A data sending and receiving method and device

By configuring the time domain resource structure, the terminal device reduces the blindly inspected time domain resource units in the side link communication in distributed mode, thereby reducing power consumption and improving communication efficiency.

CN115580849BActive Publication Date: 2025-05-23HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110807348.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-06-21
Filing Date
2021-07-16
Publication Date
2025-05-23
Estimated Expiration
2041-07-16

AI Technical Summary

Technical Problem

In side link communication in distributed mode, terminal devices need to blindly check the physical side control channel during resource perception, resulting in high power consumption.

Method used

By configuring the time domain resource structure, the terminal device only blindly checks the control channel on the second type of time domain resource unit, while on the first type of time domain resource unit, only data needs to be sent out without blind inspection.

Benefits of technology

It reduces the power consumption of terminal devices in the resource perception process and improves communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115580849B_ABST
    Figure CN115580849B_ABST
Patent Text Reader

Abstract

The present application relates to a data sending and receiving method and device. A first terminal device sends first control information to a second terminal device on a first type of time domain resource unit. The first terminal device and the second terminal device communicate using a first time domain resource structure. The first time domain resource structure includes a first type of time domain resource unit and a second type of time domain resource unit. The first type of time domain resource unit is used by the first terminal device to send information, and the second type of time domain resource unit is used by the first terminal device to receive information. The first terminal device sends first data to the second terminal device on the first type of time domain resource unit based on the first control information. For the first terminal device, there is no need to perform blind detection on all candidate time domain resource units, thereby reducing the power consumption caused by blind detection.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on June 21, 2021, with application number 202110700974.0 and application name “A communication method, terminal and network device”, the entire contents of which are incorporated by reference in this application. Technical Field

[0003] The present application relates to the field of communication technology, and in particular to a method and device for sending and receiving data. Background Art

[0004] There are two resource allocation modes in the sidelink (SL) communication process: one is the network control mode, that is, the SL communication resources are scheduled by the network equipment; the other is the distributed mode, that is, the user equipment (UE) autonomously selects the SL communication resources from the pre-configured SL resource pool. In the distributed mode, when the transmitting UE (TX UE) needs to send data to the receiving UE (RX UE), the TX UE needs to select the SL communication resources for transmission from the SL resource pool through the resource sensing process. Specifically, in the resource sensing process, the TX UE needs to blindly detect the physical sidelink control channel (PSCCH) of other TX UEs within the resource sensing window to select the SL communication resources that are not used by other TX UEs for transmission. On the other hand, for the RX UE, it is necessary to blindly detect the PSCCH of other UEs in the SL resource pool to determine whether there is data sent to the RX UE. Moreover, the TX UE may also be the RX UE for other UEs, so the TX UE also needs to blindly detect the PSCCH of other UEs in the SL resource pool to determine whether there is data sent to the TX UE.

[0005] It can be seen that in the distributed mode, on the one hand, the TX UE needs to blindly detect the PSCCH during the resource sensing process, and on the other hand, the TX UE and the RX UE also need to blindly detect the PSCCH to determine whether there is data to be received. For both the TX UE and the RX UE, the power consumption of blind detection is relatively high. Summary of the invention

[0006] The embodiments of the present application provide a data sending and receiving method and device for reducing the power consumption of UE due to blind detection.

[0007] In a first aspect, a data transmission method is provided, which can be executed by a terminal device, or by a larger device including the terminal device, or by a chip system or other functional module, and the chip system or functional module can realize the function of the terminal device. The terminal device is, for example, referred to as a first terminal device. The method includes: sending first control information to a second terminal device on a first type of time domain resource unit, the first control information is used to schedule data, the first terminal device and the second terminal device use a first time domain resource structure for communication, the first time domain resource structure includes the first type of time domain resource unit and the second type of time domain resource unit, the first type of time domain resource unit is used for the first terminal device to send information, and the second type of time domain resource unit is used for the first terminal device to receive information; according to the first control information, sending first data to the second terminal device on the first type of time domain resource unit.

[0008] In the embodiment of the present application, the time domain resource structure can be configured, and the first type of time domain resource unit is used for the first terminal device to send information, and the second type of time domain resource unit is used for the first terminal device to receive information. For the first terminal device, it is only necessary to blindly detect the control channel on the second type of time domain resource unit, and only need to send outward on the first type of time domain resource unit, without blind detection. That is, for the first terminal device, there is no need to perform blind detection on all candidate time domain resource units, thereby reducing the power consumption caused by blind detection.

[0009] In combination with the first aspect, in a first optional implementation of the first aspect, the method further includes: the first terminal device does not monitor (or detect, or blindly detect) PSCCH on the first type of time domain resource unit. The first type of time domain resource unit is used for the first terminal device to send information, so for the first terminal device, it is not necessary to monitor PSCCH on the first type of time domain resource unit, thereby reducing power consumption caused by monitoring PSCCH.

[0010] In combination with the first aspect or the first optional implementation of the first aspect, in a second optional implementation of the first aspect, the method further includes: sending first indication information to the second terminal device, the first indication information being used to indicate the first time domain resource structure, the first time domain resource structure being one of a plurality of preconfigured or predefined time domain resource structures. The first terminal device may indicate the first time domain resource structure to the second terminal device, so that both the first terminal device and the second terminal device can clearly use the first time domain resource structure during the communication process.

[0011] In combination with the first aspect or the first optional implementation of the first aspect or the second optional implementation of the first aspect, in the third optional implementation of the first aspect, the method further includes: performing resource sensing in the second type of time domain resource unit to obtain a first resource sensing result; sending the first resource sensing result or information of the second candidate resource set to the second terminal device, the second candidate resource set is determined according to the first resource sensing result, the second candidate resource set is used for the second terminal device to send information, and the second candidate resource set includes the second type of time domain resource unit. Since the second type of time domain resource unit is used for the second terminal device to send information, the second terminal device may not monitor the PSCCH on the second type of time domain resource unit, so the number of time domain resource units monitored by the second terminal device is reduced. In order to improve the accuracy of the candidate resources selected by the second terminal device, the first terminal device may select candidate resources for the second terminal device, or send the first resource sensing result to the second terminal device, and the second terminal device may determine the candidate resources accordingly, which is equivalent to that the first terminal device can assist the second terminal device in selecting candidate resources. Since the first terminal device can monitor the PSCCH on the second type of time domain resource unit, this makes up for the deficiency that the resource perception result obtained by the second terminal device does not have the monitoring result for the second type of time domain resource unit, making the candidate resources determined by the second terminal device more reasonable.

[0012] In combination with the third optional implementation of the first aspect, in a fourth optional implementation of the first aspect, the method further includes: receiving information of a third candidate resource set from the second terminal device, and determining a fourth candidate resource set according to the third candidate resource set and the first candidate resource set, the third candidate resource set being used for the first terminal device to send information, and the third candidate resource set including the first type of time domain resource unit; or, receiving a second resource sensing result from the second terminal device, and determining a fourth candidate resource set according to the second resource sensing result and the first candidate resource set. The fourth candidate resource set is used for the first terminal device to send information, and the fourth candidate resource set includes the first type of time domain resource unit. Since the first type of time domain resource unit is used for the first terminal device to send information, the first terminal device may not monitor the PSCCH on the first type of time domain resource unit, so the number of time domain resource units monitored by the first terminal device is reduced. In order to improve the accuracy of the candidate resources selected by the first terminal device, the second terminal device may select candidate resources for the first terminal device, or send the second resource sensing result to the first terminal device, and the first terminal device may determine the candidate resources accordingly, which is equivalent to the second terminal device assisting the first terminal device in selecting candidate resources. Since the second terminal device can monitor the PSCCH on the first type of time domain resource unit, this makes up for the deficiency that the resource perception result obtained by the first terminal device does not have the monitoring result for the first type of time domain resource unit, making the candidate resources determined by the first terminal device more reasonable.

[0013] In combination with any of the first optional implementation manners of the first aspect to the fourth optional implementation manner of the first aspect, in the fifth optional implementation manner of the first aspect, the method further includes: the method further includes: sending an SCI to the second terminal device, the SCI being used to indicate the first time domain resource structure, and indicating the period of time domain resources reserved for periodic services in the first type of time domain unit. In addition to the second terminal device being able to receive the SCI, other terminal devices that are performing resource perception may also be able to receive it. For other terminal devices, based on the first time domain resource structure and the period (for example, called a reserved period), the specific location of the time domain resources reserved by the first terminal device for periodic services can be determined, so that these resources can be avoided as much as possible when selecting candidate resources, thereby reducing the probability of resource collision.

[0014] In combination with any of the first optional implementations of the first aspect to the fifth optional implementation of the first aspect, in the sixth optional implementation of the first aspect, the time domain resources reserved for periodic services in the first type of time domain unit do not include first time domain resources within the first period, and include second time domain resources within the second period, the time domain offset of the first time domain resource within the first period is equal to the time domain offset of the second time domain resource within the second period, the first time domain resource is the second type of time domain resource unit, the second time domain resource is the first type of time domain resource unit, and the first period and the second period are different transmission periods for the periodic service. The period of the reserved time domain resources (for example, referred to as the reservation period) is not necessarily the same as the period of the first time domain resource structure, so in some reservation periods, the reserved time domain resources may be second type of time domain resource units, and the first terminal device does not send information on the second type of time domain resource units. Therefore, if the time domain resources reserved by the first UE are the second type of time domain resource units within a reservation period, the reserved time domain resources skip the reservation period, that is, the first UE does not send data corresponding to the periodic service within the reservation period, and if the time domain resources reserved by the first UE are the first type of time domain resource units within a reservation period, the reserved time domain resources do not skip the reservation period, that is, the first UE sends data corresponding to the periodic service on the reserved time domain resources within the reservation period. In this way, the provisions of the first time domain resource structure can be followed and the periodic service can be sent normally. For the second terminal device, when detecting the data corresponding to the periodic service, it only needs to skip the reservation period in which the reserved time domain resources are the second type of time domain resource units, and other reservation periods can be detected normally.

[0015] In combination with any of the first optional implementations of the first aspect to the fifth optional implementation of the first aspect, in the seventh optional implementation of the first aspect, the time domain offset of the time domain resources reserved for the periodic service in the first type of time domain unit in the first period is a first value, and the time domain offset of the reserved time domain resources in the second period is a second value, wherein the time domain resources whose time domain offset in the first period is the second type of time domain resource unit, and the time domain resources whose time domain offset in the first period is the first value are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service. That is to say, if the periodic resources reserved by the first UE are the second type of time domain resource units in a reservation period, the reserved resources in the reservation period can be postponed to the first type of time domain resource units that are closest to the time domain distance of the second type of time domain resource units. For the next reservation period of the reservation period, if the reserved resources in the next reservation period are first-class time domain resource units, the position of the reserved resources in the next reservation period remains unchanged, and if the reserved resources in the next reservation period are also second-class time domain resource units, the reserved resources in the next reservation period can also be postponed to the first-class time domain resource units with the closest time domain distance. That is, if the original reserved resources in some reservation periods are second-class time domain resource units, the position of the reserved resources in the reservation period can be postponed to the nearest first-class time domain resource unit accordingly, but the positions of the reserved resources in other reservation periods remain unchanged. This method can continue to utilize each reservation period and try to complete the transmission of periodic services in a shorter time, thereby improving the efficiency of service transmission.

[0016] In combination with any optional implementation manner from the first optional implementation manner of the first aspect to the fifth optional implementation manner of the first aspect, in the eighth optional implementation manner of the first aspect, the time domain resources reserved for periodic services in the first type of time domain unit are the second type of time domain resource units within the first period, the first period is changed from the first time domain position to the second time domain position, and the second period is changed from the third time domain position to the fourth time domain position, the reserved time domain resources within the first period after the time domain position is changed are the first type of time domain resource units, the interval between the first time domain distance and the second time domain distance is the first distance, the interval between the third time domain distance and the fourth time domain distance is the first distance, the first period and the second period are different reservation periods for the reserved time domain resources, and the second period is located after the first period. That is to say, if the periodic resources reserved by the first UE are second-class time domain resource units within a reservation period, the periodic resources reserved within the reservation period can be postponed to the first-class time domain resource unit with the closest time domain distance. For example, if the periodic resources reserved within the period are postponed by the first distance, then the starting time domain position of the reservation period is also postponed by the first distance, so that the time domain offset of the reserved resources within the reservation period remains unchanged. And for the reservation periods after the reservation period, the starting time domain position of the reservation period is postponed by the first distance. That is, if the reserved resources in some reservation periods are second-class time domain resource units, the position of the reserved resources in the reservation period is correspondingly postponed to the nearest first-class time domain resource unit, and the overall reservation period is subsequently postponed. This method can continue to utilize each reservation period and try to complete the sending of periodic services in a shorter time, thereby improving the efficiency of service transmission. Moreover, since the overall reservation period is extended, the reservation period can be regarded as unchanged, and the first terminal device can normally send SCI to indicate the first time domain resource structure and the reservation period. For the terminal device performing resource perception, the specific location of the time domain resource reserved by the first terminal device can be clarified according to the SCI.

[0017] In combination with any of the first optional implementation manners of the first aspect to the eighth optional implementation manner of the first aspect, in the ninth optional implementation manner of the first aspect, the method further includes: receiving third indication information from a third terminal device, the third indication information being used to indicate a second time domain resource structure, the second time domain resource structure being a different time domain resource structure from the first time domain resource structure; sending fourth indication information to the third terminal device, the fourth indication information being used to indicate that the first time domain resource structure is expected to be applied; receiving response information from the third terminal device, the response information being used to indicate the first time domain resource structure. For example, the first terminal device communicates with other terminal devices in addition to the second terminal device. Taking the first terminal device also communicating with the third terminal device as an example, in the process of the first terminal device communicating with the third terminal device, the first terminal device may be a transmitting end, the third terminal device is a receiving end, or the third terminal device is a transmitting end, and the first terminal device is a receiving end. The communication between the first terminal device and the second terminal device adopts the first time domain resource structure. If the communication between the first terminal device and the third terminal device also adopts the first time domain resource structure, then the first terminal device may not need a blind detection control channel on the first type of time domain resource unit. If the communication between the first terminal device and the third terminal device adopts the second time domain resource structure, and the first time domain resource structure is different from the second time domain resource structure, then for the same time domain resource unit A, if according to the first time domain resource structure, the time domain resource unit A may be a first type of time domain resource unit, and if according to the second time domain resource structure, the time domain resource unit A may be a second type of time domain resource unit. In this case, in order to complete the communication with the third terminal device, the first terminal device still needs to blindly detect the control channel on the time domain resource unit A. That is, in this case, the first terminal device may still blindly detect the control channel on the first type of time domain resource unit included in the first time domain structure. If this is the case, the time domain resource units blindly detected by the terminal device increase, and the power consumption of the blind detection is still relatively large. For this reason, the embodiment of the present application proposes that the terminal devices can negotiate so that the communication of multiple terminal devices uses the same time domain resource structure as much as possible. In this way, even if a terminal device communicates with multiple terminal devices, but the time domain resource structures used are the same, the terminal device still does not need to blindly detect the control channel on all time domain resource units, which can save the power consumption caused by blind detection. This implementation is an example of a negotiation process, and the embodiments of the present application do not limit other negotiation methods between terminal devices.

[0018] In a second aspect, a data receiving method is provided, which can be executed by a terminal device, or by a larger device including the terminal device, or by a chip system or other functional module, which can realize the function of the terminal device. The terminal device is, for example, referred to as a second terminal device. The method includes: receiving first control information from a first terminal device on a first type of time domain resource unit, the first control information is used to schedule data, the first terminal device and the second terminal device use a first time domain resource structure for communication, the first time domain resource structure includes the first type of time domain resource unit and the second type of time domain resource unit, the first type of time domain resource unit is used for the second terminal device to receive information, and the second type of time domain resource unit is used for the second terminal device to send information; according to the first control information, receiving first data from the first terminal device on the first type of time domain resource unit.

[0019] Regarding the technical effects brought about by the second aspect or various optional implementations, reference may be made to the introduction to the technical effects of the first aspect or corresponding implementations.

[0020] In a third aspect, a communication device is provided. The communication device may be a terminal device as described in any one of the first to second aspects. The communication device has the functions of the terminal device. The communication device is, for example, a terminal device, or a functional module in a terminal device, such as a baseband device or a chip system. In an optional implementation, the communication device includes a baseband device and a radio frequency device. In another optional implementation, the communication device includes a processing unit (sometimes also referred to as a processing module) and a transceiver unit (sometimes also referred to as a transceiver module). The transceiver unit can implement a sending function and a receiving function. When the transceiver unit implements the sending function, it can be referred to as a sending unit (sometimes also referred to as a sending module), and when the transceiver unit implements the receiving function, it can be referred to as a receiving unit (sometimes also referred to as a receiving module). The sending unit and the receiving unit can be the same functional module, which is called a transceiver unit, and the functional module can implement a sending function and a receiving function; or, the sending unit and the receiving unit can be different functional modules, and the transceiver unit is a general term for these functional modules.

[0021] In an optional implementation, the communication device also includes a storage unit, and the processing unit is used to couple with the storage unit and execute the program or instructions in the storage unit, so that the communication device can perform the functions of the terminal device described in any one of the first to second aspects above.

[0022] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store a computer program or instruction, and when the computer-readable storage medium is executed, the method executed by the terminal device in the above aspects is implemented.

[0023] According to a fifth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the methods described in the above aspects to be implemented.

[0024] In a sixth aspect, a device is provided, comprising a unit for executing the method described in any embodiment of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 Schematic diagram of the transmission method of SCI 1 and SCI 2;

[0026] Figure 2 Schematic diagram of resource selection for TX UE;

[0027] Figure 3A and Figure 3B Schematic diagrams of two application scenarios of the embodiments of the present application;

[0028] Figure 4 A flowchart of a method for sending and receiving data provided in an embodiment of the present application;

[0029] Figure 5A to Figure 5D Schematic diagram of several time domain resource structures provided in embodiments of the present application;

[0030] Figure 6 This is a schematic diagram of a time domain resource structure negotiated between UEs through preset resources in an embodiment of the present application;

[0031] Fig. 7A A schematic diagram of selecting candidate resources for a second UE in an embodiment of the present application;

[0032] Figure 7B A schematic diagram of selecting candidate resources by a first UE in an embodiment of the present application;

[0033] Figure 8A to Figure 8C Several schematic diagrams of the locations of the periodic resources reserved in the embodiments of the present application;

[0034] Fig. 9 A schematic block diagram of a communication device provided in an embodiment of the present application;

[0035] Fig.10 A schematic block diagram of a terminal device provided in an embodiment of the present application;

[0036] Fig.11A This is a unicast service communication scenario;

[0037] Fig. 11B This is a communication scenario where there is a central scheduling node in the communication group;

[0038] Fig.12A schematic diagram of configuring specific transmit and receive time slots in an embodiment of the present application. DETAILED DESCRIPTION

[0039] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0040] Below, some terms or concepts in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0041] In the embodiment of the present application, the terminal device is a device with wireless transceiver function, which can be a fixed device, a mobile device, a handheld device (such as a mobile phone), a wearable device, a vehicle-mounted device, or a wireless device built into the above device (for example, a communication module, a modem, or a chip system, etc.). The terminal device is used to connect people, objects, machines, etc., and can be widely used in various scenarios, such as but not limited to the following scenarios: cellular communication, device-to-device communication (device-to-device, D2D), vehicle to everything (vehicle to everything, V2X), machine-to-machine / machine-type communication (machine-to-machine / machine-type communications, M2M / MTC), Internet of Things (Internet of Things, IoT), virtual reality (virtual reality, VR), augmented reality (augmented reality, AR), industrial control (industrial control), self-driving, remote medical, smart grid (smart grid), smart furniture, smart office, smart wear, smart transportation, smart city (smart city), drones, robots and other scenarios of terminal devices. The terminal device may sometimes be referred to as user equipment (UE), terminal, access station, UE station, remote station, wireless communication device, or user device, etc. For ease of description, the terminal device is described by taking UE as an example in the embodiments of the present application.

[0042] The network device in the embodiment of the present application includes, for example, an access network device and / or a core network device. The access network device is a device with a wireless transceiver function, which is used to communicate with the terminal device. The access network device includes but is not limited to the base station (BTS, Node B, eNodeB / eNB, or gNodeB / gNB) in the above-mentioned communication system, a transmission reception point (TRP), a base station of the subsequent evolution of the third generation partnership project (3GPP), an access node in the wireless fidelity (Wi-Fi) system, a wireless relay node, a wireless backhaul node, etc. The base station can be: a macro base station, a micro base station, a micro-micro base station, a small station, a relay station, etc. Multiple base stations can support the same access technology mentioned above, or they can support the networks of different access technologies mentioned above. The base station may include one or more co-station or non-co-station transmission reception points. The network device may also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. The network device can also be a server, a wearable device, or a vehicle-mounted device. For example, the network device in the vehicle to everything (V2X) technology can be a road side unit (RSU). The following describes the access network device taking the base station as an example. The base station can communicate with the terminal device, or it can communicate with the terminal device through a relay station. The terminal device can communicate with multiple base stations in different access technologies. The core network device is used to implement functions such as mobility management, data processing, session management, policy and billing. The names of the devices that implement the core network functions in systems with different access technologies may be different, and the embodiments of the present application do not limit this. Taking the 5G system as an example, the core network device includes: access and mobility management function (AMF), session management function (SMF), policy control function (PCF) or user plane function (UPF), etc.Taking the 4G system as an example, the core network equipment includes: a mobility management entity (MME), a serving gateway (SGW), a policy and charging rules function (PCRF) or a public data network gateway (PGW), etc.

[0043] In the embodiment of the present application, the communication device for realizing the function of the network device may be a network device, or may be a device capable of supporting the network device to realize the function, such as a chip system, which may be installed in the network device. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the network device as an example that the network device is used as the device.

[0044] In the embodiments of the present application, the number of nouns, unless otherwise specified, means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "plural" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. For example, A / B means: A or B. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.

[0045] The ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority or importance of multiple objects. For example, the first cycle and the second cycle can be the same cycle or different cycles, and this name does not indicate the difference in the duration, time domain position, priority or importance of the two cycles. In addition, the numbering of the steps in the various embodiments introduced in this application is only to distinguish different steps, and is not used to limit the order of the steps. For example, step S401 may occur before step S402, or may occur after S402, or may occur at the same time as S402.

[0046] The following describes technical features related to resource selection in SL.

[0047] In the new radio (NR) SL mode 2, i.e., distributed mode, the TX UE can select the SL communication resources for transmission from the SL resource pool through the two processes of resource sensing and resource selection to avoid interference between different UEs as much as possible. In order to facilitate resource sensing, the sidelink control information (SCI) can be divided into two parts, namely SCI 1 and SCI 2. SCI 1 can also be called the first stage SCI, and SCI 2 can also be called the second stage SCI. Figure 1 As shown, SCI 1 is transmitted via PSCCH, mainly carrying relevant information of physical sidelink shared channel (PSSCH) resource scheduling and information for decoding SCI 2; SCI 2 is transmitted via PSSCH, mainly carrying relevant information for decoding data carried on PSSCH. Figure 1 The blank box in represents PSSCH, which can carry SCI 2 and data. AGC represents automatic gain control (AGC), DMRS represents demodulation reference signal (DMRS), and GAP represents interval.

[0048] like Figure 2As shown, when the TX UE performs resource selection, it first sets a triggering time n, and the triggering time n is, for example, the time for determining the resource selection, or the current time. A resource perception window is set before the time n, and a resource selection window is set after the time n. In the resource perception window, the TX UE detects SCI 1 from other TX UEs on all subchannels, where the subchannel is composed of multiple continuous resource blocks (RBs). If the SCI1 from other TXUEs is successfully decoded, the TX UE can obtain the resource reservation indication of other TX UEs and the position of the demodulation reference signal (DMRS) carried on the PSSCH, so that the reference signal received power (RSRP) can be measured according to the DMRS carried on the PSCCH or the DMRS carried on the PSSCH from other TX UEs to determine the resources occupied (or reserved) by other TX UEs. If one or more subchannels in the resource selection window are not occupied by other TX UEs, or if they are occupied by other TX UEs but the RSRP measured on these subchannels is less than the first threshold, then these one or more subchannels are considered to be candidate resources available in the resource selection window. The first threshold can be determined based on the priority of the transport block (TB) to be sent by the TX UE and the priority of the transport blocks sent by other TX UEs. If the ratio between the number of candidate resources and the total number of resources included in the resource selection window is less than a predefined second threshold, the first threshold can be increased by 3dB and the candidate resources can be reselected.

[0049] After determining the available candidate resources, the TX UE may select resources for transmission from the available candidate resources in the resource selection window. When the TX UE transmits on the selected resources, it may indicate in SCI1 the resources occupied by the current transmission block and / or the resources reserved for retransmission of the current transmission block. One TB can be transmitted through one PSSCH. If the TX UE needs to transmit multiple TBs periodically, it may also indicate in SCI1 the resource reservation period, which means that the TX UE reserves periodic resources, each period containing resources for initial transmission and / or retransmission reserved for one TB, and each reserved resource corresponds to the same frequency domain resource in different periods.

[0050] According to the above introduction, in the distributed mode, on the one hand, the TX UE needs to blindly detect the PSCCH during the resource sensing process, and on the other hand, the TX UE and the RX UE also need to blindly detect the PSCCH to determine whether there is data to be received. For both the TX UE and the RX UE, the power consumption of blind detection is relatively high.

[0051] In view of this, a technical solution of an embodiment of the present application is provided. By configuring the time domain resource structure, the first type of time domain resource unit is used for the first terminal device to send information, and the second type of time domain resource unit is used for the first terminal device to receive information. For the first terminal device, it is only necessary to blindly detect the control channel on the second type of time domain resource unit, such as blindly detecting the PSCCH, and only need to send outward on the first type of time domain resource unit, without blind detection. That is, for the first terminal device, there is no need to perform blind detection on all candidate time domain resource units, thereby reducing the power consumption caused by blind detection.

[0052] The technical solution provided in the embodiments of the present application can be applied to the fourth generation mobile communication technology (the 4th generation, 4G) system, such as the long term evolution (long term evolution, LTE) system, or can be applied to the 5G system, such as the new radio (new radio, NR) system, or can also be applied to the next generation mobile communication system or other similar communication systems, without specific limitation. In addition, the technical solution provided in the embodiments of the present application can be applied to device-to-device (D2D) scenarios, such as NR-D2D scenarios, etc., or can be applied to V2X scenarios, such as NR-V2X scenarios, etc. For example, it can be applied to the Internet of Vehicles, such as V2X, vehicle-to-vehicle (V2V), etc., or can be used in the fields of intelligent driving, assisted driving, or intelligent networked vehicles; for example, it can be applied to scenes such as extended reality (XR) or screen projection.

[0053] For reference Figure 3A , is a schematic diagram of an application scenario of an embodiment of the present application. Figure 3A , UE1 and UE2 can communicate. UE1 and UE2 may both be within the coverage of the network device (in-coverage); or UE1 and UE2 may both be outside the coverage of the network device (out-of-coverage); or UE1 is within the coverage of the network device and UE2 is outside the coverage of the network device; or UE2 is within the coverage of the network device and UE1 is outside the coverage of the network device. For example, for UEs within the coverage of the network device, a network control mode may be used to determine SL communication resources, and / or a distributed mode may be used to determine SL communication resources; for UEs outside the coverage of the network device, a distributed mode may be used to determine SL communication resources. The embodiment of the present application takes the use of a distributed mode to determine SL communication resources as an example, so there is no restriction on the network coverage of UE1 and UE2.

[0054] You can refer to it again Figure 3B, which is a schematic diagram of another application scenario of an embodiment of the present application. Figure 3A Take unicast communication as an example. Figure 3B It can be regarded as a multicast communication process. Figure 3B In the example, UE1 can communicate with UE2, UE3 and UE4. Similarly, there is no restriction on the network coverage of UE1, UE2, UE3 and UE4.

[0055] Figure 3A or Figure 3B The network device in the example is an access network device, and the access network device is, for example, a base station. Among them, the access network device corresponds to different devices in different systems. For example, in a 4G system, it can correspond to an eNB, and in a 5G system, it corresponds to an access network device in 5G, such as a gNB. Of course, the technical solution provided in the embodiment of the present application can also be applied to future mobile communication systems, so Figure 3A or Figure 3B The access network device in the embodiment of the present application may also correspond to a network device in a future mobile communication system. In the embodiment of the present application, the access network device is a base station as an example. In fact, referring to the introduction in the foregoing text, the access network device may also be a device such as an RSU.

[0056] The following is a description of the method provided by the embodiments of the present application in conjunction with the accompanying drawings. In the accompanying drawings corresponding to the various embodiments of the present application, all optional steps are indicated by dotted lines. The various embodiments of the present application can be applied to Figure 3A The network architecture shown in FIG. 1 is a first UE described in each embodiment of the present application. Figure 3A UE1 in the embodiment of the present application, the second UE described in each embodiment of the present application is, for example, Figure 3A UE2 in; or, the first UE described in each embodiment of the present application is, for example, Figure 3A UE2 in the embodiment of the present application, the second UE described in each embodiment of the present application is, for example, Figure 3A Alternatively, each embodiment of the present application can be applied to Figure 3B The network architecture shown in FIG. 1 is a first UE described in each embodiment of the present application. Figure 3B UE1 in the embodiment of the present application, the second UE described in each embodiment of the present application is, for example, Figure 3B UE2, UE3 or UE4 in the embodiment; or, the first UE described in each embodiment of the present application is, for example, Figure 3B UE2, UE3 or UE4, the second UE described in each embodiment of the present application is, for example, Figure 3B UE1 in.

[0057] The present application provides a method for sending and receiving data. Figure 4 , which is a flow chart of the method.

[0058] S401. The first UE sends first indication information to the second UE. Correspondingly, the second UE receives the first indication information from the first UE. The first indication information may indicate a first time domain resource structure. For example, the first indication information includes an index of the first time domain resource structure (or it may be understood that the first indication information includes a time division duplexing (TDD) frame structure index indication, and the TDD frame structure index indication includes or indicates an index of the first time domain resource structure), thereby enabling indication of the first time domain resource structure. Optionally, the first indication information may also have other names, such as TDD frame structure indication information, etc.

[0059] Optionally, the first indication information may also indicate activation or deactivation of the first time domain resource structure. After activating the first time domain resource structure, the first time domain resource structure can be used for communication between the first UE and the second UE. After deactivating the first time domain resource structure, the first time domain resource structure is no longer used for communication between the first UE and the second UE. For example, the first indication information also includes sub-indication information, and the sub-indication information is, for example, an activation indication or a deactivation indication, the activation indication is used to indicate activation of the first time domain resource structure, and the deactivation indication is used to indicate deactivation of the first time domain resource structure. The sub-indication information may also have other names, for example, regardless of whether the sub-indication information indicates activation or deactivation of the first time domain resource structure, the sub-indication information may be referred to as a TDD activation / deactivation indication; or, when the sub-indication information is used to indicate activation of the first time domain resource structure, the sub-indication information is referred to as a TDD activation indication, and when the sub-indication information is used to indicate deactivation of the first time domain resource structure, the sub-indication information is referred to as a TDD deactivation indication.

[0060] For example, if the first indication information includes the index of the first time domain resource structure and includes sub-indication information, it can be clarified whether the first time domain resource structure is activated or deactivated according to the sub-indication information. For another example, if the first indication information includes the index of the first time domain resource structure and does not include sub-indication information, if the first time domain resource structure has not been used (or has not been activated) when the first UE sends the first indication information (or, when the second UE receives the first indication information), the first indication information can be considered to activate the first time domain resource structure, and if the first time domain resource structure is already in use (or activated) when the first UE sends the first indication information (or, when the second UE receives the first indication information), the first indication information can be considered to deactivate the first time domain resource structure. In the specific implementation process, the first time domain resource structure and the indication information for activating or deactivating the first time domain resource structure can also be different indication information, which is not limited in the embodiments of the present application.

[0061] In one possible implementation, for unicast communication, a radio resource control (RRC) connection may be established between the first UE and the second UE. After the RRC connection is established, the first UE and the second UE may perform capability interaction or transmission parameter configuration, etc., through RRC signaling. Therefore, in unicast communication, the first indication information may be carried in the RRC signaling. In another possible implementation, for unicast or multicast (or, broadcast) communication, the first indication information may be carried in a media access control layer control element (MAC CE). In another possible implementation, for unicast or multicast (or, broadcast) communication, the first indication information may be carried in an SCI, which may be, for example, SCI 1 or SCI 2.

[0062] In an embodiment of the present application, a time domain resource structure includes, for example, a first type of time domain resource unit and / or a second type of time domain resource unit. It can be understood that the time domain resource structure is a structure in which the first type of time domain resource unit and / or the second type of time domain resource unit are arranged according to a certain rule. If the arrangement rules are different, they are different time domain resource structures. The first type of time domain resource unit can be used for a TX UE (e.g., a first UE) in a communication UE pair to send information, or, in other words, for a TX UE (e.g., a first UE) in a communication UE pair to send information to an RX UE (e.g., a second UE) in the communication UE pair; the first type of time domain resource unit can also be used for an RX UE (e.g., a second UE) in a communication UE pair to receive information, or, in other words, for an RX UE (e.g., a second UE) in a communication UE pair to receive information from a TX UE (e.g., a first UE) in the communication UE pair. The second type of time domain resource units can be used for an RX UE (e.g., a second UE) in a communication UE pair to send information, or in other words, for an RX UE (e.g., a second UE) in a communication UE pair to send information to a TX UE (e.g., a first UE) in the communication UE pair; the second type of time domain resource units can also be used for a TX UE (e.g., a first UE) in a communication UE pair to receive information, or in other words, for a TX UE (e.g., a first UE) in a communication UE pair to receive information from an RX UE (e.g., a second UE) in the communication UE pair. In a time domain resource structure, the number of first type of time domain resource units can be an integer greater than or equal to 0, and the number of second type of time domain resource units can be an integer greater than or equal to 1; or, in a time domain resource structure, the number of first type of time domain resource units can be an integer greater than or equal to 1, and the number of second type of time domain resource units can be an integer greater than or equal to 0.

[0063] For reference Figure 5A to Figure 5D, which are schematic diagrams of several time domain resource structures. In these figures and the various figures shown later, the first type of time domain resource units are represented by "T" and the second type of time domain resource units are represented by "R". This is for TX UE. For TX UE, "T" means transmission and "R" means reception. Time domain resource units are, for example, subframes, slots, mini-slots, or orthogonal frequency division multiplexing (OFDM) symbols. Taking the time domain resource unit as a time slot as an example, the first type of time domain resource unit can also be called a T time slot, and the second type of time domain resource unit can also be called an R time slot. Figure 5A to Figure 5D The examples are all based on the time domain resource unit being a time slot and the time domain resource structure being a TDD frame. Figure 5A and Figure 5B Taking the case where the period of the time domain resource structure is 4 time slots as an example, Figure 5C and Figure 5D Taking the case where the period of the time domain resource structure is 5 time slots as an example, this is only an example, and the period of the time domain resource structure is not limited in actual applications. Figure 5A In one cycle, the number of T time slots and R time slots is 2, that is, the ratio of T time slots to R time slots is 2:2; Figure 5B In one cycle, the number of T time slots is 3 and the number of R time slots is 1, that is, the ratio of T time slots to R time slots is 3:1; Figure 5C In one cycle, the number of T time slots is 3 and the number of R time slots is 2, that is, the ratio of T time slots to R time slots is 3:2; Figure 5D In one cycle, the number of T time slots is 4 and the number of R time slots is 1, that is, the ratio of T time slots to R time slots is 4:1. The number of T time slots and R time slots in the above four time domain resource structures is only an example. In practical applications, the number of T time slots and R time slots in one cycle is not limited. In addition Figure 5A to Figure 5D In the example, the T time slot is located before the R time slot, but it is only an example. For example, in some time domain resource structures, the R time slot may also be located before the T time slot.

[0064] For example, the network device may configure one or more time domain resource structures for the first UE, and the first time domain resource structure is, for example, one of the one or more time domain resource structures. The configuration information of a time domain resource structure includes, for example, one or more of the following: an index of the time domain resource structure (or referred to as a TDD frame structure index), a duration of the time domain resource structure (for example, expressed in time, or expressed in the number of time domain resource units), or a ratio of the first type of time domain resource to the second type of time domain resource unit in the time domain resource structure. Alternatively, the protocol may predefine one or more time domain resource structures, and the first time domain resource structure is, for example, one of the one or more time domain resource structures. Alternatively, one or more time domain resource structures may be preconfigured in the first UE and / or the second UE, and the first time domain resource structure is, for example, one of the preconfigured one or more time domain resource structures. Among them, if a time domain resource structure is preconfigured in the second UE, the time domain resource structure is used as the first time domain resource structure, and S401 may not be performed. If multiple time domain resource structures are preconfigured in the second UE, the first UE may send a first indication information to indicate the first time domain resource structure therein. If the first UE selects one of the multiple time domain resource structures as the first time domain resource structure, the first UE may determine it according to the data to be sent. For example, if the amount of data to be sent is large, the first UE may select a time domain resource structure including a large number of first-type time domain resource units, or if the amount of data to be received is large, the first UE may select a time domain resource structure including a large number of second-type time domain resource units.

[0065] If the UE selects resources in a distributed mode, the UE will select from the SL resource pool, and one UE may be configured with one or more SL resource pools. The above-mentioned one or more time domain resource structures are applicable to one SL resource pool, or may also be applicable to multiple SL resource pools. For example, different SL resource pools may apply the same time domain resource structure, or different SL resource pools may apply different time domain resource structures.

[0066] Optionally, the time domain resource structure may also have other names. For example, if a time domain resource structure includes one or more time slots or subframes, the time domain resource structure may also be called a TDD frame structure, etc.

[0067] By configuring the time domain resource structure, for the first UE, it is only necessary to blindly detect the control channel on the second type of time domain resource unit, the control channel is, for example, PSCCH, and it is only necessary to send it outward on the first type of time domain resource unit, without blindly detecting the control channel. In other words, the first UE can turn off the receiving radio frequency on the first type of time domain resource unit, and only turn on the receiving radio frequency for reception on the second type of time domain resource unit. It can be seen that for the first UE, there is no need to perform blind detection on all candidate time domain resource units, thereby reducing the power consumption caused by blind detection. For the second UE, it is only necessary to blindly detect the control channel on the first type of time domain resource unit, and it is only necessary to send it outward on the second type of time domain resource unit, without blindly detecting the control channel. In other words, the RX UE can turn off the receiving radio frequency on the second type of time domain resource unit, and only turn on the receiving radio frequency for reception on the first type of time domain resource unit. It can be seen that for the second UE, there is no need to perform blind detection on all candidate time domain resource units, thereby reducing the power consumption caused by blind detection.

[0068] But it is possible for one UE to communicate with multiple UEs, e.g. Figure 3B The scenario shown. When a UE communicates with different UEs, the time domain resource structures used may be the same or different. For example, in addition to communicating with the second UE, the first UE also communicates with other UEs. Taking the first UE also communicating with the third UE as an example, when the first UE communicates with the third UE, the first UE may be the transmitter and the third UE may be the receiver, or the third UE may be the transmitter and the first UE may be the receiver. The communication between the first UE and the second UE adopts the first time domain resource structure. If the communication between the first UE and the third UE also adopts the first time domain resource structure, the first UE may not need to blindly detect the control channel on the first type of time domain resource unit. If the communication between the first UE and the third UE adopts the second time domain resource structure, and the first time domain resource structure is different from the second time domain resource structure, then for the same time domain resource unit A, if the first time domain resource structure is followed, the time domain resource unit A may be the first type of time domain resource unit, and if the second time domain resource structure is followed, the time domain resource unit A may be the second type of time domain resource unit. In this case, in order to complete the communication with the third UE, the first UE still needs to blindly detect the control channel on the time domain resource unit A. That is, in this case, the first UE may still blindly detect the control channel on the first type of time domain resource units included in the first time domain structure.

[0069] In order to reduce this situation, UEs can optionally negotiate with each other so that the communications of multiple UEs use the same time domain resource structure as much as possible. In this way, even if a UE communicates with multiple UEs, but the time domain resource structure used is the same, the UE still does not need to blindly detect the control channel on all time domain resource units. For example, if there is a communication demand for unicast services between a UE and multiple UEs, the time domain resource structure can be negotiated between multiple communicating UE pairs. For example, there is a communication demand between the first UE and the second UE, and an RRC connection is established, and there is also a communication demand between the first UE and the third UE, and an RRC connection is established, then the first UE can negotiate with the second UE and the third UE respectively to use the same time domain resource structure as much as possible.

[0070] In a possible implementation, the UE may send and / or receive negotiation information on a preset resource (e.g., a preset periodic resource), and communicate on the remaining resources according to the negotiated time domain resource structure, and the negotiation information is used to negotiate the time domain resource structure. Figure 6 , is an example of a preset resource and other resources, Figure 6 The "T" and "R" in the above both represent other resources besides the preset resources, which can be used to send data normally. For example, the time domain resource structure described in the embodiment of the present application may not include the preset resources, but include other resources. Figure 6 In the Figure 5C Take the time domain resource structure shown as an example. The preset resource is, for example, pre-configured by a network device and notified to the UE, or it may also be pre-configured in the UE, or it may also be pre-defined by a protocol. For example, if the first UE has not negotiated the time domain resource structure with any UE, or the first UE has negotiated the first time domain resource structure with other UEs, the first UE may send a first negotiation message to the second UE on the preset resource, and the first negotiation message is used to indicate the first time domain resource structure, or to indicate that the time domain resource structure that the first UE expects to use is the first time domain resource structure, or to indicate the activation of the first time domain resource structure. If the second UE receives the negotiation message, and the second UE has not yet conducted a negotiation process for the time domain resource structure with any other UE, the second UE may send a first response message (or may also be referred to as confirmation message, such as a first confirmation message) to the first UE to indicate that the first time domain resource structure is effective (or activated), after which the first UE and the second UE may communicate according to the first time domain resource structure. In this case, the first negotiation message and the first indication message may be regarded as the same message.

[0071] For example, the third UE also sends negotiation information to the first UE on the preset resources, for example, called the second negotiation information (or also called the third indication information), and the second negotiation information is used to indicate the second time domain resource structure, or to indicate that the time domain resource structure that the third UE expects to use is the second time domain resource structure, or to indicate the activation of the second time domain resource structure. If the first UE receives the second negotiation information from the third UE, and the first time domain resource structure and the second time domain resource structure are different, the first UE may send the third negotiation information (or also called the fourth indication information) to the third UE, which is used to indicate the first time domain resource structure, or to indicate that the time domain resource structure that the first UE expects to use is the first time domain resource structure, or to indicate the activation of the first time domain resource structure. If the third UE receives the second negotiation information, the third UE may send a second response information (or may also be called confirmation information, for example, second confirmation information) to the first UE. If the third UE agrees to use the first time domain resource structure, the second response information may indicate that the first time domain resource structure is effective (or activated), and then the first UE and the third UE may communicate in accordance with the first time domain resource structure. If the third UE does not agree to use the first time domain resource structure, the second response information may indicate that the first time domain resource structure is rejected to take effect (or activated). If the first UE receives the second response information, it may continue to negotiate with the third UE, or it may use the second time domain resource structure to communicate with the third UE.

[0072] Through the above negotiation process, the communication of multiple UEs is made to use the same time domain resource structure as much as possible. In this way, even if one UE communicates with multiple UEs, but the time domain resource structures used are the same, the UE does not need to blindly detect the control channel on all time domain resource units, which can effectively save the power consumption of the UE.

[0073] S402: The second UE sends first response information to the first UE. Correspondingly, the first UE receives the first response information from the second UE. The first response information is, for example, a positive acknowledgement (ACK).

[0074] If the second UE correctly receives the first indication information from the first UE, the second UE may send a first response information to the first UE. If the first indication information is used to activate the first time domain resource structure (or indicate the first time domain resource structure, or indicate that the first UE expects to apply the first time domain resource structure), if the second UE agrees to use the first time domain resource structure, the first response information may indicate that the first time domain resource structure is effective (or activated); and if the second UE does not agree to use the first time domain resource structure, the first response information may indicate that the first time domain resource structure is rejected to take effect (or activated), and if the first UE receives the first response information, it may continue to negotiate with the second UE, etc. Alternatively, if the first indication information is used to deactivate the first time domain resource structure, the first response information may indicate that the first time domain resource structure is successfully deactivated. If the second UE does not correctly receive the first indication information from the first UE (for example, it has not been received, or it has been received but the decoding fails), then if the first indication information is used to activate the first time domain resource structure (or indicates the first time domain resource structure, or indicates that the first UE expects to apply the first time domain resource structure), then the activation of the first time domain resource structure fails, and if the first indication information is used to deactivate the first time domain resource structure, then the deactivation of the first time domain resource structure fails. For example, if the first UE does not receive the first response information from the second UE within the first duration, the first UE may resend the first indication information, or the first UE may also abandon the communication with the second UE, or the first UE may directly use the first time domain resource structure to communicate with the second UE, etc. The first duration may be configured by the first UE, or negotiated by the first UE and the second UE, or configured by the second UE and notified to the first UE in advance, or configured by the network device, or preconfigured for the resource pool.

[0075] If the first indication information is used to indicate the activation of the first time domain resource structure (or indicates the first time domain resource structure, or indicates that the first UE expects to apply the first time domain resource structure), and the second UE correctly receives the first indication information, and the second UE agrees to use the first time domain resource structure, the subsequent steps can be continued.

[0076] S403: The first UE sends first control information to the second UE on the first type of time domain resource unit. Correspondingly, the second UE receives the first control information from the first UE on the first type of time domain resource unit. The first control information can be used to schedule data, and the first control information is, for example, SCI 1 and / or SCI 2.

[0077] S404. The first UE sends the first data to the second UE on the first type of time domain resource unit according to the first control information. Correspondingly, the second UE receives the first data from the first UE on the first type of time domain resource unit according to the first control information. The first type of time domain resource unit used by the first UE to send the first control information and the first type of time domain resource unit used to send the first data may be the same first type of time domain resource unit or different first type of time domain resource units. These first type of time domain resource units may be located within a period of the first time domain resource structure. For example, the first UE receives the first data from the first UE on the first type of time domain resource unit through Figure 5A The first T time slot shown sends the first control information, and Figure 5A Alternatively, the first type of time domain resource unit used by the first UE to send the first control information and the first type of time domain resource unit used to send the first data may also be located in different periods of the first time domain resource structure. It should be noted that the first time domain resource structure has only one period, for example Figure 5A The period of the time domain resource structure in is 4 time slots. The different periods of the first time domain resource structure mentioned here refer to the periods of the first time domain resource structure distributed at different times.

[0078] If the first UE wants to send the first data to the second UE, it needs to first determine the resources used to send the first data. In an embodiment of the present application, the first UE selects resources in a distributed mode. For example, the first UE can perform resource sensing on the second type of time domain resource unit, and according to the result of resource sensing (for example, referred to as the first resource sensing result), a first candidate resource set can be determined, and the first candidate resource set can be used for the first UE to send information. It should be noted that if the first UE communicates with other UEs in addition to communicating with the second UE, and the first UE uses different time domain resource structures when communicating with different UEs, then as described above, for the same time domain resource unit, it is a second type of time domain resource unit under the first time domain resource structure, but it may be a first time domain resource unit under other time domain resource structures. If this is the case, the first UE may perform resource sensing on the first type of time domain resource unit defined by the first time domain resource structure in addition to performing resource sensing on the second type of time domain resource unit defined by the first time domain resource structure, because the first type of time domain resource unit defined by the first time domain resource structure may be a second type of time domain resource unit defined by other time domain resource structures. Then, the first resource sensing result may be obtained by the first UE sensing the first type of resource unit and the second type of resource unit. For example, the first candidate resource set includes one or more candidate resources, each of which may include one or more first type of time domain resource units. For the resource sensing process, please refer to the above introduction. After determining the first candidate resource set, the first UE may select a first resource from the first candidate resource set to send the first data.

[0079] In addition, the first data may also be data corresponding to a periodic service, and the periodic service corresponds to other data in addition to the first data, that is, for the first UE, it is necessary to send the data corresponding to the periodic service according to the period, and the first data is only the data sent in one period, and other data corresponding to the periodic service needs to be sent in other periods. Then, in addition to selecting the first resource to send the first data, the first UE also needs to select at least one resource from the first candidate resource set, and at least one resource is used as a reserved periodic resource to send other data corresponding to the periodic service.

[0080] The embodiment of the present application provides a first time domain resource structure. For the first UE, resource perception can be performed on the second type of time domain resource unit, but not on the first type of time domain resource unit. Other UEs on the first type of time domain resource unit may also send SCI. Not perceiving on the first type of time domain resource unit reduces the chance of receiving SCI from other UEs. In order to improve the reliability of resource selection, a resource selection mechanism for collaboration between UEs can be considered. For example, the second UE is allowed to perform resource perception on the first type of time domain resource unit to assist the first UE in selecting resources. For example, the first UE sends a second indication message to the second UE. The second indication message may indicate the selection of resources for the first UE, or indicate the auxiliary selection of resources, or indicate the initiation of a resource assistance process, etc. After receiving the second indication message, the second UE may perform resource perception on the first type of time domain resource unit to obtain a resource perception result, such as a second resource perception result. The second UE may select candidate resources for the first UE based on the second resource perception result. Similarly, if the second UE communicates with other UEs in addition to the first UE, and the second UE uses different time domain resource structures when communicating with different UEs, then the second UE may perform resource perception on the second type of time domain resource unit defined by the first time domain resource structure in addition to the first type of time domain resource unit defined by the first time domain resource structure, because the second type of time domain resource unit defined by the first time domain resource structure may be the first type of time domain resource unit defined by other time domain resource structures. Then, the second resource perception result may be obtained by the second UE perceiving the first type of resource unit and the second type of resource unit. Optionally, the second indication information may also indicate the time domain position of the resource perception window and / or the time domain position of the resource selection window. The time domain position of the resource perception window indicated by the second indication information may be the same as or different from the time domain position of the resource perception window used by the first UE for resource perception; the time domain position of the resource selection window indicated by the second indication information may be the same as or different from the time domain position of the resource selection window used by the first UE for resource selection.

[0081] Here, it is taken as an example that the first UE sends the second indication information to the second UE when it needs to send data to the second UE. Alternatively, the first UE may also send the second indication information to the second UE in advance. For example, the second indication information may indicate periodic selection of resources for the first UE, or indicate periodic assistance in selecting resources, or indicate periodic initiation of resource assistance procedures, etc. Optionally, the second indication information may also indicate the period for the second UE to perform assistance. After receiving the second indication information, the second UE can periodically assist the first UE in selecting candidate resources without the need for the first UE to send the second indication information multiple times, thereby saving signaling overhead. For example, the first UE may send the second indication information during the process of establishing a connection with the second UE, or may send the second indication information after the connection with the second UE is established, etc.

[0082] For example, the second UE selects a third candidate resource set for the first UE according to the second resource perception result, and the third candidate resource set can be used for the first UE to send information. The third candidate resource set includes one or more candidate resources, each of which may include one or more first-type time domain resource units. The second UE may send the third candidate resource set to the first UE, so that the first UE obtains the first candidate resource set and the third candidate resource set. For example, the first UE may determine the fourth candidate resource set based on the first candidate resource set and / or the third candidate resource set. Alternatively, the second UE may not need to select the third candidate resource set for the first UE, but may send the second resource perception result to the first UE. For example, the first UE may determine the fourth candidate resource set based on the second resource perception result and / or the third candidate resource set. The fourth candidate resource set can be used for the first UE to send information, and the fourth candidate resource set is the candidate resource set finally determined by the first UE. The first UE may select a candidate resource from the fourth candidate resource set when sending information. The fourth candidate resource set includes one or more candidate resources, each of which may include one or more first-type time domain resource units.

[0083] For example, the first UE determines the fourth candidate resource set according to the first candidate resource set and the third candidate resource set (or, the second resource sensing result). If the first candidate resource set indicates that candidate resource 1 is available and the third candidate resource set (or, the second resource sensing result) indicates that candidate resource 1 is unavailable, then the fourth candidate resource set may indicate that candidate resource 1 is unavailable. For another example, the first UE determines the fourth candidate resource set according to the first candidate resource set and the third candidate resource set (or, the second resource sensing result). If the first candidate resource set indicates that candidate resource 2 is unavailable and the third candidate resource set (or, the second resource sensing result) indicates that candidate resource 2 is available, then the fourth candidate resource set may indicate that candidate resource 2 is unavailable. For another example, the first UE determines the fourth candidate resource set based on the first candidate resource set and the third candidate resource set (or, the second resource perception result). If the first candidate resource set indicates that candidate resource 3 is available and the third candidate resource set (or, the second resource perception result) indicates that candidate resource 3 is available, then the fourth candidate resource set may indicate that candidate resource 3 is available. For another example, the first UE determines the fourth candidate resource set based on the first candidate resource set and the third candidate resource set (or, the second resource perception result). If the first candidate resource set indicates that candidate resource 4 is unavailable and the third candidate resource set (or, the second resource perception result) indicates that candidate resource 4 is unavailable, then the fourth candidate resource set may indicate that candidate resource 4 is unavailable. It can be seen that, with the assistance of the second UE, the fourth candidate resource set determined by the first UE can be made more accurate and can reduce resource collisions.

[0084] Optionally, after obtaining the second resource perception result, the second UE can, in addition to assisting the first UE in selecting candidate resources based on the second resource perception result, also select candidate resources for the second UE based on the second resource perception result. For example, the second UE can determine a set of candidate resources that the second UE needs to use based on the second resource perception result, such as the fifth candidate resource set. The fifth candidate resource set includes one or more candidate resources, each of which may include one or more second-class time domain resource units, and the fifth candidate resource set can be used for the second UE to send information. In this way, the second UE can select candidate resources for the second UE or for the first UE based on the second resource perception result, which has a high utilization rate of the second resource perception result and makes the candidate resources determined by the first UE more accurate. For reference Fig. 7A The second UE blindly detects the PSCCH in the T time slot within the resource sensing window to perform resource sensing. The second UE selects candidate resources for the first UE in the T time slot within the resource selection window and selects candidate resources for the second UE in the R time slot within the resource selection window according to the obtained second resource sensing result. Fig. 7A In the first time domain, the resource structure is Figure 5ATake the time domain resource structure shown as an example.

[0085] Optionally, since it is a collaboration between UEs, in addition to the second UE being able to select candidate resources for the first UE, the first UE can also select candidate resources for the second UE. For example, in addition to determining the first candidate resource set based on the first resource perception result, the first UE can also select a candidate resource set for the second UE, such as the second candidate resource set, which can be used for the second UE to send information. Figure 7B The first UE blindly detects the PSCCH in the R time slot within the resource sensing window to perform resource sensing. The first UE selects candidate resources for the first UE in the T time slot within the resource selection window and selects candidate resources for the second UE in the R time slot within the resource selection window according to the first resource sensing result. Figure 7B In the first time domain, the resource structure is Figure 5A The time domain resource structure shown in FIG. 1 is taken as an example. The second candidate resource set includes one or more candidate resources, each of which may include one or more second-type time domain resource units. The first UE may send information about the second candidate resource set to the second UE, so that the second UE obtains the fifth candidate resource set and the second candidate resource set. For example, the information about the second candidate resource set may be included in the second indication information, or the second candidate resource set may also be sent separately. The second UE may determine the sixth candidate resource set based on the fifth candidate resource set and / or the second candidate resource set. Alternatively, the first UE may not need to select the second candidate resource set for the second UE, but may send the first resource sensing result to the second UE. For example, the first resource sensing result may be included in the second indication information, or the first resource sensing result may also be sent separately. The second UE may determine the sixth candidate resource set based on the fifth candidate resource set and / or the first resource sensing result. The sixth candidate resource set may be used for the second UE to send information, and the sixth candidate resource set is the candidate resource set finally determined by the second UE. The second UE may select a candidate resource in the sixth candidate resource set when sending information. The sixth candidate resource set includes one or more candidate resources, each of which may include one or more second-type time domain resource units.

[0086] For example, the second UE determines the sixth candidate resource set according to the fifth candidate resource set and the second candidate resource set (or, the first resource sensing result); if the fifth candidate resource set indicates that candidate resource 5 is available and the second candidate resource set indicates that candidate resource 5 is unavailable, then the sixth candidate resource set may indicate that candidate resource 5 is unavailable; for another example, the second UE determines the sixth candidate resource set according to the fifth candidate resource set and the second candidate resource set (or, the first resource sensing result); if the fifth candidate resource set indicates that candidate resource 6 is unavailable and the second candidate resource set indicates that candidate resource 6 is available, then the sixth candidate resource set may indicate that candidate resource 6 is unavailable; For another example, the second UE determines the sixth candidate resource set based on the fifth candidate resource set and the second candidate resource set (or, the first resource perception result). If the fifth candidate resource set indicates that candidate resource 7 is available and the second candidate resource set indicates that candidate resource 7 is available, then the sixth candidate resource set may indicate that candidate resource 7 is available. For another example, the second UE determines the sixth candidate resource set based on the fifth candidate resource set and the second candidate resource set (or, the first resource perception result). If the fifth candidate resource set indicates that candidate resource 8 is unavailable and the second candidate resource set indicates that candidate resource 8 is unavailable, then the sixth candidate resource set may indicate that candidate resource 8 is unavailable. It can be seen that, with the assistance of the first UE, the sixth candidate resource set determined by the second UE can be made more accurate and resource collisions can be reduced.

[0087] The above process can be exemplified by a paragraph. For example, the first UE can trigger resource selection when data arrives, for example, the moment when the first UE triggers resource selection is moment n. The first UE blindly detects PSCCH in the R time slot within the resource perception window to perform resource perception, and selects a first candidate resource set for the first UE in the T time slot within the resource selection window according to the resource perception result, and selects a second candidate resource set for the second UE in the R time slot within the resource selection window. In addition, the first UE can randomly select resources in the T time slot or select resources in the first candidate resource set, and the resources are used to send second indication information to the second UE, and the second indication information, for example, indicates one or more of the following: the time domain position of the resource perception window for resource perception by the second UE, the time domain position of the resource selection window for resource selection by the second UE, or information of the second candidate resource set. After receiving the second indication information, the second UE blindly detects the PSCCH in the T time slot within the resource perception window indicated by the second indication information to perform resource perception, and selects the third candidate resource set for the first UE in the T time slot within the resource selection window indicated by the second indication information according to the resource perception result, and selects the fifth candidate resource set for the second UE in the R time slot within the resource selection window. The second UE can select resources according to the second candidate resource set and / or the fifth candidate resource set, and send information about the third candidate resource set to the first UE through the selected resources. After receiving the information about the third candidate resource set, the first UE can select resources for transmission according to the first candidate resource set and / or the third candidate resource set.

[0088] Through the above process, the first UE and the second UE can assist each other in selecting resources to improve the reliability of resource selection. In addition, since the second UE will blindly detect the PSCCH in the first type of time domain resource unit to determine whether there is data sent to the second UE by other UEs, the second UE performs resource sensing in the first type of time domain resource unit to assist the first UE in selecting resources, which will not increase the blind detection power consumption of the second UE.

[0089] Consider another problem. If the first UE needs to send a periodic service to the second UE, the reservation period (or resource reservation period, etc.) can be indicated in SCI 1. The reservation period is the same as the sending period (or transmission period) of the periodic service. Other UEs can avoid the periodic resources reserved by the first UE when performing resource perception to reduce interference. In an embodiment of the present application, after the first time domain resource structure is activated or takes effect, since the period of the first time domain resource structure is not necessarily the same as the reservation period, the periodic resources reserved by the first UE (or reserved periodic time domain resources, or reserved time domain resources, or reserved resources, etc.) may appear on the second type of time domain resource unit in some reservation periods, but the first UE will not send information on the second type of time domain resource unit, that is, the first UE will not send information on the original reserved resources in the reservation period, resulting in other UEs being unable to accurately judge the resources actually reserved by the first UE when performing resource perception. To this end, an embodiment of the present application provides a periodic resource reservation mechanism, so that the first UE and other UEs can clearly understand which resources the periodic resources reserved by the first UE include. The mechanism can be used for one SL resource pool, or for multiple SL resource pools. In addition, the mechanism can have multiple implementation methods, for example, different SL resource pools can be applied to the same implementation method, or different SL resource pools can be applied to different implementation methods. The mechanism is, for example, specified by a protocol, or configured by a network device, or determined through negotiation between UEs. The following examples introduce several implementation methods of the mechanism.

[0090] 1. The first implementation method of the periodic resource reservation mechanism.

[0091] In the first implementation method, if the periodic resources reserved by the first UE are located on the second type of time domain resource unit within a reservation period, or in other words, the periodic resources reserved by the first UE are the second type of time domain resource unit within a reservation period, the reserved periodic resources skip the reservation period, that is, the first UE does not send data corresponding to the periodic service on the resources corresponding to the indicated sending period within the reservation period.

[0092] For this situation, it can be understood that the reserved periodic resources do not include the first time domain resources within the first period, and include the second time domain resources within the second period, the time domain offset of the first time domain resource within the first period is equal to the time domain offset of the second time domain resource within the second period, the first time domain resource overlaps with the second type of time domain resource unit (or, the first time domain resource is (or, occupies) the second type of time domain resource unit), and the second time domain resource overlaps with the first type of time domain resource unit (or, the second time domain resource is (or, occupies) the first type of time domain resource unit). In an embodiment of the present application, the time domain offset of a time domain resource within a period may refer to the time domain offset of the time domain resource relative to a reference time domain position within the period, and the reference time domain position is, for example, the starting position of the period, or the ending position of the period, or other time domain positions within the period. The first period and the second period are, for example, two different reservation periods corresponding to the reserved periodic resources. For example, the second period is the first reservation period of the reserved periodic resource, or it may also be other reservation periods. That is to say, the periodic resources reserved by the first UE are distributed in multiple reservation periods, which include the first period and the second period, the first period includes the first time domain resources, and the second period includes the second time domain resources. If according to the reservation period, the first time domain resources and the second time domain resources should both belong to the reserved periodic resources. However, since the first time domain resources are the second type of time domain resource units, the reserved periodic resources may not include the first time domain resources, that is, the reserved periodic resources skip the first period. The second time domain resources are located on the first type of time domain resource units, so the reserved periodic resources may include the second time domain resources.

[0093] For the first UE, when sending a periodic service, the data corresponding to the periodic service may not be sent on the first time domain resource, for example, the data corresponding to the periodic service may not be sent on other time domain resources within the first period (but this is not limited to, and the first UE may also send the data corresponding to the periodic service on other time domain resources within the first period); for the second UE, when detecting the data corresponding to the periodic service, the first period may be skipped, that is, the data corresponding to the periodic service may not be detected within the first period.

[0094] It should be noted that there is only one sending period for periodic services, and the reservation period is the same as and completely overlaps with the sending period of periodic services (the sending period is for services, and the reservation period is for resources reserved for periodic services). Therefore, there is only one reservation period. For example, the length of the sending period and the reservation period of periodic services are both 10 milliseconds. The different reservation periods corresponding to the reserved periodic resources mentioned here means that the periodic services are sent through multiple sending periods, so the reserved periodic resources are also distributed in multiple reservation periods. These multiple sending periods occupy different times, so they are called different sending periods. Similarly, these multiple reservation periods occupy different times, so they are called different reservation periods. For example, if the reservation period is 10 milliseconds, 0 to 10 milliseconds is considered to be one reservation period, and 11 to 20 milliseconds is considered to be another reservation period.

[0095] For example, reference Fig. 8A , the periodic resource reserved by the first UE occupies the first time domain resource unit within the reservation period, or in other words, the time domain offset of the periodic resource reserved by the first UE within the reservation period is 0, Fig. 8A Take the reservation period as 7 as an example. The first period is, for example, Fig. 8A The third reservation period shown, the second period is for example Fig. 8A The first reserved period shown. The first time domain resource is the first time domain resource unit in the first period, and the second time domain resource is the first time domain resource unit in the second period. The first time domain resource should originally belong to the periodic resource reserved by the first UE, but it can be seen that the first time domain resource is the R time slot, so the first UE may not use the first time domain resource as a reserved periodic resource, that is, the first UE does not send data corresponding to the periodic service in the first period. When the second UE detects data corresponding to the periodic service, it can skip the first period, that is, it may not detect data corresponding to the periodic service in the first period. The second time domain resource is the T time slot. Then the first UE can use the second time domain resource as a reserved periodic resource, that is, the first UE can send data corresponding to the periodic service in the second period. When the second UE detects data corresponding to the periodic service, it can detect data corresponding to the periodic service in the second period. In addition, Fig. 8A It can also be seen that the first time domain resource unit in the fifth reservation period is also an R time slot. Similarly, the reserved periodic resources may not include this time domain resource unit.

[0096] In addition, the first UE can send SCI in each reservation period where the reserved periodic resources are located, such as SCI 1, and SCI 1 can indicate the reservation period. After receiving the SCI 1, the resource-aware UE can clearly identify the location of the periodic resources reserved by the first UE. Optionally, SCI 1 can also indicate the first time domain resource structure. The UE receiving the SCI 1 can determine the location of the periodic resources reserved by the first UE based on the first time domain resource structure and the reservation period. If the reserved periodic resources skip the first period, the first UE may not send SCI 1 in the first period. Or the first UE may continue to send SCI 1 in the first period, which is not limited in the embodiments of the present application.

[0097] 2. The second implementation method of the periodic resource reservation mechanism.

[0098] In the second implementation, if the periodic resources reserved by the first UE are located on the second type of time domain resource unit within a period, or in other words, the periodic resources reserved by the first UE are the second type of time domain resource unit within a reservation period, then the reserved resources within the reservation period can be postponed to the first type of time domain resource unit with the closest time domain distance to the second type of time domain resource unit. For the next reservation period of the reservation period, if the reserved resources within the next reservation period are the first type of time domain resource unit, then the position of the reserved resources within the next reservation period remains unchanged, and if the reserved resources within the next reservation period are also the second type of time domain resource unit, then the reserved resources within the next reservation period can also be postponed to the first type of time domain resource unit with the closest time domain distance. That is, if there are some reservation periods in which the original reserved resources are the second type of time domain resource unit, then the position of the reserved resources in the reservation period can be correspondingly postponed to the nearest first type of time domain resource unit, but the positions of the reserved resources in other reservation periods remain unchanged.

[0099] For this situation, it can be understood that the time domain offset of the reserved periodic resource in the first period is the first value, the time domain offset of the reserved periodic resource in the second period is the second value, and the first value is different from the second value. The first period and the second period are different reservation periods corresponding to the reserved periodic resources, for example, the second period is the first reservation period corresponding to the reserved periodic resources, or it can also be other reservation periods. Among them, the time domain resource whose time domain offset in the first period is the second value is the second type of time domain resource unit, and the time domain resource whose time domain offset in the first period is the first value is the first type of time domain resource unit. It can be understood that the first period includes the first time domain resource, the second period includes the second time domain resource, the time domain offset of the first time domain resource in the first period is the second value, the time domain offset of the second time domain resource in the second period is the second value, the first time domain resource is the second type of time domain resource unit, and the second time domain resource is the first type of time domain resource unit. If according to the reservation period, the first time domain resource and the second time domain resource should both belong to the reserved periodic resources. However, since the first time domain resource is a second-type time domain resource unit, the reserved periodic resources may not include the first time domain resource. However, within the first period, the reserved periodic resources may be postponed to the first-type time domain resource unit that is closest to the first time domain resource in time domain. For example, if the first-type time domain resource unit that is closest to the first time domain resource in time domain within the first period is a third time domain resource, then the reserved periodic resources may include the third time domain resource, and the time domain offset of the third time domain resource within the first period is the first value. The second time domain resource is located on the first-type time domain resource unit, so the reserved periodic resources may include the second time domain resource. For the first UE, when sending a periodic service, the data corresponding to the periodic service may not be sent on the first time domain resource, but the data corresponding to the periodic service may be sent on the third time domain resource; for the second UE, when detecting a periodic service, the data corresponding to the periodic service may not be detected on the first time domain resource, but the data corresponding to the periodic service may be detected on the third time domain resource.

[0100] For the next period of the first period, for example, called the third period, the third period includes the fourth time domain resource, and the time domain offset of the fourth time domain resource in the third period is the second value, that is, if according to the reserved period, the fourth time domain resource should belong to the reserved periodic resource. Then, if the fourth time domain resource is a first type of time domain resource unit, the reserved periodic resource may include the fourth time domain resource, and for the first UE, when sending a periodic service, the data corresponding to the periodic service may be sent on the fourth time domain resource, and for the second UE, when detecting a periodic service, the data corresponding to the periodic service may be detected on the fourth time domain resource.

[0101] Alternatively, if the fourth time domain resource is also a second-type time domain resource unit, the reserved periodic resources can be postponed to the first-type time domain resource unit that is closest to the fourth time domain resource in time domain. For example, if the first-type time domain resource unit that is closest to the fourth time domain resource in time domain within the third period is the fifth time domain resource, the reserved periodic resources may include the fifth time domain resource but not the fourth time domain resource, and the time domain offset of the fifth time domain resource in the third period is the third value. The third value is different from the second value, and the third value may be the same as or different from the first value. For the first UE, when sending a periodic service, the data corresponding to the periodic service may not be sent on the fourth time domain resource, but the data corresponding to the periodic service may be sent on the fifth time domain resource; for the second UE, when detecting a periodic service, the data corresponding to the periodic service may not be detected on the fourth time domain resource, but the data corresponding to the periodic service may be detected on the fifth time domain resource.

[0102] For example, reference Figure 8B , the periodic resource reserved by the first UE occupies the first time domain resource unit within the reservation period, or in other words, the time domain offset of the periodic resource reserved by the first UE within the reservation period is 0, Figure 8B Take the reservation period as 7 as an example. The first period is, for example, Figure 8B The third reservation period shown, the second period is for example Figure 8B The first reservation period is shown. The first time domain resource is the first time domain resource unit in the first period, the second time domain resource is the first time domain resource unit in the second period, the time domain offset of the first time domain resource in the first period is 0, and the time domain offset of the second time domain resource in the second period is 0. The first time domain resource should originally belong to the periodic resource reserved by the first UE, but it can be seen that the first time domain resource is the R time slot. Then in the first period, the reserved periodic resources may not include the first time domain resource. The first type of time domain resource unit closest to the first time domain resource in the first period is the second time domain resource unit (that is, Figure 8BThe first T time slot in the first period in the first time domain resource is called the third time domain resource, and the time domain offset of the third time domain resource in the first period is 1. The reserved periodic resources may include the third time domain resource. That is, the first UE can send data corresponding to the periodic service on the third time domain resource in the first period, instead of sending data corresponding to the periodic service on the first time domain resource. When the second UE detects the periodic service, it can detect the data corresponding to the periodic service on the third time domain resource, instead of detecting the data corresponding to the periodic service on the first time domain resource. The second time domain resource is the T time slot. Then the first UE can use the second time domain resource as the reserved periodic resource, that is, the first UE can send data corresponding to the periodic service on the second time domain resource in the second period, and the second UE can detect data corresponding to the periodic service on the second time domain resource when detecting the periodic service. In addition, Figure 8B It can also be seen that for the next cycle of the first cycle, that is, Figure 8B In the fourth reservation period, the time domain resource with a time domain offset of 0 in the fourth reservation period is T time slots, then in the fourth reservation period, the reserved periodic resources may include the time domain resources.

[0103] In addition, the first UE can send SCI 1 in each period where the reserved periodic resources are located, and SCI 1 can indicate the period of the reserved periodic resources, that is, the reservation period. After receiving the SCI 1, the UE that performs resource perception can clearly understand the position of the periodic resources reserved by the first UE. If the position of the reserved periodic resources in the first period changes, if the SCI 1 sent by the first UE in the first period indicates the reservation period, the value of the reservation period is the time domain offset between the third time domain resources and the reserved resources in the next period of the first period, but the actual reservation period of the periodic resources reserved by the first UE should be the time domain offset between the first time domain resources and the reserved resources in the next period of the first period. It can be seen that the reservation period indicated by the SCI 1 in the first period may be different from the actual reservation period. Then the reservation period of the periodic resources reserved by the first UE determined by other UEs based on the SCI 1 will be biased, which may cause errors in the judgment of other UEs and increase the probability of resource collision. Therefore, optionally, if the position of the reserved periodic resources changes within the first period, the SCI 1 sent by the first UE within the first period may not indicate the reservation period, or the SCI 1 sent by the first UE within the first period may also indicate the reservation period, but the indicated reservation period is 0, which can reduce the probability of resource collision and improve the accuracy of resource selection of other UEs. Optionally, SCI 1 can indicate the first time domain resource structure. For example, if a UE receives SCI 1 in the first period that does not indicate the reservation period, but receives SCI 1 again in a subsequent reservation period and indicates the reservation period, the UE can still determine the position of the periodic resources reserved by the first UE.

[0104] 3. The third implementation method of the periodic resource reservation mechanism.

[0105] In the third implementation, if the periodic resources reserved by the first UE are located on the second type of time domain resource unit within a period, or in other words, the periodic resources reserved by the first UE are the second type of time domain resource unit within a reservation period, then the periodic resources reserved within the reservation period can be postponed to the first type of time domain resource unit with the nearest time domain distance. For example, if the periodic resources reserved within the period are postponed by the first distance, then the starting time domain position of the reservation period is also postponed by the first distance, so that the time domain offset of the reserved resources within the reservation period remains unchanged. And for the reservation periods after the reservation period, the starting time domain position of the reservation period is postponed by the first distance. That is, if the reserved resources in some reservation periods are the second type of time domain resource units, then the position of the reserved resources in the reservation period is correspondingly postponed to the nearest first type of time domain resource unit, and the overall reservation period is subsequently postponed.

[0106] For this situation, it can be understood that if the reserved resources within a reservation period are second-type time domain resource units, the reservation period is postponed by the first distance (referring to the time domain distance), or in other words, the reservation period is changed from the first time domain position to the second time domain position, and the time domain distance between the first time domain position and the second time domain position is the first distance. Postponing the reservation period by the first distance means that both the starting time domain position and the ending time domain position of the reservation period are postponed by the first distance. After postponing the first distance, the time domain offset of the reserved resources within the reservation period remains unchanged, but the reserved resources within the reservation period are first-type time domain resource units. The first distance is, for example, the time domain offset between the position of the reserved resources before the reservation period is postponed and the position of the reserved resources after the reservation period is postponed, and the reserved resources after the reservation period is postponed are the first-type time domain resource units that are closest to the reserved resources before the reservation period is postponed. For other reservation periods located after the reservation period, the first distance is also postponed.

[0107] For example, the first period includes the first time domain resource, the third period includes the second time domain resource, the time domain offset of the first time domain resource in the first period is the first value, the time domain offset of the second time domain resource in the third period is the first value, the first time domain resource is a second type of time domain resource unit, and the second time domain resource is a first type of time domain resource unit. The first period and the third period are different reservation periods corresponding to the reserved periodic resources, for example, the third period is the first reservation period corresponding to the reserved periodic resources, or it can also be other reservation periods. If according to the reservation period, the first time domain resource and the second time domain resource should both belong to the reserved periodic resources. However, since the first time domain resource is a second type of time domain resource unit, the reserved periodic resources may not include the first time domain resource, and the first period may be postponed backward, for example, the first period is in the first time domain position before the postponement, and is in the second time domain position after the postponement of the first period. For example, the reserved resources are postponed from the first time domain resource to the first type of time domain resource unit closest to the first time domain resource. For example, the first type of time domain resource unit with the closest time domain distance to the first time domain resource in the first period is the third time domain resource, and the reserved periodic resources may include the third time domain resource. If the time domain distance between the first time domain resource and the third time domain resource is the first distance, the first period can be postponed by the first distance this time, and the time domain offset of the third time domain resource in the postponed first period is still the first value. For example, the third period is located before the first period, and the second time domain resource is located on the first type of time domain resource unit, so the reserved periodic resources may include the second time domain resource, and the third period does not need to be postponed. For the first UE, when sending a periodic service, the data corresponding to the periodic service may not be sent on the first time domain resource, but the data corresponding to the periodic service may be sent on the third time domain resource; for the second UE, when detecting a periodic service, the data corresponding to the periodic service may not be detected on the first time domain resource, but the data corresponding to the periodic service may be detected on the third time domain resource.

[0108] For a period that is located after the first period in the time domain, for example, it is called the second period (the second period is, for example, the next reserved period of the first period, or the second period and the first period may also be separated by multiple reserved periods), the second period also needs to be postponed by the first distance as a whole, for example, the second period is in the third time domain position before the postponement, and is in the fourth time domain position after the postponement. For example, the second period after the postponement includes the fourth time domain resource, and the time domain offset of the fourth time domain resource in the second period is the first value, that is, the fourth time domain resource should be a reserved resource. In this case, if the fourth time domain resource is a first-class time domain resource unit, the reserved periodic resources include the fourth time domain resource, and the second period does not need to be postponed any further; and if the fourth time domain resource is a second-class time domain resource unit, the second period can continue to be postponed backward. For example, the reserved resources are postponed from the fourth time domain resource to the first-class time domain resource unit that is closest to the first time domain resource. For example, the first-class time domain resource unit that is closest to the time domain distance of the fourth time domain resource is the fifth time domain resource, and the reserved periodic resources may include the fifth time domain resource. For example, if the time domain distance between the fourth time domain resource and the fifth time domain resource is the second distance (referring to the time domain distance), then the time domain distance of the second period this time is the second distance, then the time domain offset of the fifth time domain resource in the second period after the delay is still the first value. The first distance and the second distance may be equal or unequal.

[0109] For example, reference Figure 8C , the periodic resource reserved by the first UE occupies the first time domain resource unit within the reservation period, or in other words, the time domain offset of the periodic resource reserved by the first UE within the reservation period is 0, Figure 8C Take the reservation period as 7 as an example. The first period is, for example, Figure 8C The third reservation period shown is, for example, Figure 8C The first reserved period is shown. The first time domain resource is the first time domain resource unit in the first period, the second time domain resource is the first time domain resource unit in the third period, the time domain offset of the first time domain resource in the first period is 0, and the time domain offset of the second time domain resource in the third period is 0. The first time domain resource should originally belong to the periodic resource reserved by the first UE, but it can be seen that the first time domain resource is the R time slot. The first type of time domain resource unit closest to the first time domain resource is the second time domain resource unit (i.e., Figure 8CThe first T time slot in the first cycle in the first period is called the third time domain resource, for example, and the time domain offset of the third time domain resource in the first cycle is 1, then the reserved periodic resources may include the third time domain resource, and the first cycle may be postponed by 1 time slot. The first UE may send data corresponding to the periodic service on the third time domain resource in the first cycle after the postponement, and the first UE does not send data corresponding to the periodic service on the first time domain resource. When detecting the periodic service, the second UE may detect the data corresponding to the periodic service on the third time domain resource, instead of detecting the data corresponding to the periodic service on the first time domain resource. The second time domain resource is T time slot. Then the first UE may use the second time domain resource as the reserved periodic resource, that is, the first UE may send data corresponding to the periodic service on the second time domain resource in the third cycle, and the second UE may detect data corresponding to the periodic service on the second time domain resource when detecting the periodic service.

[0110] In addition Figure 8C It can also be seen that for the next reservation period of the first period, that is, Figure 8C The fourth reserved period in the , is also extended by one time slot. In addition, for the next reserved period after the first period, that is Figure 8C In the last reservation period in , since the position of the reserved resources after being postponed by one time slot is the second type of time domain resource unit, the reservation period is postponed by one time slot as a whole.

[0111] Figure 8A to Figure 8C In the example, the original reservation period is 7 time slots, and the first time domain resource structure is Figure 5C Take the time domain resource structure shown as an example.

[0112] In addition, the first UE can send SCI 1 in each period in which the reserved periodic resources are located, and SCI 1 can indicate the period of the reserved periodic resources, that is, the reservation period. After receiving the SCI 1, the UE that performs resource perception can clearly understand the position of the periodic resources reserved by the first UE. If the position of the reserved periodic resources changes within the first period, the position of the reservation period will change as a whole, so the reservation period has not changed. Therefore, the SCI 1 sent by the first UE within the first period can continue to indicate the reservation period to reduce the probability of resource collision and improve the accuracy of resource selection of other UEs. Optionally, SCI 1 can also indicate the first time domain resource structure. The UE that receives the SCI 1 can determine the position of the periodic resources reserved by the first UE based on the first time domain resource structure and the reservation period.

[0113] Among them, S401 and S402 are both optional steps.

[0114] By configuring the time domain resource structure, the embodiment of the present application allows the TX UE to blindly detect the PSCCH only in the second type of time domain resource unit for data reception or resource perception, and the RX UE to blindly detect the PSCCH only in the first type of time domain resource unit for data reception or resource perception. Neither the TX UE nor the RX UE needs to perform blind detection on all possible time domain resource units, thereby effectively reducing the power consumption of the UE.

[0115] Fig. 9 A schematic diagram of the structure of a communication device provided in an embodiment of the present application is given. The communication device 900 may be Figure 4 The first UE or the circuit system of the first UE described in the embodiment shown is used to implement the method corresponding to the first UE in the above method embodiment. For specific functions, please refer to the description in the above method embodiment. Alternatively, the communication device 900 may be Figure 4 The second UE or the circuit system of the second UE described in the embodiment shown is used to implement the method corresponding to the second UE in the above method embodiment. For specific functions, please refer to the description in the above method embodiment. For example, one circuit system is a chip system.

[0116] The communication device 900 includes one or more processors 901. The processor 901 may also be referred to as a processing unit, and may implement certain control functions. The processor 901 may be a general-purpose processor or a dedicated processor, etc. For example, it may include: a baseband processor, a central processing unit, etc. The baseband processor may be used to process the communication protocol and the communication data. The central processing unit may be used to control the communication device 900, execute software programs and / or process data. Different processors may be independent devices, or may be arranged in one or more processing circuits, for example, integrated in one or more dedicated integrated circuits.

[0117] Optionally, the communication device 900 includes one or more memories 902 for storing instructions 904, and the instructions 904 can be executed on the processor so that the communication device 900 performs the method described in the above method embodiment. Optionally, data can also be stored in the memory 902. The processor and the memory can be set separately or integrated together.

[0118] Optionally, the communication device 900 may include instructions 903 (sometimes also referred to as codes or programs), and the instructions 903 may be executed on the processor so that the communication device 900 executes the method described in the above embodiment. The processor 901 may store data.

[0119] Optionally, the communication device 900 may further include a transceiver 905 and an antenna 906. The transceiver 905 may be referred to as a transceiver unit, a transceiver, a transceiver circuit, a transceiver, an input / output interface, etc., and is used to implement the transceiver function of the communication device 900 through the antenna 906.

[0120] Optionally, the communication device 900 may also include one or more of the following components: a wireless communication module, an audio module, an external memory interface, an internal memory, a universal serial bus (USB) interface, a power management module, an antenna, a speaker, a microphone, an input / output module, a sensor module, a motor, a camera, or a display screen, etc. It is understood that in some embodiments, the communication device 900 may include more or fewer components, or some components may be integrated, or some components may be separated. These components may be implemented in hardware, software, or a combination of software and hardware.

[0121] The processor 901 and the transceiver 905 described in the embodiments of the present application may be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFID), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), or an electronic device, etc. The communication device described herein may be an independent device (e.g., an independent integrated circuit, a mobile phone, etc.), or may be a part of a larger device (e.g., a module that can be embedded in other devices). For details, please refer to the aforementioned description of the terminal device and the network device, which will not be repeated here.

[0122] The present application embodiment provides a terminal device, which can be used in the above embodiments. The terminal device includes a Figure 4 The corresponding means (means), unit and / or circuit of the first UE function described in the embodiment shown, or the terminal device includes a method for implementing Figure 4 The corresponding means, units and / or circuits of the second UE function described in the illustrated embodiment are as follows: For example, the terminal device includes a transceiver module to support the terminal device to implement the transceiver function, and a processing module to support the terminal device to process the signal.

[0123] Fig.10 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application is given.

[0124] The terminal device 1000 can be applied to Figure 3A or Figure 3B For ease of illustration, Fig.10 Only the main components of the terminal device 1000 are shown. Fig.10 As shown, the terminal device 1000 includes a processor, a memory, a control circuit, an antenna, and an input-output device. The processor is mainly used to process the communication protocol and communication data, and to control the entire terminal device 1000, execute the software program, and process the data of the software program. The memory is mainly used to store software programs and data. The control circuit is mainly used for converting baseband signals and radio frequency signals and processing radio frequency signals. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. The input-output device, such as a touch screen, a display screen, a microphone, a keyboard, etc., is mainly used to receive data input by the user and output data to the user.

[0125] Those skilled in the art will appreciate that for ease of description, Fig.10 Only one memory and processor are shown. In some embodiments, the terminal device 1000 may include multiple processors and memories. The memory may also be referred to as a storage medium or a storage device, etc., which is not limited in the embodiments of the present application.

[0126] In one example, the antenna with transceiver functions and the control circuit can be regarded as the transceiver unit 1010 of the terminal device 1000, and the processor with processing function can be regarded as the processing unit 1020 of the terminal device 1000. Fig.10 As shown, the terminal device 1000 includes a transceiver unit 1010 and a processing unit 1020. The transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, etc. Optionally, the device used to implement the receiving function in the transceiver unit 1010 may be regarded as a receiving unit, and the device used to implement the sending function in the transceiver unit 1010 may be regarded as a sending unit, that is, the transceiver unit 1010 includes a receiving unit and a sending unit. Exemplarily, the receiving unit may also be referred to as a receiver, a receiver, a receiving circuit, etc., and the sending unit may be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0127] Those of ordinary skill in the art will appreciate that the units and steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0128] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment.

[0129] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned computer-readable storage medium can be any available medium that can be accessed by a computer. By way of example and not limitation, computer-readable media may include random access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), universal serial bus flash disk, mobile hard disk, or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer. In addition, by way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), or direct rambus RAM (DR RAM).

[0130] Embodiment 1. A data sending method, applied to a first terminal device, comprising:

[0131] Sending first control information to a second terminal device on a first-type time domain resource unit, where the first control information is used for scheduling data, where the first terminal device and the second terminal device communicate using a first time domain resource structure, where the first time domain resource structure includes the first-type time domain resource unit and the second-type time domain resource unit, where the first-type time domain resource unit is used by the first terminal device to send information, and where the second-type time domain resource unit is used by the first terminal device to receive information;

[0132] According to the first control information, first data is sent to the second terminal device on the first type of time domain resource unit.

[0133] Embodiment 2. The method according to embodiment 1, further comprising:

[0134] The first terminal device does not monitor the physical side control channel PSCCH on the first type of time domain resource unit.

[0135] Embodiment 3. The method according to embodiment 1 or 2, further comprising:

[0136] A first indication information is sent to the second terminal device, where the first indication information is used to indicate the first time domain resource structure, and the first time domain resource structure is one of a plurality of preconfigured or predefined time domain resource structures.

[0137] Embodiment 4. The method according to any one of embodiments 1 to 3, further comprising:

[0138] Perform resource sensing in the second-type time domain resource unit to obtain a first resource sensing result;

[0139] A first candidate resource set is selected according to the first resource perception result, the first candidate resource set is used for the first terminal device to send information, and the first candidate resource set includes the first type of time domain resource units.

[0140] Embodiment 5. The method according to any one of embodiments 1 to 4, further comprising:

[0141] Perform resource sensing in the second-type time domain resource unit to obtain a first resource sensing result;

[0142] The first resource perception result or information of the second candidate resource set is sent to the second terminal device, where the second candidate resource set is determined based on the first resource perception result, and the second candidate resource set is used for the second terminal device to send information, and the second candidate resource set includes the second type of time domain resource unit.

[0143] Embodiment 6. The method according to embodiment 4, further comprising:

[0144] receiving information of a third candidate resource set from the second terminal device, and determining a fourth candidate resource set according to the third candidate resource set and the first candidate resource set, wherein the third candidate resource set is used for the first terminal device to send information, and the third candidate resource set includes the first type of time domain resource units; or,

[0145] receiving a second resource sensing result from the second terminal device, and determining a fourth candidate resource set according to the second resource sensing result and the first candidate resource set;

[0146] The fourth candidate resource set is used for the first terminal device to send information, and the fourth candidate resource set includes the first type of time domain resource units.

[0147] Embodiment 7. The method according to any one of embodiments 1 to 6, further comprising:

[0148] Send second indication information to the second terminal device, where the second indication information is used to indicate selection of resources for the first terminal device.

[0149] Embodiment 8. According to the method described in any one of Embodiments 1 to 7, sending first data to the second terminal device on the first type of time domain resource unit includes:

[0150] The first data is sent to the second terminal device on the time domain resources reserved for periodic services in the first type of time domain resource units, where the first data is data corresponding to the periodic service.

[0151] Embodiment 9. The method according to embodiment 8, further comprising:

[0152] Sending an SCI to the second terminal device, where the SCI is used to indicate the first time domain resource structure and the period of the reserved time domain resources.

[0153] Embodiment 10. The method according to embodiment 8,

[0154] The reserved time domain resources do not include the first time domain resources within the first period, and include the second time domain resources within the second period, the time domain offset of the first time domain resources within the first period is equal to the time domain offset of the second time domain resources within the second period, the first time domain resources are the second type of time domain resource unit, the second time domain resources are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

[0155] Embodiment 11. The method according to embodiment 8 or 9,

[0156] The time domain offset of the reserved time domain resources in the first period is a first value, and the time domain offset of the reserved time domain resources in the second period is a second value, wherein the time domain resources whose time domain offset in the first period is the second type of time domain resource unit, and the time domain resources whose time domain offset in the first period is the first value are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

[0157] Embodiment 12. The method according to embodiment 8 or 9,

[0158] The reserved time domain resources are the second type of time domain resource units within the first period, the first period is changed from the first time domain position to the second time domain position, and the second period is changed from the third time domain position to the fourth time domain position, the reserved time domain resources within the first period after the time domain position is changed are the first type of time domain resource units, the interval between the first time domain distance and the second time domain distance is the first distance, the interval between the third time domain distance and the fourth time domain distance is the first distance, the first period and the second period are different reservation periods of the reserved time domain resources, and the second period is located after the first period.

[0159] Embodiment 13. The method according to any one of embodiments 1 to 12, further comprising:

[0160] receiving third indication information from a third terminal device, where the third indication information is used to indicate a second time domain resource structure, where the second time domain resource structure is a different time domain resource structure from the first time domain resource structure;

[0161] Sending fourth indication information to the third terminal device, where the fourth indication information is used to indicate that the first time domain resource structure is expected to be applied;

[0162] Receive response information from the third terminal device, where the response information is used to indicate the first time domain resource structure.

[0163] Embodiment 14. The method according to embodiment 13, further comprising:

[0164] The first time domain resource structure is used to communicate with the third terminal device.

[0165] Embodiment 15. A data receiving method, applied to a second terminal device, comprising:

[0166] receiving first control information from a first terminal device on a first-type time domain resource unit, the first control information being used for scheduling data, the first terminal device and the second terminal device communicating using a first time domain resource structure, the first time domain resource structure comprising the first-type time domain resource unit and a second-type time domain resource unit, the first-type time domain resource unit being used for the second terminal device to receive information, and the second-type time domain resource unit being used for the second terminal device to send information;

[0167] According to the first control information, first data is received from the first terminal device on the first type of time domain resource unit.

[0168] Embodiment 16. The method according to embodiment 15, further comprising:

[0169] The second terminal device does not monitor the PSCCH on the second type of time domain resource units.

[0170] Embodiment 17. The method according to embodiment 15 or 16, further comprising:

[0171] First indication information is received from the first terminal device, where the first indication information is used to indicate the first time domain resource structure, and the first time domain resource structure is one of a plurality of preconfigured or predefined time domain resource structures.

[0172] Embodiment 18. The method according to any one of embodiments 15 to 17, further comprising:

[0173] Perform resource sensing in the first type of time domain resource unit to obtain a second resource sensing result;

[0174] A fifth candidate resource set is selected according to the second resource perception result, the fifth candidate resource set is used for the second terminal device to send information, and the fifth candidate resource set includes the second type of time domain resource units.

[0175] Embodiment 19. The method according to any one of embodiments 15 to 18, further comprising:

[0176] Perform resource sensing in the first type of time domain resource unit to obtain a second resource sensing result;

[0177] The second resource perception result or information of the third candidate resource set is sent to the first terminal device, wherein the third candidate resource set is determined based on the second resource perception result, the third candidate resource set is used for the first terminal device to send information, and the third candidate resource set includes the first type of time domain resource unit.

[0178] Embodiment 20. The method according to any one of embodiments 15 to 19, further comprising:

[0179] Second indication information is received from the first terminal device, where the second indication information is used to indicate selection of resources for the first terminal device.

[0180] Embodiment 21. The method according to any one of Embodiments 15 to 20, receiving first data from the first terminal device on the first type of time domain resource unit, includes:

[0181] The first data is received from the first terminal device on the time domain resources reserved for periodic services in the first type of time domain resource units, where the first data is data corresponding to the periodic service.

[0182] Embodiment 22. The method according to embodiment 21, further comprising:

[0183] An SCI is received from the first terminal device, where the SCI is used to indicate the first time domain resource structure and the period of the reserved time domain resources.

[0184] Embodiment 23. The method according to embodiment 21,

[0185] The reserved time domain resources do not include the first time domain resources within the first period, and include the second time domain resources within the second period, the time domain offset of the first time domain resources within the first period is equal to the time domain offset of the second time domain resources within the second period, the first time domain resources are the second type of time domain resource unit, the second time domain resources are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

[0186] Embodiment 24. The method according to embodiment 21 or 22,

[0187] The time domain offset of the reserved time domain resources in the first period is a first value, and the time domain offset of the reserved time domain resources in the second period is a second value, wherein the time domain resources whose time domain offset in the first period is the second type of time domain resource unit, and the time domain resources whose time domain offset in the first period is the first value are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

[0188] Embodiment 25. The method according to embodiment 21 or 22,

[0189] The time domain offset of the reserved time domain resources in the first period is a first value, the time domain offset of the reserved time domain resources in the second period is a second value, and the time domain offset of the reserved time domain resources in the third period is the first value, wherein the time domain resources whose time domain offset in the first period is the second type of time domain resource unit, and the time domain resources whose time domain offset in the first period is the first type of time domain resource unit, the first period, the second period and the third period are different transmission periods of the periodic service, and the third period is located after the first period in the time domain.

[0190] Embodiment 26. A communication device, comprising a processing unit and a transceiver unit, wherein:

[0191] The processing unit is configured to send first control information to the second terminal device on the first type of time domain resource unit through the transceiver unit, the first control information is used to schedule data, the first terminal device and the second terminal device communicate using a first time domain resource structure, the first time domain resource structure includes the first type of time domain resource unit and the second type of time domain resource unit, the first type of time domain resource unit is used by the first terminal device to send information, and the second type of time domain resource unit is used by the first terminal device to receive information;

[0192] The processing unit is further used to send the first data to the second terminal device on the first type of time domain resource unit through the transceiver unit according to the first control information.

[0193] Embodiment 27. According to the communication device described in Embodiment 26, the processing unit is further used to not monitor the PSCCH on the first type of time domain resource unit.

[0194] Embodiment 28. According to the communication device described in Embodiment 26 or 27, the processing unit is also used to send a first indication information to the second terminal device through the transceiver unit, and the first indication information is used to indicate the first time domain resource structure, and the first time domain resource structure is one of a plurality of preconfigured or predefined time domain resource structures.

[0195] Embodiment 29. According to any one of embodiments 26 to 28, the communication device, the processing unit is further configured to:

[0196] Perform resource sensing in the second-type time domain resource unit to obtain a first resource sensing result;

[0197] A first candidate resource set is selected according to the first resource perception result, the first candidate resource set is used for the first terminal device to send information, and the first candidate resource set includes the first type of time domain resource units.

[0198] Embodiment 30. According to any one of embodiments 26 to 29, the communication device, the processing unit is further configured to:

[0199] Perform resource sensing in the second-type time domain resource unit to obtain a first resource sensing result;

[0200] The first resource perception result or information of the second candidate resource set is sent to the second terminal device through the transceiver unit, the second candidate resource set is determined based on the first resource perception result, the second candidate resource set is used for the second terminal device to send information, and the second candidate resource set includes the second type of time domain resource unit.

[0201] Embodiment 31. According to the communication device of embodiment 29, the processing unit is further configured to:

[0202] receiving information of a third candidate resource set from the second terminal device through the transceiver unit, and determining a fourth candidate resource set according to the third candidate resource set and the first candidate resource set, wherein the third candidate resource set is used for the first terminal device to send information, and the third candidate resource set includes the first type of time domain resource unit; or,

[0203] receiving a second resource sensing result from the second terminal device through the transceiver unit, and determining a fourth candidate resource set according to the second resource sensing result and the first candidate resource set;

[0204] The fourth candidate resource set is used for the first terminal device to send information, and the fourth candidate resource set includes the first type of time domain resource units.

[0205] Embodiment 32. According to the communication device according to any one of Embodiments 26 to 31, the processing unit is further used to send second indication information to the second terminal device through the transceiver unit, and the second indication information is used to indicate the selection of resources for the first terminal device.

[0206] Embodiment 33. According to any one of embodiments 26 to 32, the processing unit is further configured to send the first data to the second terminal device on the first type of time domain resource unit through the transceiver unit in the following manner:

[0207] The first data is sent to the second terminal device via the transceiver unit on the time domain resources reserved for periodic services in the first type of time domain resource unit, where the first data is data corresponding to the periodic service.

[0208] Embodiment 34. According to the communication apparatus of embodiment 33, the processing unit is further used to send SCI to the second terminal device, and the SCI is used to indicate the first time domain resource structure and the period of the reserved time domain resources.

[0209] Embodiment 35. The communication device according to embodiment 33,

[0210] The reserved time domain resources do not include the first time domain resources within the first period, and include the second time domain resources within the second period, the time domain offset of the first time domain resources within the first period is equal to the time domain offset of the second time domain resources within the second period, the first time domain resources are the second type of time domain resource unit, the second time domain resources are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

[0211] Embodiment 36. The communication device according to embodiment 33 or 34,

[0212] The time domain offset of the reserved time domain resources in the first period is a first value, and the time domain offset of the reserved time domain resources in the second period is a second value, wherein the time domain resources whose time domain offset in the first period is the second type of time domain resource unit, and the time domain resources whose time domain offset in the first period is the first value are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

[0213] Embodiment 37. The communication device according to embodiment 33 or 34,

[0214] The reserved time domain resources are the second type of time domain resource units within the first period, the first period is changed from the first time domain position to the second time domain position, and the second period is changed from the third time domain position to the fourth time domain position, the reserved time domain resources within the first period after the time domain position is changed are the first type of time domain resource units, the interval between the first time domain distance and the second time domain distance is the first distance, the interval between the third time domain distance and the fourth time domain distance is the first distance, the first period and the second period are different reservation periods of the reserved time domain resources, and the second period is located after the first period.

[0215] Embodiment 38. According to any one of Embodiments 26 to 37, the processing unit is further configured to:

[0216] receiving, by the transceiver unit, third indication information from a third terminal device, the third indication information being used to indicate a second time domain resource structure, where the second time domain resource structure is a different time domain resource structure from the first time domain resource structure;

[0217] Sending fourth indication information to the third terminal device through the transceiver unit, where the fourth indication information is used to indicate that the first time domain resource structure is expected to be applied;

[0218] Response information is received from the third terminal device through the transceiver unit, where the response information is used to indicate the first time domain resource structure.

[0219] Embodiment 39. According to the communication apparatus described in Embodiment 38, the processing unit is further used to adopt the first time domain resource structure to communicate with the third terminal device through the transceiver unit.

[0220] Embodiment 40. A communication device, comprising a processing unit and a transceiver unit, wherein:

[0221] The processing unit is configured to receive first control information from a first terminal device on a first type of time domain resource unit through the transceiver unit, the first control information is used for scheduling data, the first terminal device and the second terminal device communicate using a first time domain resource structure, the first time domain resource structure includes the first type of time domain resource unit and the second type of time domain resource unit, the first type of time domain resource unit is used for the second terminal device to receive information, and the second type of time domain resource unit is used for the second terminal device to send information;

[0222] The processing unit is further used to receive first data from the first terminal device on the first type of time domain resource unit through the transceiver unit according to the first control information.

[0223] Embodiment 41. According to the communication device described in Embodiment 40, the processing unit is further used to not monitor the PSCCH on the second type of time domain resource unit.

[0224] Embodiment 43. According to the communication device described in Embodiment 41 or 42, the processing unit is also used to receive first indication information from the first terminal device, and the first indication information is used to indicate the first time domain resource structure, and the first time domain resource structure is one of a plurality of preconfigured or predefined time domain resource structures.

[0225] Embodiment 44. According to any one of embodiments 41 to 43, the processing unit is further configured to:

[0226] Perform resource sensing in the first type of time domain resource unit to obtain a second resource sensing result;

[0227] A fifth candidate resource set is selected according to the second resource perception result, the fifth candidate resource set is used for the second terminal device to send information, and the fifth candidate resource set includes the second type of time domain resource units.

[0228] Embodiment 45. According to any one of embodiments 41 to 44, the communication device, the processing unit is further configured to:

[0229] Perform resource sensing in the first type of time domain resource unit to obtain a second resource sensing result;

[0230] The second resource perception result or information of the third candidate resource set is sent to the first terminal device through the transceiver unit, the third candidate resource set is determined based on the second resource perception result, the third candidate resource set is used for the first terminal device to send information, and the third candidate resource set includes the first type of time domain resource unit.

[0231] Embodiment 46. According to the communication device according to any one of Embodiments 41 to 45, the processing unit is further used to receive second indication information from the first terminal device through the transceiver unit, and the second indication information is used to indicate the selection of resources for the first terminal device.

[0232] Embodiment 47. According to any one of embodiments 41 to 46, the processing unit is further configured to receive first data from the first terminal device on the first type of time domain resource unit through the transceiver unit in the following manner:

[0233] The first data is received from the first terminal device through the transceiver unit on the time domain resources reserved for periodic services in the first type of time domain resource units, and the first data is data corresponding to the periodic service.

[0234] Embodiment 48. According to the communication device of embodiment 47, the processing unit is further used to receive SCI from the first terminal device through the transceiver unit, and the SCI is used to indicate the first time domain resource structure and the period of the reserved time domain resources.

[0235] Embodiment 49. The communication device according to embodiment 47,

[0236] The reserved time domain resources do not include the first time domain resources within the first period, and include the second time domain resources within the second period, the time domain offset of the first time domain resources within the first period is equal to the time domain offset of the second time domain resources within the second period, the first time domain resources are the second type of time domain resource unit, the second time domain resources are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

[0237] Embodiment 50. The communication device according to embodiment 47 or 48,

[0238] The time domain offset of the reserved time domain resources in the first period is a first value, and the time domain offset of the reserved time domain resources in the second period is a second value, wherein the time domain resources whose time domain offset in the first period is the second type of time domain resource unit, and the time domain resources whose time domain offset in the first period is the first value are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

[0239] Embodiment 51. The communication device according to embodiment 47 or 48,

[0240] The time domain offset of the reserved time domain resources in the first period is a first value, the time domain offset of the reserved time domain resources in the second period is a second value, and the time domain offset of the reserved time domain resources in the third period is the first value, wherein the time domain resources whose time domain offset in the first period is the second type of time domain resource unit, and the time domain resources whose time domain offset in the first period is the first type of time domain resource unit, the first period, the second period and the third period are different transmission periods of the periodic service, and the third period is located after the first period in the time domain.

[0241] Embodiment 52. A device comprising a unit for executing the method introduced in any embodiment of the present application.

[0242] Embodiment 53. A computer program product, comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in any one of Embodiments 1 to 14, or enables the computer to execute the method described in any one of Embodiments 15 to 25.

[0243] Study on support ofUE direct communication technique (Sidelink) on unlicensed spectrum.

[0244] 8.1.1SL-unlicensed (U) slot structure.

[0245] like Fig.11A and Fig. 11B As shown, for scenarios where unicast services are the main focus or there is a central scheduling node (e.g. Fig. 11B In the scenario where UE3 in the communication is the central scheduling node), if the types of business interactions between the UEs participating in the communication are relatively fixed, the design of the frame structure can be simplified according to the business characteristics of the two-way communication (such as traffic size, delay budget, etc.), or the design of the time domain resource structure can be simplified. For example, in application scenarios such as XR and screen projection, forward communication is mainly based on large-volume video transmission, which has obvious periodic transmission characteristics, and each cycle usually needs to occupy continuous time slots to transmit multiple TBs, while reverse communication is mainly based on small packet feedback, and the data traffic is generally small.

[0246] In such application scenarios, Fig.12 As shown, it is possible to consider configuring specific transmit and receive time slots between communication UE pairs or within a communication group to divide the time slot sets available for forward communication and reverse communication; for example Fig.11A UE1 in the communication can negotiate with UE2, UE1 uses the resources in the forward communication time slot set to send information to UE2, and UE2 uses the resources in the reverse communication time slot set to send information to UE1. In this way, UE1 only needs to receive in the reverse communication time slot set, and UE2 only needs to receive in the forward communication time slot set, which can reduce the power consumption of reception or blind detection compared to receiving in all possible time slots. For example, the time domain resource structure described in the embodiment of the present application may include one or more time slots in the forward communication time slot set and / or one or more time slots in the reverse communication time slot set.

[0247] In addition, the UE does not need to frequently perform transmission and reception conversion between adjacent time slots. If it is full bandwidth (for example, 20MHz) transmission, it is not necessary to reserve a protection interval (GAP) in each time slot to improve resource utilization. If it is partial bandwidth transmission, then: (1) If the UEs in the communication group are close to each other, and the same time slot ratio (or the same time domain resource structure) is used between each pair of communication UEs in the group, then GAP is not required between multiple consecutive forward communication time slots or multiple consecutive reverse communication time slots; (2) If different time slot ratios (or different time domain resource structures) are used between different communication UE pairs, considering that different UEs may multiplex resources through frequency division multiplexing (FDM), for the same time slot, if some UEs reserve GAP and some UEs do not reserve GAP, the automatic gain control (AGC) of the GAP symbol will be inaccurate, so GAP still needs to be reserved between adjacent time slots.

[0248] Proposal 1: For scenarios where unicast services are dominant or there is a central scheduling node in the communication group, the transmit and receive time slots can be divided according to the service characteristics of two-way communication to reduce receiving power consumption.

[0249] Proposal 2: For full bandwidth (eg, 20 MHz) transmission, there is no need to reserve a guard interval GAP between consecutive transmission time slots, thereby improving resource utilization.

Claims

1. A data sending method, applied to a first terminal device, It is characterized in that include: Sending first control information to a second terminal device on a first-type time domain resource unit, where the first control information is used for scheduling data, where the first terminal device and the second terminal device communicate using a first time domain resource structure, where the first time domain resource structure includes the first-type time domain resource unit and the second-type time domain resource unit, where the first-type time domain resource unit is used by the first terminal device to send information, and where the second-type time domain resource unit is used by the first terminal device to receive information; Sending first data to the second terminal device on the first type of time domain resource unit according to the first control information; The method further includes: not monitoring a physical sidelink control channel (PSCCH) on the first-type time domain resource units.

2. The method according to claim 1, It is characterized in that The method further comprises: A first indication information is sent to the second terminal device, where the first indication information is used to indicate the first time domain resource structure, and the first time domain resource structure is one of a plurality of preconfigured or predefined time domain resource structures.

3. The method according to claim 1, It is characterized in that The method further comprises: Perform resource sensing in the second-type time domain resource unit to obtain a first resource sensing result; A first candidate resource set is selected according to the first resource perception result, the first candidate resource set is used for the first terminal device to send information, and the first candidate resource set includes the first type of time domain resource units.

4. The method according to claim 1, It is characterized in that The method further comprises: Perform resource sensing in the second-type time domain resource unit to obtain a first resource sensing result; The first resource perception result or information of the second candidate resource set is sent to the second terminal device, where the second candidate resource set is determined based on the first resource perception result, and the second candidate resource set is used for the second terminal device to send information, and the second candidate resource set includes the second type of time domain resource unit.

5. The method according to claim 3, It is characterized in that The method further comprises: receiving information of a third candidate resource set from the second terminal device, and determining a fourth candidate resource set according to the third candidate resource set and the first candidate resource set, wherein the third candidate resource set is used for the first terminal device to send information, and the third candidate resource set includes the first type of time domain resource units; or, receiving a second resource sensing result from the second terminal device, and determining a fourth candidate resource set according to the second resource sensing result and the first candidate resource set; The fourth candidate resource set is used for the first terminal device to send information, and the fourth candidate resource set includes the first type of time domain resource units.

6. The method according to any one of claims 1 and 5, It is characterized in that The method further comprises: Send second indication information to the second terminal device, where the second indication information is used to indicate selection of resources for the first terminal device.

7. The method according to any one of claims 1 and 5, It is characterized in that Sending first data to the second terminal device on the first-type time domain resource unit includes: The first data is sent to the second terminal device on the time domain resources reserved for periodic services in the first type of time domain resource units, where the first data is data corresponding to the periodic service.

8. The method according to claim 7, It is characterized in that The method further comprises: Sending an SCI to the second terminal device, where the SCI is used to indicate the first time domain resource structure and the period of the reserved time domain resources.

9. The method according to claim 7, It is characterized in that The reserved time domain resources do not include the first time domain resources within the first period, and include the second time domain resources within the second period, the time domain offset of the first time domain resources within the first period is equal to the time domain offset of the second time domain resources within the second period, the first time domain resources are the second type of time domain resource unit, the second time domain resources are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

10. The method according to claim 7, It is characterized in that The time domain offset of the reserved time domain resources in the first period is a first value, and the time domain offset of the reserved time domain resources in the second period is a second value, wherein the time domain resources whose time domain offset in the first period is the second type of time domain resource unit, and the time domain resources whose time domain offset in the first period is the first value are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

11. The method according to claim 7, It is characterized in that The reserved time domain resources are the second type of time domain resource units within the first period, the first period is changed from the first time domain position to the second time domain position, and the second period is changed from the third time domain position to the fourth time domain position, the reserved time domain resources within the first period after the time domain position is changed are the first type of time domain resource units, the interval between the first time domain position and the second time domain position is the first distance, the interval between the third time domain position and the fourth time domain position is the first distance, the first period and the second period are different reservation periods of the reserved time domain resources, and the second period is located after the first period.

12. The method according to any one of claims 1, 5, 8 to 11, It is characterized in that The method further comprises: receiving third indication information from a third terminal device, where the third indication information is used to indicate a second time domain resource structure, where the second time domain resource structure is a different time domain resource structure from the first time domain resource structure; Sending fourth indication information to the third terminal device, where the fourth indication information is used to indicate that the first time domain resource structure is expected to be applied; Receive response information from the third terminal device, where the response information is used to indicate the first time domain resource structure.

13. The method according to claim 12, It is characterized in that The method further comprises: The first time domain resource structure is used to communicate with the third terminal device.

14. A data receiving method, applied to a second terminal device, It is characterized in that include: receiving first control information from a first terminal device on a first-type time domain resource unit, the first control information being used for scheduling data, the first terminal device and the second terminal device communicating using a first time domain resource structure, the first time domain resource structure comprising the first-type time domain resource unit and a second-type time domain resource unit, the first-type time domain resource unit being used for the second terminal device to receive information, and the second-type time domain resource unit being used for the second terminal device to send information; Receiving first data from the first terminal device on the first type of time domain resource unit according to the first control information; The method further includes: not monitoring the PSCCH on the second-type time domain resource units.

15. The method according to claim 14, It is characterized in that The method further comprises: First indication information is received from the first terminal device, where the first indication information is used to indicate the first time domain resource structure, and the first time domain resource structure is one of a plurality of preconfigured or predefined time domain resource structures.

16. The method according to claim 14, It is characterized in that The method further comprises: Perform resource sensing in the first type of time domain resource unit to obtain a second resource sensing result; A fifth candidate resource set is selected according to the second resource perception result, the fifth candidate resource set is used for the second terminal device to send information, and the fifth candidate resource set includes the second type of time domain resource units.

17. The method according to claim 14, It is characterized in that The method further comprises: Perform resource sensing in the first type of time domain resource unit to obtain a second resource sensing result; The second resource perception result or information of the third candidate resource set is sent to the first terminal device, wherein the third candidate resource set is determined based on the second resource perception result, the third candidate resource set is used for the first terminal device to send information, and the third candidate resource set includes the first type of time domain resource unit.

18. The method according to claim 14, It is characterized in that The method further comprises: Second indication information is received from the first terminal device, where the second indication information is used to indicate selection of resources for the first terminal device.

19. The method according to claim 14, It is characterized in that Receiving first data from the first terminal device on the first-type time domain resource unit includes: The first data is received from the first terminal device on the time domain resources reserved for periodic services in the first type of time domain resource units, where the first data is data corresponding to the periodic service.

20. The method according to claim 19, It is characterized in that The method further comprises: An SCI is received from the first terminal device, where the SCI is used to indicate the first time domain resource structure and the period of the reserved time domain resources.

21. The method according to claim 19, It is characterized in that The reserved time domain resources do not include the first time domain resources within the first period, and include the second time domain resources within the second period, the time domain offset of the first time domain resources within the first period is equal to the time domain offset of the second time domain resources within the second period, the first time domain resources are the second type of time domain resource unit, the second time domain resources are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

22. The method according to claim 19, It is characterized in that The time domain offset of the reserved time domain resources in the first period is a first value, and the time domain offset of the reserved time domain resources in the second period is a second value, wherein the time domain resources whose time domain offset in the first period is the second type of time domain resource unit, and the time domain resources whose time domain offset in the first period is the first value are the first type of time domain resource unit, and the first period and the second period are different transmission periods of the periodic service.

23. The method according to claim 19, It is characterized in that The time domain offset of the reserved time domain resources in the first period is a first value, the time domain offset of the reserved time domain resources in the second period is a second value, and the time domain offset of the reserved time domain resources in the third period is the first value, wherein the time domain resources whose time domain offset in the first period is the second type of time domain resource unit, and the time domain resources whose time domain offset in the first period is the first type of time domain resource unit, the first period, the second period and the third period are different transmission periods of the periodic service, and the third period is located after the first period in the time domain.

24. A communication device, It is characterized in that include: one or more processors; one or more memories; and one or more computer programs, wherein the one or more computer programs are stored in the one or more memories, and the one or more computer programs include instructions, which, when executed by one or more processors of the communication device, cause the communication device to perform the method as claimed in any one of claims 1 to 13, or cause the communication device to perform the method as claimed in any one of claims 14 to 23.

25. A computer-readable storage medium, It is characterized in that The computer-readable storage medium is used to store a computer program, and when the computer program is executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 13, or the computer is caused to execute the method according to any one of claims 14 to 23.

26. A chip, It is characterized in that The method comprises one or more processors and a communication interface, wherein the one or more processors are used to read instructions to execute the method according to any one of claims 1 to 13, or execute the method according to any one of claims 14 to 23.

Citation Information

Patent Citations

  • Bypass communication method and device

    CN109391922A