Communication method and communication device
The communication method addresses the issue of COT interruptions in SL-U by allowing terminal devices to share COT resources based on reserved resources, improving transmission reliability and spectrum utilization.
Patent Information
- Application Number
- JP2024563881
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-04-29
- Filing Date
- 2023-04-19
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2043-04-19
AI Technical Summary
In side link (SL) communication using unlicensed bands, terminal devices with initiated channel occupancy time (COT) face interruptions when sharing COT with other UE, leading to unreliable data transmission.
A communication method where a first terminal device determines whether to permit a second terminal device to share its started COT by transmitting COT sharing information, based on the reserved resources indicated by the second terminal device, to ensure continuous transmission and avoid COT interruptions.
This method enhances transmission reliability for terminal devices with initiated COT, improves spectrum utilization in SL-U, and reduces transmission latency by allowing seamless sharing of COT resources.
Smart Images

Figure 2025516244000001_ABST
Abstract
Description
Technical Field
[0001] This application claims the priority of Chinese Patent Application No. 202210474978.6, titled "Communication Method and Communication Device", filed on April 29, 2022, and the entire content of the Chinese Patent Application is incorporated herein by reference in its entirety.
[0002] This application relates to the field of communications, and more specifically, to a communication method and a communication device.
Background Art
[0003] In a wireless communication system, spectrum resources can be classified into licensed bands and unlicensed bands. When using an unlicensed band, a transmission node needs to use spectrum resources in a contention-based manner. Currently, side link (SL) communication is widely applied in vehicle-to-everything (V2X) scenarios. Enabling SL communication in an unlicensed band is an important evolutionary direction, and the corresponding protocol technology can be generally referred to as side link unlicensed (SL-U).
[0004] In SL-U, when a terminal device having an initiated channel occupancy time (COT) shares the COT with another UE, a COT interruption may occur, that is, the terminal device with the initiated COT cannot continue to use the COT. As a result, data transmission reliability cannot be guaranteed. Therefore, how to improve the transmission reliability of a terminal device having an initiated COT has become an urgent problem to be solved.
Summary of the Invention
[0005] This application provides a communication method and a communication device to improve the transmission reliability of a terminal device having a started COT within a COT, improve the spectrum utilization rate of SL-U, and reduce the transmission latency of terminal devices sharing the started COT.
[0006] According to a first aspect, a communication method is provided. The method may be executed by a first terminal device or may be executed by a component (e.g., a chip or a circuit) of the first terminal device. This is not limited. For ease of explanation, hereinafter, an example where the method is executed by the first terminal device is used for explanation.
[0007] The method may include: the first terminal device receiving, from a second terminal device, a first side link control information SCI, where the first SCI indicates reserved resources of the second terminal device; the first terminal device determining that all or part of the reserved resources of the second terminal device are within a first COT, where the first COT is a started COT of the first terminal device; and the first terminal device transmitting, to the second terminal device, first COT sharing information, where the first COT sharing information indicates whether sharing of the first COT is permitted or not permitted.
[0008] It should be understood that the first terminal device transmits the COT sharing information only to terminal devices having reserved resources within the first COT.
[0009] In SL-U, a first terminal device having a started COT may execute continuous transmission within the COT, or both the first terminal device having the started COT and a sharing UE sharing the started COT need to execute continuous transmission within the COT for a certain period. If discontinuous transmission is executed, the started COT of the first terminal device is interrupted, and the first terminal device cannot continue to use the COT. In the foregoing technical solution, the first terminal device may indicate whether another terminal device (for example, a second terminal device) can share the started COT based on the reserved resources indicated by the SCI of the other terminal device. As a result, the transmission of the first terminal device and the transmission of the other terminal device form continuous transmission within the COT, and the COT interruption of the first terminal device can be avoided.
[0010] In addition, the second terminal device may execute transmission by starting a COT, or may execute transmission by sharing the COT of the first terminal device. For the former (the second terminal device executes transmission by starting a COT), if the reserved resources of the second terminal device are within the started COT of the first terminal device, the first terminal device does not share the COT with the second terminal device for transmission (for example, the COT is used for transmission by the first terminal device or by another sharing UE), and the second terminal device fails the LBT before the reserved resources. In other words, the second terminal device can execute transmission only after the COT transmission of the first terminal device ends. For the latter (the second terminal device shares the COT of the first terminal device), the second terminal device can execute transmission within the time domain of the reserved resources to reduce latency. When the first terminal device shares the started COT with the second terminal device for use, the spectrum utilization rate can also be improved.
[0011] In connection with the first aspect, in some implementations of the first aspect, the method further comprises the first terminal device determining a first resource, where the first resource is used to transmit first COT sharing information.
[0012] It can be understood that the cyclic shift of the time domain resource and / or the frequency domain resource and / or the sequence of the first resource indicates that the first COT shared information is indicated to the second terminal device.
[0013] In connection with the first aspect, in some implementations of the first aspect, the first terminal device determining the first resource includes: the first terminal device determining the first resource based on the reserved resources of the second terminal device; the first terminal device determining the first resource based on the reserved resources of the second terminal device within the first COT; or the first terminal device determining the first resource based on the first reserved resource, where the first reserved resource is the reserved resource of the second terminal device within the first COT, and the first reserved resource corresponds to one slot in the time domain and one subchannel or interlace in the frequency domain.
[0014] It can be understood that the first terminal device determines the position of the first resource based on the positions of the reserved resources of different terminal devices, and the first COT shared information may implicitly indicate the position of the first resource of the terminal device associated with the first resource.
[0015] In connection with the first aspect, in some implementations of the first aspect, the first reserved resource is a resource having the smallest slot index and the smallest subchannel or interlace index among the reserved resources within the first COT; the first reserved resource is a resource having the smallest slot index and the largest subchannel or interlace index among the reserved resources within the first COT; the first reserved resource is a resource having the largest slot index and the largest subchannel or interlace index among the reserved resources within the first COT; or the first reserved resource is a resource having the largest slot index and the smallest subchannel or interlace index among the reserved resources within the first COT.
[0016] In connection with the first aspect, in some implementations of the first aspect, the first terminal device determining the first resource based on the first reserved resource includes the first terminal device determining the time domain resource of the first resource based on the time domain resource of the first reserved resource, where the time domain resource of the first resource is a time domain resource that is before the first reserved resource and is separated from the first reserved resource by at least a first time interval.
[0017] In connection with the first aspect, in some implementations of the first aspect, the first terminal device determining the first resource based on the first reserved resource includes the first terminal device determining the frequency domain resource of the first resource based on the frequency domain resource of the first reserved resource, where the frequency domain resource of the first resource is the frequency domain resource of the first reserved resource.
[0018] In connection with the first aspect, in some implementations of the first aspect, the first COT sharing information is a sequence of the first resources, and the method further includes the first terminal device determining a cyclic shift of the sequence based on at least one of the following parameters or conditions: information indicating whether to permit the second terminal device to share the first COT; a time interval between the first reserved resource and a reference slot, where the reference slot is a slot of the first resource or a start slot of the first COT; time domain offset information and / or frequency domain offset information, where the time domain offset information and / or frequency domain offset information indicate a time domain offset and / or a frequency domain offset of the resources shared by the second terminal device within the first COT with respect to the reserved resource of the second terminal device within the first COT; or the frequency domain resource of the first reserved resource.
[0019] Optionally, the first COT sharing information is carried on the PSFCH, and the first resource is a resource for transmitting the PSFCH. Since the number of transport bits of the PSFCH is limited, in the above technical solution, the first terminal device can implicitly indicate whether the terminal device is permitted to use the first COT of the first terminal device by transmitting at least one of a time domain position, a frequency domain position, or an associated cyclic shift of the PSFCH. Since UE2 knows the time-frequency position of UE2's reserved resources, UE2 can determine that the PSFCH is transmitted to UE2 based on at least one of a time domain position, a frequency domain position, or an associated cyclic shift of the PSFCH. Therefore, when the PSFCH carries the first COT sharing information, compared with other signaling (such as first-stage SCI, second-stage SCI, MAC CE, RRC, and PC-5 RRC), the signaling overhead is low and the latency is small.
[0020] In addition, when the reserved resources of multiple terminal devices sharing the first COT overlap within the first COT, the first terminal device can indicate time domain offset information or frequency domain offset information by using the cyclic shift of the sequence of the first resource, ensuring that the resources actually shared by multiple terminal devices sharing the first COT within the first COT do not overlap. As a result, multiple terminal devices sharing the first COT can share the first COT simultaneously. This guarantees the transmission reliability of multiple terminal devices sharing the first COT. Multiple terminal devices sharing the first COT can access the channel as quickly as possible, avoiding re-execution of the LBT procedure due to transmission conflicts, reducing the information transmission latency of the UE, and improving the spectrum utilization rate within the first COT from the perspective of the system.
[0021] In connection with the first aspect, in some implementations of the first aspect, the cyclic shift of the sequence is determined based on a first cyclic shift and a second cyclic shift, where the first cyclic shift indicates whether the second terminal device is permitted or not permitted to share the first COT, and the second cyclic shift indicates time domain offset information and / or frequency domain offset information.
[0022] In connection with the first aspect, in some implementations of the first aspect, the cyclic shift of the sequence is determined based on a first cyclic shift and a second cyclic shift, where the cyclic shift of the sequence indicates whether the second terminal device is permitted or not permitted to share the first COT, the first cyclic shift indicates the time interval between the first reserved resource and the reference slot, and the second cyclic shift indicates time domain offset information and / or frequency domain offset information.
[0023] In connection with the first aspect, in some implementations of the first aspect, the cyclic shift of the sequence is determined based on a first cyclic shift and a second cyclic shift, where the first cyclic shift indicates whether the second terminal device is permitted or not permitted to share the first COT, the second cyclic shift indicates the time interval between the first reserved resource and the reference slot, the third cyclic shift is the difference between the cyclic shifts of the sequences of two adjacent RBs within the first resource, and the third cyclic shift indicates time domain offset information and / or frequency domain offset information; or the first cyclic shift indicates whether the second terminal device is permitted or not permitted to share the first COT, the second cyclic shift indicates time domain offset information and / or frequency domain offset information, the third cyclic shift is the difference between two adjacent RBs within the first resource, and the third cyclic shift indicates the time interval between the first reserved resource and the reference slot.
[0024] In relation to the first aspect, in some implementations of the first aspect, the cyclic shift of any sequence of RBs within the first resource is determined based on a first cyclic shift, a second cyclic shift, and a third cyclic shift, where the first cyclic shift indicates whether the second terminal device is permitted or not permitted to share the first COT, the second cyclic shift indicates the time interval between the first reserved resource and the reference slot, and the difference between the third cyclic shifts of two adjacent RBs within the first resource indicates time domain offset information and / or frequency domain offset information; or the first cyclic shift indicates whether the second terminal device is permitted or not permitted to share the first COT, the second cyclic shift indicates time domain offset information and / or frequency domain offset information, and the difference between the cyclic shifts of the sequences of two adjacent RBs within the first resource indicates the time interval between the first reserved resource and the reference slot.
[0025] In relation to the first aspect, in some implementations of the first aspect, the sequence is a sequence of any RB within the first resource, or the sequence is a sequence of the RB having the smallest index within the first resource.
[0026] In relation to the first aspect, in some implementations of the first aspect, the first COT sharing information is carried on the PSFCH.
[0027] In relation to the first aspect, in some implementations of the first aspect, the first COT sharing information includes N pieces of indication information, each of the N pieces of indication information includes identification information of a terminal device and information about the resources shared by the terminal device within the first COT, and N is a positive integer.
[0028] In connection with the first aspect, in some implementations of the first aspect, the identification information of the terminal device includes M device identifiers, the information about the resources shared by the terminal devices within the first COT indicates the first time unit, and the first time unit is the time unit shared by the terminal devices corresponding to the M device identifiers within the first COT. The channel corresponding to the first COT includes L interfaces or sub-channels. Each indication information indicates that the terminal device corresponding to the i-th terminal device identifier among the M device identifiers shares the i-th interface or sub-channel among the L interfaces or sub-channels. M, L, and i are all positive integers, and M is less than or equal to L.
[0029] In connection with the first aspect, in some implementations of the first aspect, the first COT sharing information further indicates the time domain offset and / or frequency domain offset between the resources shared by the second terminal device within the first COT and the reserved resources of the second terminal device within the first COT.
[0030] In connection with the first aspect, in some implementations of the first aspect, the first COT sharing information is carried in any signaling of the first stage SCI, second stage SCI, MAC CE, PC-5 RRC, and RRC.
[0031] In connection with the first aspect, in some implementations of the first aspect, each slot within the first slot set within the first COT includes time domain resources for type 2 LBT, where the first slot set is a set of slots for each terminal device sharing the first COT to access the first COT; the first slot set is a set of slots for each terminal device sharing the first COT to transmit sidelink information; or the first slot set is a set of all slots within the first COT.
[0032] In connection with the first aspect, in some implementations of the first aspect, the AGC symbols and / or GAP symbols in each slot include a plurality of time domain resources / a time domain resource for type 2 LBT.
[0033] According to a second aspect, a communication method is provided. The method may be executed by a second terminal device or by a component (e.g., a chip or a circuit) of the second terminal device. This is not limited. For ease of explanation, hereinafter, an example where the method is executed by the second terminal device is used for illustration.
[0034] In connection with the second aspect, in some implementations of the second aspect, the second terminal device transmits first sidelink control information to the first terminal device, where the first sidelink control information indicates the reserved resources of the second terminal device; the second terminal device receives first COT sharing information from the first terminal device, where the first COT sharing information indicates whether sharing of the first COT is permitted or not, the first COT sharing information is indicated to the second terminal device, the first COT is the started COT of the first terminal device, and all or part of the reserved resources of the second terminal device are within the first COT; and the second terminal device determines whether to share the first COT based on the first COT sharing information.
[0035] In connection with the second aspect, in some implementations of the second aspect, the first resource is used to transmit the first COT sharing information, and the method includes the second terminal device determining, based on the first resource, that the first COT sharing information is indicated to the second terminal device, where the first resource is determined based on the reserved resources of the second terminal device, or the first resource is determined based on the reserved resources of the second terminal device within the first COT, or the first resource is determined based on the first reserved resource, and the first reserved resource is the reserved resource of the second terminal device within the first COT, and the first reserved resource corresponds to one slot in the time domain and corresponds to one subchannel or interlace in the frequency domain.
[0036] In connection with the second aspect, in some implementations of the second aspect, the first reserved resource is a resource having the smallest slot index and the smallest subchannel or interlace index among the reserved resources within the first COT; the first reserved resource is a resource having the smallest slot index and the largest subchannel or interlace index among the reserved resources within the first COT; the first reserved resource is a resource having the largest slot index and the largest subchannel or interlace index among the reserved resources within the first COT; or the first reserved resource is a resource having the largest slot index and the smallest subchannel or interlace index among the reserved resources within the first COT.
[0037] In connection with the second aspect, in some implementations of the second aspect, the second terminal device determining, based on the first resource, that the first COT sharing information is indicated to the second terminal device includes the second terminal device determining the time domain resource of the first reserved resource to be a time domain resource that is at least the first time interval later than the time domain resource of the first resource; and the second terminal device determining that the first COT sharing information is indicated to the second terminal device.
[0038] In connection with the second aspect, in some implementations of the second aspect, the second terminal device determines, based on the first resource, that the first COT sharing information is indicated to the second terminal device, where the second terminal device determines that the frequency domain resource of the first resource is the same as the frequency domain resource of the first reserved resource; and that the first COT sharing information is indicated to the second terminal device.
[0039] In connection with the second aspect, in some implementations of the second aspect, the first COT sharing information is a sequence of the first resource, and the cyclic shift of the sequence is information indicating whether to permit the second terminal device to share the first COT; the time interval between the first reserved resource and the reference slot, where the reference slot is a slot of the first resource or the start slot of the first COT; time domain offset information and / or frequency domain offset information, where the time domain offset information and / or frequency domain offset information indicate the time domain offset and / or frequency domain offset between the resource shared by the second terminal device within the first COT and the reserved resource of the second terminal device within the first COT; or the frequency domain resource of the first reserved resource, indicating at least one of the information.
[0040] In connection with the second aspect, in some implementations of the second aspect, the cyclic shift of the sequence is determined based on the first cyclic shift and the second cyclic shift, where the first cyclic shift indicates whether the second terminal device is permitted or not permitted to share the first COT, and the second cyclic shift indicates the time domain offset information and / or the frequency domain offset information.
[0041] In connection with the second aspect, in some implementations of the second aspect, the cyclic shift of the sequence is determined based on a first cyclic shift and a second cyclic shift, where the cyclic shift of the sequence indicates whether the second terminal device is permitted or not permitted to share the first COT, the first cyclic shift indicates the time interval between the first reserved resource and the reference slot, and the second cyclic shift indicates time domain offset information and / or frequency domain offset information.
[0042] In connection with the second aspect, in some implementations of the second aspect, the cyclic shift of the sequence is determined based on a first cyclic shift and a second cyclic shift, where the first cyclic shift indicates whether the second terminal device is permitted or not permitted to share the first COT, the second cyclic shift indicates the time interval between the first reserved resource and the reference slot, the third cyclic shift is the difference between the cyclic shifts of the sequences of two adjacent RBs within the first resource, and the third cyclic shift indicates time domain offset information and / or frequency domain offset information; or the first cyclic shift indicates whether the second terminal device is permitted or not permitted to share the first COT, the second cyclic shift indicates time domain offset information and / or frequency domain offset information, the third cyclic shift is the difference between two adjacent RBs within the first resource, and the third cyclic shift indicates the time interval between the first reserved resource and the reference slot.
[0043] In connection with the second aspect, in some implementations of the second aspect, the cyclic shift of the sequence of any RB within the first resource is determined based on a first cyclic shift, a second cyclic shift, and a third cyclic shift, where the first cyclic shift indicates whether the second terminal device is permitted or not permitted to share the first COT, the second cyclic shift indicates the time interval between the first reserved resource and the reference slot, and the difference between the third cyclic shifts of two adjacent RBs within the first resource indicates time domain offset information and / or frequency domain offset information; or the first cyclic shift indicates whether the second terminal device is permitted or not permitted to share the first COT, the second cyclic shift indicates time domain offset information and / or frequency domain offset information, and the difference between the cyclic shifts of the sequences of two adjacent RBs within the first resource indicates the time interval between the first reserved resource and the reference slot.
[0044] In connection with the second aspect, in some implementations of the second aspect, the sequence is the sequence of any RB within the first resource, or the sequence is the sequence of the RB having the smallest index within the first resource.
[0045] In connection with the second aspect, in some implementations of the second aspect, the first COT sharing information is carried on the PSFCH.
[0046] In connection with the second aspect, in some implementations of the second aspect, the first COT sharing information includes N pieces of indication information, each of the N pieces of indication information indicating identification information of a terminal device and information about the resources shared by the terminal device within the first COT, and N is a positive integer.
[0047] In connection with the second aspect, in some implementations of the second aspect, the identification information of the terminal device includes M device identifiers, the information about the resources shared by the terminal devices within the first COT indicates the first time unit, the first time unit is a time unit shared by a plurality of terminal devices within the first COT, the channel corresponding to the first COT includes L interfaces or sub-channels, and each indication information indicates that the terminal device corresponding to the i-th terminal device identifier among the M device identifiers shares the i-th interface or sub-channel among the L interfaces or sub-channels. M, L, and i are all positive integers, and M is less than or equal to L.
[0048] In connection with the second aspect, in some implementations of the second aspect, the first COT sharing information further indicates the time domain offset and / or frequency domain offset of the resources shared by the second terminal device within the first COT with respect to the reserved resources of the second terminal device within the first COT.
[0049] In connection with the second aspect, in some implementations of the second aspect, the first COT sharing information is carried in any signaling of the first stage SCI, second stage SCI, MAC CE, PC-5 RRC, and RRC.
[0050] In connection with the second aspect, in some implementations of the second aspect, each slot within the first slot set within the first COT includes time domain resources for type 2 LBT, where the first slot set is a set of slots for each terminal device sharing the first COT to access the first COT; the first slot set is a set of slots for each terminal device sharing the first COT to transmit sidelink information; or the first slot set is a set of all slots within the first COT.
[0051] In connection with the second aspect, in some implementations of the second aspect, the time domain resource for type 2 LBT in each slot is within the AGC symbol and / or the GAP symbol.
[0052] In connection with the second aspect, in some implementations of the second aspect, the method further comprises: the second terminal device receiving second COT sharing information, where the second COT sharing information is indicated to a third terminal device, and the second COT sharing information indicates whether to share the first COT; the second terminal device receiving a second SCI from the third terminal device, where the second SCI indicates the reserved resources of the third terminal device; and the second terminal device determining a first slot set based on the reserved resources of the third terminal device and the second COT sharing information.
[0053] In connection with the second aspect, in some implementations of the second aspect, the method further comprises: the second terminal device receiving second COT sharing information, where the second COT sharing information is indicated to a third terminal device, and the second COT sharing information indicates whether to share the first COT; and the second terminal device determining a first slot set based on the second COT sharing information.
[0054] For the beneficial effects of the second aspect, refer to the description in the first aspect. For details, it will not be described again here.
[0055] According to the third aspect, the present application provides a communication device. The communication device has a function of implementing the method according to any one of the first aspect or possible implementations of the first aspect. The function may be implemented by hardware or may be implemented by executing corresponding software by hardware. The hardware or software includes one or more units corresponding to the foregoing functions.
[0056] According to a fourth aspect, the present application provides a communication device. The communication device has a function of implementing the method according to any one of the second aspect or possible implementations of the second aspect. The function may be implemented by hardware, or may be implemented by executing corresponding software by hardware. The hardware or software includes one or more units corresponding to the aforementioned function.
[0057] According to a fifth aspect, the present application provides a communication device including at least one processor. The at least one processor is coupled to at least one memory. The at least one memory is configured to store a computer program or instructions. The at least one processor is configured to call the computer program or instructions from the at least one memory and execute the computer program or instructions. The communication device can execute the method according to any one of the first aspect or possible implementations of the first aspect. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0058] In one example, the communication device may be a first terminal device. When the communication device is a first terminal device, the communication interface may be a transceiver or an input / output interface.
[0059] In another example, the communication device may be a component (such as a chip or an integrated circuit) installed in the first terminal device. When the communication device is a chip or a chip system, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit, etc. on the chip or the chip system. Alternatively, the processor may be embodied as a processing circuit or a logic circuit.
[0060] According to a sixth aspect, the present application provides a communication device including at least one processor. The at least one processor is coupled to at least one memory, the at least one memory is configured to store a computer program or instructions, the at least one processor is configured to call the computer program or instructions from the at least one memory and execute the computer program or instructions, and the communication device is capable of executing the method according to any one of the second aspect or possible implementations of the second aspect. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0061] In one example, the communication device may be a second terminal device. When the communication device is a second terminal device, the communication interface may be a transceiver or an input / output interface.
[0062] In another example, the communication device may be a component (e.g., a chip or an integrated circuit) installed within the second terminal device. When the communication device is a chip or a chip system, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit, etc. on the chip or the chip system. The processor may alternatively be embodied as a processing circuit or a logic circuit.
[0063] According to a seventh aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores program code executable by a device, and the program code is used to execute the method according to any one of the first aspect or possible implementations of the first aspect, or the method according to any one of the second aspect or possible implementations of the second aspect.
[0064] According to an eighth aspect, a computer program product including instructions is provided. When the computer program product is executed on a computer, the computer can execute the method according to any one of the first aspect or a possible implementation of the first aspect, or the method according to any one of the second aspect or a possible implementation of the second aspect.
[0065] According to a ninth aspect, a chip is provided. The chip includes a processor and a communication interface. The processor reads instructions stored in a memory through the communication interface and executes the method according to any one of the first aspect or a possible implementation of the first aspect, or the method according to any one of the second aspect or a possible implementation of the second aspect.
[0066] Optionally, in one implementation, the chip further includes a memory. The memory stores a computer program or instructions. The processor is configured to execute the computer program or instructions stored in the memory. When the computer program or instructions are executed, the processor is configured to execute the method according to any one of the first aspect or a possible implementation of the first aspect, or the method according to any one of the second aspect or a possible implementation of the second aspect.
[0067] According to a tenth aspect, a communication system is provided. The communication system includes the communication device shown in the fifth aspect and the communication device shown in the sixth aspect.
Brief Description of the Drawings
[0068]
Figure 1
[0069]
Figure 2
[0070]
Figure 3
[0071]
Figure 4
[0072]
Figure 5
[0073]
Figure 6
[0074]
Figure 7
[0075]
Figure 8
Figure 9
Figure 10
Figure 11
[0076]
Figure 12
[0077]
Figure 13
[0078]
Figure 14
[0079]
Figure 15
[0080]
Figure 16
[0081]
Figure 17
[0082]
Figure 18
DETAILED DESCRIPTION OF THE INVENTION
[0083] Hereinafter, with reference to the accompanying drawings, the technical solution of the present application will be described.
[0084] In addition, the technical solution provided in the embodiments of the present application may be applied to the link between a network device and a terminal device, or may be applied to the link between devices, for example, a device-to-device (D2D) link. The D2D link may sometimes also be referred to as a sidelink (SL), and the sidelink may sometimes also be referred to as a sidelink or a secondary link, etc. In the embodiments of the present application, the D2D link, the sidelink or the secondary link is a link established between devices of the same type and has the same meaning. The link between devices of the same type may be a link between terminal devices, a link between network devices, or a link between relay nodes, etc. This is not limited in the embodiments of the present application. Regarding the link between terminal devices, there is a D2D link defined in Release (Rel)-12 / 13 of the 3rd generation partnership project (3GPP (registered trademark)), and there is also a vehicle-to-everything (V2X) link defined by 3GPP for the Internet of Vehicles. V2X specifically includes vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P) direct communication and vehicle-to-network (V2N), or further includes V2X links between any vehicle entities including V2X links in Rel-14 / 15. It should be understood that V2X further includes V2X links based on the NR system in the current Rel-16 and later releases of 3GPP. V2V is communication between vehicles. V2P is communication between a vehicle and a person (including pedestrians, cyclists, drivers and passengers). V2I is communication between a vehicle and an infrastructure, and the infrastructure is, for example, a roadside unit (RSU) or a network device.In addition, V2N may be included in V2I, and V2N is communication between a vehicle and a network device. The RSU includes two types: a terminal-type RSU and a base-station-type RSU. Since the terminal-type RSU is disposed on the roadside, the terminal-type RSU is in a non-mobile state and there is no need to consider mobility. The base-station-type RSU can provide time synchronization and resource scheduling for vehicles communicating with the base-station-type RSU.
[0085] For example, FIG. 1 is a diagram of a network architecture according to the present application. FIG. 1 includes four terminal devices and one network device. Any two of the four terminal devices may communicate directly with each other, and the direct communication link between these two terminal devices is SL. It should be understood that FIG. 1 shows only four terminal devices as an example, and the communication system may further include more terminal devices.
[0086] Optionally, the terminal device in the embodiments of the present application is a device configured to implement a wireless communication function, for example, a terminal or a chip that can be used within a terminal. The terminal may be a user equipment (UE) in a 5G network or a future evolved PLMN, an access terminal, a terminal unit, a terminal station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a terminal agent, or a terminal device, etc. The access terminal may be a mobile phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA (registered trademark)), a handheld device or a computing device having a wireless communication function, another processing device connected to a wireless modem, an in-vehicle device, a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in telemedicine (remote medicine), a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, or a wireless terminal in a smart home, etc. The terminal may be movable or fixed. The terminal device in the embodiments of the present application may alternatively be an in-vehicle module, an in-vehicle component, an on-board component, an in-vehicle chip, or an in-vehicle unit constructed within a vehicle as one or more components or units. The vehicle implements the method in the present application using the in-vehicle module, the in-vehicle component, the on-board component, the in-vehicle chip, or the in-vehicle unit constructed within the vehicle.
[0087] Optionally, the network device in the embodiments of the present application is an access device for a terminal device to wirelessly access a mobile communication system. For example, it includes an access network (AN) device, such as a base station. Alternatively, the network device may be a device that communicates with the terminal device via an air interface. The network device may include an evolved NodeB (abbreviated as eNB or e-NodeB) in an LTE system or a long term evolution-advanced (LTE-A) system. The network device may alternatively include a next generation NodeB (gNB) in a 5G NR system. The network device may alternatively include an access node or the like in a wireless fidelity (Wi-Fi (registered trademark)) system. The network device may alternatively be a relay station, an in-vehicle device, a future evolved Public Land Mobile Network (PLMN) device, a device in a D2D network, a device in a machine-to-machine (M2M) network, a device in an internet of things (IoT) network, or a network device in a PLMN network, etc. The specific technology and specific device form used by the network device are not limited in the embodiments of the present application.
[0088] To facilitate the understanding of the embodiments of the present application, some terms in the present application will be briefly described below.
[0089] (1) Unlicensed spectrum
[0090] The unlicensed spectrum can be used for communication without application and is free of charge. The purpose is to function as a supplementary tool for operators to improve service provision. Communication on the unlicensed spectrum needs to comply with some regulations, for example, listen before talk (LBT) requirements, to ensure access fairness among various types of UEs operating on this spectrum. SL communication on the unlicensed spectrum may be referred to as SL-U, and NR communication on the unlicensed spectrum may be referred to as NR-U. SL UEs, NR UEs, Wi-Fi UEs, and Bluetooth UEs can all perform transmissions on the unlicensed spectrum.
[0091] (2) Listen before talk (LBT)
[0092] In a communication system arranged based on the unlicensed spectrum, each node determines the busy / idle state of the unlicensed band based on the value of the received power in the unlicensed band. When the received power is less than a specific threshold, it is considered that there is no interference source in the unlicensed band and the unlicensed band is in an idle state. A network device or a terminal device can use (preempt) the channel (band) only when the channel (band) is idle and not occupied by another network device or terminal device, and then can transmit information and data. This mechanism of listening before transmission is called LBT, and this mechanism can avoid conflicts when a node uses unlicensed spectrum resources.
[0093] The channel access process includes type 1 LBT and type 2 LBT. Type 1 LBT is backoff-based LBT, and the backoff time is related to CAPC, and access can be performed only after the channel has been idle for a long time. Type 2 LBT requires only a short channel idle time (e.g., 16 μs or 25 μs) for the UE to access the channel, and is mainly used when the channel occupancy time (COT) is shared, and has corresponding execution conditions. For example, a UE with a started COT (i.e., a UE that preempts the COT) and a UE sharing the COT have a transmission / reception relationship.
[0094] (3) Initial UE and sharing UE
[0095] The initial UE is a UE with a started COT, a UE with a started CO, or a UE that performs transmission within the COT after successfully performing LBT (e.g., type 1 LBT). The initial UE may perform transmission within at least A start slots within the COT, where A is an integer. Also, the initial UE may perform transmission within any at least B slots within the COT, or perform transmission within at least C slots before the end of the COT, and both B and C are integers. The initial UE and another terminal device may jointly occupy the channel within a continuous period, that is, the initial UE and another terminal device share the COT.
[0096] A shared UE is a UE that performs transmissions within the COT of an initial UE. One or more shared UEs may exist. The shared UE performs LBT (e.g., type 2 LBT) after the transmission of the initial UE and shares the started COT of the initial UE; or the shared UE performs LBT (e.g., type 2 LBT) after the transmission of another shared UE and shares the started COT of the initial UE. The shared UE is the receiving UE of the initial UE; or the initial UE is the receiving UE of the shared UE; or the initial UE, the first shared UE, and the second shared UE are in the same group, and the first shared UE shares the COT and transmits sidelink information to the second shared UE. The shared UE performs transmissions within the COT in an interleaved or non-interleaved manner.
[0097] (4) Type 1 channel access (Type 1 channel access or Type 1 SL channel access)
[0098] Type 1 channel access may also be referred to as type 1 LBT and includes two parts: a defer duration having a length of T d and a cyclic sense.
[0099] T d The defer duration having a length of T consists of one T f = 16 μs and subsequent m p and consecutive T sl = 9 μs, that is, T d = T f + m p * T sl where T f The sensing time is 9 μs at the start, and after all T d sensing times are idle, the cyclic sense is performed. For the value of m p please refer to Table 1 or Table 2. CW p is the contention window, and CW min,p is the minimum value of the contention window, and CWmax,p is the maximum value of the contention window, CW min,p ≤ CW p ≤ CW max,p and T cot,p is the maximum length of COT.
[0100] The cycle detection is a cyclic process based on the counter N and includes the following steps.
[0101] Step 1: Set N = init where N init is a random number in the range from 0 to CW p . Then proceed to Step 4.
[0102] Step 2: If N > 0, the UE decides to decrement the value of the counter, resulting in N = N - 1.
[0103] Step 3: Sense the channel within the detection slot (additional sensing slot duration). If the detection result is "idle", proceed to Step 4; if the detection result is not "idle", proceed to Step 5.
[0104] Step 4: If N = 0, stop; otherwise, proceed to Step 2.
[0105] Step 5: Sense the channel until one of the sensing slots within T d is detected as busy or all the sensing slots within T d become idle.
[0106] Step 6: If all the sensing slots within T d become idle, proceed to Step 4; otherwise, proceed to Step 5. Table 1
Table 1
Table 2
[0107] Type 2 channel access (or Type 2 SL channel access)
[0108] Type 2 channel access may also be referred to as Type 2 LBT. Type 2 channel access includes three types: Type 2A, Type 2B, and Type 2C. Type 2 LBT requires only a short channel idle time (e.g., 16 μs or 25 μs) for the UE to access the channel, and is mainly used when the COT is shared and has corresponding execution conditions. For example, UEs with a started COT and UEs sharing the COT mainly have a transmission / reception relationship.
[0109] Type 2A channel access: The UE executes transmission immediately after detecting that the channel is idle for at least the detection interval T short = 25 μs. Specifically, T short = 25 μs is formed by one detection slot with T f = 16 μs and one detection slot with T sl = 9 μs. If both of these two detection slots are idle, the channel is considered idle.
[0110] Type 2B channel access: The UE executes transmission immediately after detecting that the channel is idle for T f = 16 μs. Specifically, channel detection is performed in the last 9 μs of T f , and the channel detection time is 5 μs or more. If the channel is detected to be idle for more than 4 μs, the channel is considered idle.
[0111] Type 2C channel access: The UE can execute transmission without channel detection, and the maximum transmission time is 584 μs.
[0112] (5) Channel occupancy time (COT)
[0113] Channel occupancy (CO) refers to transmission on one or more channels after the UE executes the channel access process. After the UE executes type 1 LBT, it occupies the channel for transmission in a continuous period, which is called COT. The frequency domain unit of COT is the channel, and the time domain unit is ms or slot. In this application, COT may be a time concept, that is, the time of SL transmission, or a resource concept, that is, the time-frequency resource occupied by SL transmission. CO may be a time concept, that is, the time of SL transmission, or a resource concept, that is, the time-frequency resource occupied by SL transmission. The UE may execute transmission on a plurality of adjacent or non-adjacent channels. The fact that the UE executes transmission on a plurality of channels can be understood as follows, that is, the transmission of the UE occupies one COT, and this COT occupies a plurality of channels in the frequency domain; or the transmission of the UE occupies a plurality of COTs, and each COT occupies one channel in the frequency domain. In this application, if no further distinction is made, COT and CO are the same concept.
[0114] The transmission of the UE is T cot,p and cannot exceed the limit of the maximum channel occupancy time (MCOT) shown as. As shown in Table 4 or Table 5, for different CAPCs, the value of T cot,p is different. For one UE accessing the channel and executing transmission within the COT, the transmission time does not exceed the maximum channel occupancy time T cot,p . For a plurality of UEs executing transmission within the COT, the transmission time of the UE with the started COT and the transmission time of the UEs sharing the COT do not exceed the maximum channel occupancy time T cot,pdoes not exceed. P is the CAPC of the UE having the started COT; or P is the CAPC having the smallest CAPC value among the UEs that execute transmission within the COT.
[0115] (6) COT Sharing
[0116] After the UE has successfully executed LBT, it executes transmission within the COT, which can be regarded as the UE having started the COT. For example, channel access is executed through type 1 LBT. The initial device that starts the COT and another device can jointly occupy the channel. This process is COT sharing. To avoid ambiguity, in this application, the UE having the started COT is referred to as the initial UE or the UE that starts the COT, and another UE that jointly occupies the COT is referred to as the sharing UE or the UE that shares the COT.
[0117] In the case of COT sharing, during a part of the COT period, the initial device may send data to another device, and during another period of the COT, another device that receives data may send data to the initial device by using the COT. Generally, a device that does not receive the data sent by the initial device cannot send data to the initial device by using the COT.
[0118] (7) SL Slot Structure
[0119] As shown in FIG. 2, one SL slot contains 14 symbols, i.e., symbols 0 to 13. Specifically, the channels within one SL slot are allocated as follows. That is, automatic gain control (AGC) is allocated to symbol 0, physical sidelink shared channel (PSSCH) is allocated to symbols 1 to 9, physical sidelink control channel (PSCCH) is allocated to symbols 1 to 3 or symbols 1 and 2, physical sidelink feedback channel (PSFCH) is allocated to symbols 11 and 12, the gap GAP of PSFCH is allocated to symbols 11 and 12, and the gap is allocated to slots 10 and 13. PSCCH carries first-stage sidelink control information (SCI), PSSCH carries second-stage SCI, medium access control control element (MAC CE) and / or data, and PSFCH carries feedback information.
[0120] Figure 2 only shows an example of a slot structure where the SL slot includes PSFCH, and it should be understood that some SL slot structures may not include PSFCH. Regardless of whether the slot includes PSFCH, the first symbol in the slot is AGC, and the last symbol in the slot is GAP. GAP can also be referred to as a blank symbol. In one slot, the information transmitted on the second symbol is replicated by the first OFDM symbol for AGC. In addition, the UE may receive and transmit PSSCH in two consecutive slots respectively, or the UE may receive and transmit PSSCH and PSFCH in the same slot respectively. Therefore, a GAP symbol is required after the PSSCH and after the PSFCH symbol to transmit / receive the transition of the UE.
[0121] The scheduling granularity of PSCCH and PSSCH is within the unit of one slot in the time domain and within the unit of one or more consecutive subchannels in the frequency domain. One subchannel includes {10, 12, 15, 20, 25, 50, 75, 100} RBs. One resource block (RB) is a frequency domain resource unit that includes 12 consecutive subcarriers. The scheduling unit of PSFCH is one symbol in the time domain and one RB in the frequency domain. In addition, RB can also be referred to as a physical resource block (PRB). Table 3 shows the number of RBs within different transmission bandwidths at different subcarrier spacings (SCS). Table 3
Table 3
[0122] (8) Subchannels and Interleaving
[0123] In SL-U, the UE may support transmission within a unit of subchannels in the frequency domain or may support transmission in an interlace manner. In other words, the basic unit of frequency domain resource allocation is a subchannel or an interlace. In this application, the frequency domain unit of sidelink resources is a subchannel or an interlace. An interlace may also be referred to as an interleave, an interlace, or by rows. The interlace method can be understood as the UE performing transmission on non-consecutive RBs. The non-interlace method can be understood as the UE performing transmission on consecutive RBs, or the UE performing transmission on consecutive frequency domain resources, or the UE performing transmission on subchannels, or the UE performing transmission in the form of subchannels.
[0124] This protocol defines multiple interlaces of resource blocks, hereinafter referred to as interlaces. Interlace m includes common resource blocks (CRBs) {m, M + m, 2M + m, 3M + m,...}. M is the interlace number, and m ∈ {0, 1,..., M - 1}. Optionally, the value of M is related to the SCS. For example, when μ = 0 (i.e., the subcarrier spacing is 15 kHz), the value of M is 10. In another example, when μ = 1 (i.e., the subcarrier spacing is 30 kHz), the value of M is 5.
[0125] CRB
Number
Number
Number
[0126] One interleaving contains N non - consecutive RBs. Optionally, the intervals between the RBs within the interleaving may be the same or different. For example, in one interleaving, the RB interval may be M RBs. This RB interval is the interval between the start position of the frequency domain of one RB and the start position of the frequency domain of the second RB. In another example, in one interleaving, the RB interval may be M - 1 RBs. This RB interval is the interval between the end position of the frequency domain of one RB and the start position of the frequency domain of the second RB.
[0127] For example, as shown in Figure 3, the horizontal axis represents the frequency domain with the unit of RB; and the vertical axis represents the time domain with the unit of symbol. In a 20MHz frequency bandwidth with a 30KHz sub - carrier interval, there are a total of 51 RBs, that is, 51 small boxes. Among the 51 resource blocks, 10 or 11 equally - spaced RBs form an interleaving. Specifically, 11 RBs numbered 0 form interleaving 0, 10 RBs numbered 1 form interleaving 1, 10 RBs numbered 2 form interleaving 2, 10 RBs numbered 3 form interleaving 3, and 10 RBs numbered 4 form interleaving 4. In other words, the 51 RBs contain a total of 5 interleavings.
[0128] For example, a 20 MHz transmission bandwidth is used as an example. Table 4 lists combinations of the number M of interleaves and the number N of PRBs within an interleave for different SCSs. At least one combination of the number M of interleaves and the number N of PRBs within an interleave can be determined based on the configuration or pre-configuration. Table 4
Table 4
[0129] It can be seen that the RBs within an interleave are actually dispersed at intervals. As shown in FIG. 4, in FIG. 4, the horizontal axis represents the time domain (for example, one slot), and the vertical axis represents the frequency domain (for example, one channel). There are four interleaves in the channel, namely Interleave 0, Interleave 1, Interleave 2, and Interleave 3, and each interleave contains four RBs. Different UEs can perform transmission in a frequency division manner on different interleaves. For example, UE2 performs transmission on the four RBs corresponding to Interleave 0 and the four RBs corresponding to Interleave 1, UE3 performs transmission on the four RBs corresponding to Interleave 2, and none of the UEs perform transmission on Interleave 3. Since the left figure in FIG. 4 is complex, in the present application, the right figure in FIG. 4 represents the same meaning, that is, the channel contains four interleaves, UE2 performs transmission on Interleave 0 and Interleave 1, UE3 performs transmission on Interleave 2, and none of the UEs perform transmission on Interleave 3.
[0130] In addition, the transmission of one UE on a channel may be performed in an interleaved manner or in a non - interleaved manner. As shown in FIG. 5, both are transmissions on the channel. The left figure in FIG. 5 shows that UE2 performs transmission in an interleaved manner on all interleaves of the channel, and the right figure in FIG. 5 shows that UE2 performs transmission on the channel in a non - interleaved manner. The "non - interleaved manner" may also be referred to as a channel mode, a sub - channel mode, or a mode of completely occupying the channel. Optionally, the complete occupation of the channel can be understood as at least 80% of the resources being occupied within the frequency domain.
[0131] (9) OCB requirements
[0132] The nominal channel bandwidth is the widest bandwidth allocated to a single channel and includes the guard band. The Occupied Channel Bandwidth is the bandwidth that includes 99% of the signal power. The nominal channel bandwidth of a single operating channel is 20 MHz. The Occupied Channel Bandwidth needs to be between 80% and 100% of the nominal channel bandwidth. In the case of a UE having multiple transmit chains, each transmit chain needs to meet this requirement. The Occupied Channel Bandwidth may vary with time / payload. During the Channel Occupancy Time (COT), the UE may temporarily perform transmission at a channel bandwidth lower than 80% of the UE's nominal channel bandwidth, and the minimum transmission bandwidth is 2 MHz.
[0133] Interlace transmission is used to meet the OCB requirement. A bandwidth of 20 MHz and an SCS of 30 kHz are used as an example. The transmission bandwidth is 51 RBs. If one subchannel contains 10 RBs, there are 5 subchannels (one remaining RB is idle). When the UE performs transmission on one subchannel, the occupied bandwidth is about 4 MHz, which does not meet the OCB requirement that "the occupied channel bandwidth needs to be between 80% and 100% of the nominal channel bandwidth". When the transmission is performed in an interlace manner, for example, in FIG. 3, when the transmission is performed on the interlace with an index of 0, a bandwidth of about 20 MHz, that is, 100% of the nominal bandwidth is occupied; when the transmission is performed on the interlace with an index of 1, a bandwidth of about 18 MHz, that is, about 46 / 51≒90% of this bandwidth is occupied. Therefore, the OCB requirement can be met.
[0134] In the present application, two transmission methods are described by using the "interlace method" and the "non-interlace method". The interlace method can be understood as the UE performing transmission on non-consecutive RBs. Optionally, the interval between the RBs within the interlace may be the same or different. The non-interlace method can be understood as the UE performing transmission on consecutive RBs, or the UE performing transmission on consecutive frequency domain resources, or the UE performing transmission on a subchannel, or the UE performing transmission in a subchannel format.
[0135] (10) Time unit and frequency domain unit
[0136] Time units (or time domain resources) include symbols, slots, mini-slots, partial slots, sub-frames, radio frames, sensing slots, etc.
[0137] Frequency domain units (or frequency domain resources) include resource elements (REs), RBs, subchannels, resource pools, bandwidths, bandwidth parts (BWPs), carriers, channels, and interlaces, etc.
[0138] (11) Resource pool
[0139] NR-SL communication is performed based on a resource pool. A resource pool is time-frequency resources dedicated to SL communication. The frequency domain resources included in a resource pool are continuous. The time domain resources included in a resource pool may be continuous or discontinuous. Different resource pools are identified by the SL-ResourcePoolID. The UE performs reception within the reception resource pool and performs transmission within the transmission resource pool. If resource pools have the same resource pool index, the time-frequency resources within the resource pools may be considered to overlap entirely.
[0140] In SL-U, since the bandwidth is shared by multiple UEs in multiple formats, for example, SL UEs, Wi-Fi UEs, and Bluetooth UEs perform transmission within the same bandwidth. The SL resource pool can also be understood as a set of resources that can be used for SL transmission. In an embodiment, the resource pool may also be referred to as a channel, an operating channel, and a nominal channel bandwidth. In other words, the resource pool, the channel, and the bandwidth all represent a set of resources that can be used for SL transmission.
[0141] In the resource pool, the UE may transmit PSCCH and / or PSSCH on M adjacent channels, or may transmit PSCCH and / or PSSCH on one channel. For example, the UE transmits PSCCH on A interleaves and transmits PSSCH on B interleaves, where A is less than or equal to B, and both A and B are integers.
[0142] For the UE that performs transmission on one channel, the UE transmits PSCCH on A interleaves having the smallest indexes among the B interleaves for transmitting PSSCH. For example, when A = 1, B = 4, M = 1, and the indexes of the interleaves for transmitting PSSCH are 0, 1, 2, and 3 respectively, the UE transmits PSCCH on interleave 0.
[0143] For the UE that performs transmission on M adjacent channels, the UE transmits PSCCH on A interleaves on the channel having the smallest channel index, and the UE transmits PSSCH on a total of B interleaves on the M channels. For example, when A = 1, B = 4, M = 2, and the channel indexes are 0 and 1 respectively, the UE transmits PSCCH and PSSCH on interleave 0 on channel 0, transmits PSSCH on interleave 1 on channel 0, and transmits PSSCH on interleaves 0 and 1 on channel 1.
[0144] (12) Priority
[0145] The service priority of UE B is specifically the transmission priority of UE B. Since UE B can transmit multiple services simultaneously, the priorities of the multiple services may be different. Therefore, simply explaining the priority of UE B is not very accurate.
[0146] The service priority may also be referred to as the L1 priority, the physical layer priority, the priority carried in the SCI, the priority corresponding to the PSSCH associated with the SCI, the transmission priority, the priority of transmitting the PSSCH, the priority of resource selection, the logical channel priority, or the highest priority of the logical channel.
[0147] There is a correspondence between the priority level and the priority value. For example, a higher priority level corresponds to a lower priority value, or a lower priority level corresponds to a lower priority value. For example, a higher priority level corresponds to a lower priority value, and the priority value may be an integer in the range from 1 to 8 or an integer in the range from 0 to 7. When the priority value is in the range from 1 to 8, the priority value 1 indicates the highest priority.
[0148] (13) Source identifier and destination identifier (UE identifier)
[0149] The source layer-2 identifier (Source Layer-2 ID or source L2 ID) is 24 bits. The least significant 8 bits (LSB part (8 bits)) of the source layer-2 identifier is referred to as the source layer-1 identifier, that is, the source ID shown in the SCI of NR. The most significant 16 bits (MSB part (16 bits)) is referred to as SRC and is shown in the MAC header of the MAC CE. The source identifier in the control information may be the source ID shown in the SCI of NR, SRC in the MAC header, or the source layer-2 identifier. The destination layer-2 identifier (Destination Layer-2 ID or destination L2 ID) is 24 bits. The least significant 16 bits (LSB part (16 bits)) of the destination layer-2 identifier is referred to as the destination layer-1 identifier, that is, the destination ID shown in the SCI of NR. The most significant 8 bits (MSB part (8 bits)) is referred to as DST and is shown in the MAC header of the MAC CE. The destination identifier in the control information may be the destination ID shown in the SCI, DST in the MAC header, or the destination layer-2 identifier.
[0150] The SCI of LTE does not have a source identifier and has only a 24-bit source layer-2 identifier indicated by the SRC field in the MAC header. The SCI of LTE does not have a destination identifier and has only a 24-bit destination layer-2 identifier. The DST field in the MAC header indicates the destination layer-2 identifier or the most significant 16 bits of the destination layer-2 identifier.
[0151] In addition, in this protocol, the destination can also be generalized. Specifically, in the case of unicast, the destination represents a pair of the source layer-2 identifier and the destination layer-2 identifier; in the case of broadcast and multicast, the destination represents the destination layer-2 identifier.
[0152] It can be understood that identifiers, sequences, numbers, and indexes represent the same meaning.
[0153] (14) Sequence
[0154] A sequence is generated by performing a cyclic shift on a base sequence, and a plurality of different sequences can be generated by performing different cyclic shifts on one base sequence. The root sequence number is used to generate the base sequence. The root sequence number may also be referred to as the root sequence index, and the base sequence may also be referred to as the root sequence. Hereinafter, a low peak to average power ratio (low-PAPR) sequence [Number] is used as an example for explanation.
[0155] Sequence [Number] can be defined by a cyclic shift α of the base sequence [Number] as follows. [Number] where 0 ≦ n ≦ M ZC (I)
[0156] In formula (I), [Number] represents the base sequence, and M ZC represents the length of the base sequence, and the cyclic shift α in formula (I) can be explained using formula (II). [Number]
[0157] In formula (II), m CS is the cyclic shift value in length N CS . Optionally, m CS can also be referred to as the cyclic shift value of the sequence.
[0158] Base sequence
Number
Number
Number
[0159] Table 5 below shows the values of u and Φ(n) of formula (III) when M ZC is equal to 12. u is the root sequence number of the base sequence
Number
Table 5
Number
Number
Number
[0160] In the foregoing formula, a is an integer, for example, 0, 1, or 2. floor() represents truncating the input variable; x n is an intermediate variable,
Number
Number
Number
[0161] Optionally, Mi is an identifier of a received data channel, and this identifier can be indicated by a higher layer protocol (it is the identity of the UE that receives the PSSCH as indicated by the higher layer).
[0162] In addition, m in the foregoing formula 0 is the first cyclic shift value, and m cs is the second cyclic shift value. The cyclic shift value α l is related to m 0 , m cs and m int and may be determined based on them. For example, α l is equal to (m 0 +m cs +m int ), and in another example, it is determined by using the following formula (0-4).
Number
[0163] Any one of the determined cyclic shifts in the present embodiment of the present application is the first cyclic shift m in the foregoing formula 0 , the second cyclic shift m cs , the third cyclic shift m int or the cyclic shift α.
[0164] (13) NR SL resource allocation mode
[0165] For resource allocation (RA) in SL transmission, there may be two modes, mode 1 and mode 2, based on different resource allocation targets. In mode 1, the time-frequency resources for SL transmission are centrally scheduled by the network device, and in mode 2, the time-frequency resources for SL transmission are determined by the terminal device. Hereinafter, resource allocation mode 2 will be briefly described.
[0166] As shown in FIG. 6, in mode 2, one time point and two important windows are defined.
[0167] This time point is the slot at which the higher layer of the terminal device triggers resource selection to transmit the PSCCH and / or PSSCH. As shown in FIG. 6, this slot may be referred to as slot n.
[0168] One of the two important windows is the sensing window, which is the window used by the terminal device to detect the occupancy of time-frequency resources. For example, the sensing window is T proc,0is a value obtained through calculations based on upper layer parameters, may correspond to the slot range in FIG. 6, is a value defined in the standard, is a value obtained based on the capabilities or an implementation of the terminal device, or is a value obtained through calculations based on upper layer parameters. The implementation of the terminal device may mean specific software algorithms and hardware implementations of the terminal (for example, computing chips, communication chips, storage chips, in-vehicle chips or in-vehicle modules used by the terminal).
[0169] The other of the two important windows is the selection window, which is a window used when the terminal device selects candidate single-slot resources based on the detection results within the detection window. For example, the selection window may correspond to the slot range in FIG. 2, T 1 and / or T 2 is a plurality of values / one value obtained based on an implementation of the terminal device, or a plurality of values / one value obtained based on upper layer parameters or an implementation of the terminal device.
[0170] Based on the foregoing description, the basic procedure of resource allocation mode 2 can be summarized as the following steps.
[0171] Step 1: In slot n, the upper layer of the terminal device triggers the selection of time-frequency resources for transmitting PSCCH and / or PSSCH and provides upper layer parameters.
[0172] Optionally, the upper layer parameters include the identifier of the resource pool for transmitting PSCCH and / or PSSCH, the transmission priority of PSCCH and / or PSSCH, and the number of subchannels for transmitting PSCCH and / or PSSCH, etc.
[0173] Step 2: The terminal device monitors, in a detection window, the SCI transmitted by another terminal device that uses the resource pool indicated in Step 1.
[0174] Step 3: The terminal device detects, based on the monitoring results in Step 2, the use of time-frequency resources within a selection window in the resource pool, determines an available candidate single-slot resource set, and the available candidate single-slot resource set does not include time-frequency resources reserved for use by another terminal device or that may be occupied by another terminal device, and the resources within the candidate single-slot resource set may also be referred to as reserved resources.
[0175] Step 4: The terminal device determines the time-frequency resources for transmitting the PSCCH and / or PSSCH based on the available candidate single-slot resource set.
[0176] For example, FIG. 6 is a diagram showing a terminal device determining candidate single-slot resources based on the monitoring results within the detection window in Step 3, where UE1, UE2, and UE3 are terminal devices other than this terminal device. SCI1 is the SCI of UE1 monitored by the terminal device within the detection window, and SCI1 indicates that UE1 reserves partial time-frequency resources within the selection window. In this case, the terminal device may exclude the time-frequency resources reserved by UE1. Similarly, SCI2 is the SCI of UE2, and SCI3 is the SCI of UE3. The terminal device may exclude the time-frequency resources reserved by UE2 and UE3 based on SCI2 and SCI3 respectively, and determine the available candidate single-slot resource set from the remaining resources within the resource selection window.
[0177] From the above, when multiple terminal devices perform communication on an unlicensed spectrum through sidelink, it can be seen that a UE with a started COT exclusively uses the channel, and another UE that does not acquire frequency domain resources through contention cannot use the frequency domain resources. In NR-V2X, the time domain unit of a resource is a slot, and non-adjacent slots can be selected to transmit sidelink information. However, in SL-U, a terminal device having a started channel occupancy time (COT) needs to perform continuous transmission within the COT or perform continuous transmission for a certain period within the COT together with another terminal device sharing the COT. When discontinuous transmission is performed, a COT interruption is caused, that is, a terminal device having a started COT cannot continue to use the COT. Therefore, in order to enable the transmission of a terminal device having a started COT and the transmission of another terminal device to form continuous transmission, how a terminal device having a started COT determines a specific terminal device that can share the started COT of this terminal device has become an urgent problem to be solved.
[0178] In view of this, the present application provides a method for effectively solving the above technical problems. Hereinafter, with reference to FIG. 7, this method will be described in detail.
[0179] FIG. 7 is a schematic flowchart of a communication method according to the present application. This method may include the following steps.
[0180] S701: UE2 transmits a first SCI to UE1. The first SCI indicates the reserved resources of UE2. Accordingly, UE1 receives the first SCI transmitted by UE2. Optionally, it can also be understood that SX01 means that UE2 transmits the first SCI, and accordingly, all other UEs in the resource pool including UE1 can detect, monitor, receive or decode the first SCI of UE2.
[0181] Optionally, the first SCI explicitly or implicitly indicates the interval information, frequency domain resource information, time domain resource information, and priority information of the reserved resources of UE2. The reserved resources indicated by the first SCI include the retransmission reserved resources, periodic reserved resources, and retransmission reserved resources of periodic reserved resources of UE2. For example, the retransmission reserved resources of UE2 are indicated by using the frequency domain resource information and time domain resource information; and / or, the periodic reserved resources of the resources where the first SCI is located are indicated by using the interval information; and / or, the retransmission reserved resources of the periodic reserved resources are indicated by using the interval information, frequency domain resource information, and time domain resource information.
[0182] The reservation interval information may be periodic reservation interval information. The frequency domain resource information includes at least one of the information such as the transmission of PSCCH and / or PSSCH in an interleaved manner, the start position of interleaving, the number of interleavings, the transmission of PSCCH and / or PSSCH in a non-interleaved (e.g., channel) manner, the start position of subchannels, or the number of subchannels. The time domain resource information includes at least one of the information such as the transmission of one or more initial transmissions and / or retransmissions in non-consecutive slots, the time interval information of one or more initial transmissions and / or retransmissions, the transmission of one or more initial transmissions and / or retransmissions in consecutive slots, or the information about the number of initial transmissions and / or retransmissions. The priority information includes the physical layer priority and / or the channel access priority class (CAPC).
[0183] S702: UE1 determines that all or part of the reserved resources of UE2 are within the first COT, and the first COT is the COT started by UE1.
[0184] Optionally, as shown in FIGS. 8, 9, 10, and 11, the first SCI of UE2 indicates reserved resources within one COT and / or reserved resources across multiple COTs. UE2 may indicate the reserved resources for the next transmission in the previous transmission. UE1=>... indicates that UE1 can transmit SL information to another UE by using the corresponding resources, and UE2=>UE1 indicates that UE2 can transmit SL information to UE1 by using the corresponding resources.
[0185] Optionally, the transmission mode of UE2 in the current COT is the same as the transmission mode of UE2 in the previous COT; or, the transmission mode of UE2 in the next COT is the same as the transmission mode of UE2 in the current COT. Optionally, UE1 may determine the transmission mode of the reserved resource indicated by the first SCI based on the transmission mode of UE2 on the resource where the first SCI is located; or, UE1 may determine the transmission mode of UE2 on the reserved resource indicated by the first SCI based on the transmission mode of UE2 on the resource where the first SCI is located. The transmission mode includes an interleaved transmission mode and / or a non-interleaved transmission mode. As shown in FIG. 8, UE2 shares the COT started by UE1, the first SCI of UE2 indicates the reserved resource, UE2 performs transmission in an interleaved manner in the previous transmission, and UE2 further performs transmission in an interleaved manner in the next transmission. As shown in FIG. 9, UE2 shares the COT started by UE1 in two transmissions, the first SCI of UE2 indicates the reserved resource, the previous transmission is performed in a channel mode (non-interleaved mode), and UE2 further performs transmission in a channel mode (non-interleaved mode) in the next transmission. As shown in FIG. 10, UE2 shares the COT started by UE1 in two transmissions, the first SCI of UE2 indicates the reserved resource, UE2 performs transmission in an interleaved manner in the previous transmission, and UE2 further performs transmission in an interleaved manner in the next transmission within the COT started by UE1. As shown in FIG. 11, UE2 starts the COT, the first SCI of UE2 indicates the reserved resource, UE2 performs transmission in a channel mode (non-interleaved mode) in the previous transmission, and UE2 performs transmission in a channel mode (non-interleaved mode) in the next transmission within the COT started by UE1. After UE1 normally executes channel access, it performs transmission within the first COT. It should be noted that the order of executing the channel access process by UE1 and transmitting the first SCI by UE2 is not particularly limited in this application.
[0186] Optionally, the first SCI of UE2 indicates that UE1 is requesting to perform channel access and / or that a transmission is requested within the started COT of UE1. For example, a field within the first SCI of UE2 indicates that UE1 is requesting to perform channel access and / or that a transmission is requested within the started COT of UE1.
[0187] For example, UE2 may first transmit the first SCI, which indicates that UE1 is requesting to perform channel access and / or that a transmission is requested within the started COT of UE1, and then UE1 performs channel access and starts the first COT. This can also be understood as the first SCI of UE2 triggering UE1 to perform channel access or triggering UE1 to start the first COT.
[0188] For example, UE1 performs type 1 channel access and starts the first COT by using the CAPC information indicated by the first SCI of UE2.
[0189] For example, UE1 may first perform channel access, and then UE2 transmits the first SCI, which is used to request to perform a transmission within the first COT of UE1. Optionally, UE1 performs channel access successfully and starts the first COT, and UE2 performs a transmission within the first COT.
[0190] It should be understood that after UE1 starts the first COT, UE1 may transmit SL information within the first COT. The SL information includes control information (e.g., PSCCH), data information (e.g., PSSCH), feedback information (e.g., PSFCH), etc. of UE1.
[0191] S703: UE1 sends the first COT sharing information to UE2, and the first COT sharing information indicates whether the sharing of the first COT is permitted or not. Accordingly, UE2 receives the first COT sharing information from UE1.
[0192] It should be understood that UE1's permission for UE2 to share the first COT means UE1's permission for UE2 to share resources within the first COT. Specifically, for the specific resources within the first COT that can be shared, they will not be described here and will be described in detail below.
[0193] UE1's permission for UE2 to share the first COT means that UE2 meets the regulatory conditions for sharing the first COT and includes UE1's permission for UE2 to share the first COT. UE1's non - permission for UE2 to share the first COT includes two cases. One case is that UE2 meets the regulatory conditions for sharing the first COT, but UE1 does not permit UE2 to share the first COT. The other case is that there is no sharing relationship. The absence of a sharing relationship means that UE2 does not meet the regulatory conditions for sharing the first COT and UE1 does not permit UE2 to share the first COT. UE2's meeting the regulatory conditions for sharing the first COT means that UE1 and UE2 have a transmission / reception relationship. For example, UE1 is the receiving - side UE of UE2; or UE2 is the receiving - side UE of UE1. In another example, UE1 (initial UE), UE2 (sharing UE) and UE3 (sharing UE) are in the same group, UE2 shares the first COT, and UE3 is the receiving - side UE of UE2.
[0194] Optionally, the first COT sharing information is pre-configured or configured by the network to indicate whether UE1 permits sharing of the first COT or not; or, the first COT sharing information is pre-configured or configured by the network to indicate that UE1 permits sharing of the first COT, the regulatory conditions for sharing the first COT are met, but sharing of the first COT is not permitted or there is no sharing relationship.
[0195] Optionally, when the first COT sharing information indicates that sharing of the first COT is permitted, the first COT sharing information triggers UE2 to perform type 2 channel access, and UE2 performs transmission within the first COT started by UE1 based on the first COT sharing information.
[0196] It should be understood that UE1 may further share the first COT with another UE in addition to UE2, and the operations performed by the other UE are the same as those performed by UE2. Details will not be described again here. In the following description, another UE sharing the first COT is UE3.
[0197] It should be further understood that the reserved resources of UE2 and UE3 within the first COT may or may not overlap. Optionally, the overlap is an overall overlap or a partial overlap.
[0198] Optionally, when the reserved resources do not overlap, the first COT sharing information indicates that sharing of the COT is permitted, and UE2 performs sidelink transmission by using the reserved resources of UE2 within the first COT.
[0199] Optionally, the first COT sharing information indicates that sharing of the first COT is not permitted, and UE2 does not share the first COT, that is, UE2 does not perform transmission within the first COT.
[0200] Optionally, if the first COT sharing information indicates that UE2 does not have a sharing relationship, the regulation does not permit UE2 to share the started COT of UE1.
[0201] Optionally, the reserved resources of UE2 and UE3 within the first COT overlap, and UE1 indicates that neither UE2 nor UE3 is permitted to share the first COT, or UE1 indicates that one of UE2 and UE3 is permitted to share the first COT. For example, this indicates that the UE with the smaller priority value or the higher priority level among UE2 and UE3 is permitted to share the first COT.
[0202] Optionally, the first COT sharing information can be carried in any one of the signaling such as PSFCH, first-stage SCI, second-stage SCI, MAC CE, PC-5 RRC, and RRC. Note that since the number of bits carried by PSFCH is limited compared to the other signaling mentioned above, it is not possible to explicitly indicate that the first COT sharing information is transmitted to UE2.
[0203] In the following, it will be specifically described how UE1 transmits the first COT sharing information to UE2 when the first COT sharing information is carried in PSFCH.
[0204] Optionally, the PSFCH carrying the first COT sharing information and the PSFCH carrying the feedback information are of different formats, occupy different time-domain resources, and / or occupy different frequency-domain resources, and / or occupy different sequences. A specific method is used (pre-)configured.
[0205] Optionally, the PSFCH that carries the first COT sharing information conveys the COT sharing information by using a new PSFCH format; or conveys the COT sharing information by using a PSFCH format different from the PSFCH format for carrying HARQ; or conveys the COT sharing information by using a PSFCH format different from the PSFCH format for carrying a conflict indication.
[0206] Optionally, for the PSFCH that carries the first COT sharing information, the resources within the PRB set not used for transmitting HARQ on the PSFCH channel are used for carrying the COT sharing information; and / or the resources within the PRB set not used for transmitting the conflict indication on the PSFCH channel are used for carrying the COT sharing information.
[0207] Optionally, for the PSFCH that carries the first COT sharing information, the PSFCH symbols not used for transmitting HARQ are used for carrying the COT sharing information; and / or the PSFCH symbols not used for transmitting the conflict indication are used for carrying the COT sharing information.
[0208] Optionally, for the PSFCH that carries the first COT sharing information, the cyclic shift of the sequence not used for transmitting HARQ indicates the COT sharing information; and / or the cyclic shift of the sequence not used for transmitting the conflict indication is used for carrying the COT sharing information.
[0209] Optionally, UE1 may implicitly indicate that the first COT sharing information is transmitted to UE2 by using at least one of the time domain position of the first resource for transmitting the PSFCH, the frequency domain position of the first resource, or the cyclic shift of the sequence of the first resource. Accordingly, UE2 may determine that the first COT sharing information is transmitted to UE2 by using at least one of the time domain position of the first resource, the frequency domain position of the first resource, or the cyclic shift associated with the first resource.
[0210] Optionally, UE1 may determine the first resource based on the reserved resources of UE2; UE1 may determine the first resource based on the reserved resources of UE2 within the first COT; UE1 may determine the first resource based on the reserved resources within the first COT and within the reserved resources of UE2; or UE1 may determine the first resource based on the first reserved resource, where the first reserved resource is the reserved resource of UE2 within the first COT, the first reserved resource corresponds to one slot in the time domain, and the first reserved resource corresponds to one subchannel or interleaving in the frequency domain. Optionally, the frequency domain resource of the reserved resources of UE2 within the first COT includes one or more interleavings or subchannels.
[0211] Optionally, the first reserved resource may be a resource having the smallest slot index and the smallest subchannel or interleaving index among the reserved resources of UE2; the first reserved resource is a resource having the smallest slot index and the largest subchannel or interleaving index among the reserved resources of UE2; the first reserved resource is a resource having the largest slot index and the largest subchannel or interleaving index among the reserved resources of UE2; or the first reserved resource is a resource having the largest slot index and the smallest subchannel or interleaving index among the reserved resources of UE2. Hereinafter, several methods for determining the first resource based on the first reserved resource of UE2 are provided.
[0212] Method 1: UE1 determines the frequency domain resource of the first resource based on the frequency domain resource of the first reserved resource of UE2.
[0213] Optionally, the frequency domain resource of the first resource is the frequency domain resource of the first reserved resource.
[0214] Optionally, the frequency domain resource of the first resource is one interleaving or one RB within the frequency domain resource of the first reserved resource.
[0215] Optionally, it is determined based on the identification information of UE2 that the frequency domain resource of the first resource is one interleaving or one RB within the frequency domain resource of the first reserved resource. For example, (P ID +X) mod R is satisfied, P IDis the identification information of UE2, and R is the number of resources that can be used for the first COT sharing indication. The number of resources R that can be used for the first COT sharing indication is related to the number of interleaves or subchannels of the first reserved resources, and for example, it may be an integer multiple of the number of interleaves or subchannels. The identification information of UE2 may be at least one of the source identification information of UE2, the destination identification information of UE2, the device identification information of UE2, or the group identification information of UE2.
[0216] For example, as shown in FIG. 12, the first COT of UE1 includes four slots from slot 1 to slot 4, and the first COT corresponds to four interleaves in the frequency domain from interleave 0 to interleave 3. UE2 and UE3 have reserved resources within the first COT. The reserved resources of UE2 include two different resources, resource #1 corresponding to slot 3 and interleave 0 and resource #2 corresponding to slot 3 and interleave 1. The reserved resources of UE3 include two different resources, resource #3 corresponding to slot 4 and interleave 0 and resource #4 corresponding to slot 4 and interleave 1. UE1=> indicates that UE1 can send SL information to another UE by using the corresponding resources, UE2=>UE1 indicates that UE2 can send SL information to UE1 by using the corresponding resources, and UE3=>UE1 indicates that UE3 can send SL information to UE1 by using the corresponding resources. For the sake of easy explanation, here, it is used to specifically explain how to determine the first resource that the first reserved resource of UE2 is the resource with the smallest slot index and the smallest interleave index among the reserved resources of UE2 (that is, the first reserved resource is resource #1).
[0217] For example, as shown in FIG. 12, the frequency domain position of the first reserved resource of UE2 is interleaving 0. Therefore, UE1 determines that the frequency domain resource of the first resource is also interleaving 0.
[0218] Method 2: UE1 determines the time domain position of the first resource based on the time domain position of the first reserved resource of UE2.
[0219] UE1 determines the time domain position of the first resource based on the time domain position of the first reserved resource of UE2 and the first time interval.
[0220] Optionally, the time domain position of the first resource belongs to a COT shared indication time domain position set, and the time domain positions within the COT shared indication time domain position set are discretely distributed (for example, periodically distributed). The discretely distributed (for example, periodically distributed) time domain positions may also be referred to as PSFCH opportunities, for example, PSFCH opportunities used to transmit COT sharing indications.
[0221] Optionally, the time domain position of the first resource is the first time domain position that is separated from the slot of the first reserved resource by the first time interval and is before the slot of the first reserved resource.
[0222] Optionally, the value of the first time interval is preconfigured or configured by the network and is at least one of 0, 1, 2, 3, 4, 5, 9, or 17 slots.
[0223] For example, UE1 transmits a PSFCH to a PSFCH opportunity included in a slot (e.g., 0, 1, or 2 slots) that is separated from the slot of the first reserved resource of UE2 by at least a first time interval. When this method is used, the value of the first time interval needs to be pre-configured or configured by the network in advance. It should be noted that UE1 and another UE sharing the first COT determine whether the first COT sharing information is indicated to UE1 and the other UE based on the duration of the same first time interval. For example, UE1 transmits the first COT sharing information to the first or last PSFCH opportunity in the slot separated from the slot of the first reserved resource by the first time interval.
[0224] For example, as shown in FIG. 12, if the time domain position of the first reserved resource of UE2 is slot 3 and the agreed first time interval is 0 slots, UE1 determines that UE2 transmits a PSFCH to a PSFCH opportunity included in the first slot before slot 3 (that is, the time domain resource of the first resource is slot 2).
[0225] However, it should be noted that UE2 cannot determine that a PSFCH is transmitted to UE2 only according to Method 1 or Method 2. Here, the reason is explained by taking Method 1 as an example. As shown in FIG. 12, although the interface of the first resource is the same as the interface of UE2, since both UE2 and UE3 have reserved resources on interface 0, UE2 cannot determine whether the PSFCH transmitted on the first resource is transmitted to UE2 based only on interface 0 of the first resource.
[0226] For example, UE1 may determine the frequency domain resource of the first resource in Implementation 1 and determine the time domain resource of the first resource in another method other than this application. Accordingly, UE2 determines in Implementation 1 that the first COT shared information transmitted on the first resource is indicated to a UE having the same frequency domain resource as UE2, and UE2 determines in another method other than this application that the first COT shared information transmitted on the first resource is indicated to a UE having the same time domain resource as UE2, and thus determines that the first COT shared information transmitted on the first resource is indicated to UE2.
[0227] For example, UE1 may determine the time domain resource of the first resource in Implementation 2 and determine the frequency domain resource of the first resource in another method other than this application. Accordingly, UE2 determines by using Method 1 that the first COT shared information transmitted on the first resource is indicated to a UE having the same time domain resource as UE2, and UE2 determines in another method other than this application that the first COT shared information transmitted on the first resource is indicated to a UE having the same frequency domain resource as UE2, and thus determines that the first COT shared information transmitted on the first resource is indicated to UE2.
[0228] In a specific implementation, UE1 may jointly determine the time domain resource and the frequency domain resource of the first resource in Implementations 1 and 2. Accordingly, when UE2 receives a PSFCH on the first resource, UE2 determines that the frequency domain resource of the first resource is the same as the frequency domain resource of the first reserved resource, and the slot (i.e., Slot 3) separated by a time interval of 0 from the time domain resource of the first resource is the slot where the first reserved resource of UE2 exists. Therefore, UE2 may determine that the PSFCH is transmitted to UE2, that is, may determine that the first COT shared information on the PSFCH is indicated to UE2.
[0229] In the foregoing Method 1 and Method 2, it is clarified how UE1 indicates the PSFCH to UE2. Hereinafter, the description continues on how UE1 indicates whether UE2 is permitted to share the first COT.
[0230] Optionally, the first COT sharing information is a sequence of PSFCHs, that is, UE1 may indicate whether sharing of the first COT is permitted by using a sequence of PSFCHs.
[0231] The cyclic shift of the PSFCH sequence includes 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, or 11. For example, if the cyclic shift of the PSFCH sequence is any one of {0, 1, 2, 3, 4, 5}, this indicates that UE2 is permitted to share the first COT; if the cyclic shift of the PSFCH sequence is any one of {6, 7, 8, 9, 10, 11}, this indicates that UE2 is not permitted to share the first COT or does not have a sharing relationship. For example, if the cyclic shift of the PSFCH sequence is any one of {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, this indicates that UE2 is permitted to share the first COT; if the cyclic shift of the PSFCH sequence is either of {10, 11}, this indicates that UE2 is not permitted to share the first COT or does not have a sharing relationship.
[0232] In this application, it can be understood that the sequence of the PSFCH can also be referred to as the cyclic shift associated with the PSFCH, the sequence of the first resource, the cyclic shift associated with the first resource, the sequence of the first COT shared information, the cyclic shift of the sequence of the first COT shared information, or the cyclic shift associated with the first COT shared information. The above concepts can be exchanged with each other below. Optionally, in addition to indicating whether to share the first COT, the cyclic shift associated with the PSFCH can further indicate the frequency domain resource of the first reserved resource and / or the time interval between the first reserved resource and the reference slot. How to indicate the position of the first reserved resource and / or the time interval between the first reserved resource and the reference slot will be specifically described in Method 3 and Method 4 below.
[0233] Optionally, the reference slot may be at least one of the start slot of the first COT, the first complete slot of the first COT, the first valid slot of the first COT, the first slot for transmitting the PSCCH of the first COT, or the slot where the first COT shared information is located (i.e., the slot of the first resource). Optionally, the reference slot pre-configured or configured by the network in advance is at least one of the above.
[0234] Optionally, the cyclic shift associated with the PSFCH is the cyclic shift associated with the i-th RB of the interleaving where the first COT shared information is located.
[0235] Method 3: UE1 determines the cyclic shift associated with the PSFCH based on the frequency domain position of the first reserved resource of UE2. In other words, in this method, in addition to indicating whether to share the first COT, the cyclic shift associated with the PSFCH can further indicate the frequency domain resource of the first reserved resource.
[0236] The frequency domain resource of the first reserved resource is an interleaving or a subchannel. UE1 determines the cyclic shift associated with the PSFCH based on the interleaving index or subchannel index of the first reserved resource of UE2.
[0237] Optionally, the cyclic shift associated with the PSFCH is the frequency domain resource of the first reserved resource.
[0238] Optionally, the cyclic shift associated with the PSFCH is determined based on the frequency domain resource of the first reserved resource and the identification information of UE2. For example, (P ID +X) mod R is satisfied, where P ID is the identification information of UE2, and R is the number of resources that can be used for the first COT sharing indication. The number of resources R that can be used for the first COT sharing indication is related to the number of interleavings or subchannels of the first reserved resource, and may be, for example, an integer multiple of the number of interleavings or subchannels.
[0239] The identification information of UE2 may be at least one of the source identification information of UE2, the destination identification information of UE2, the device identification information of UE2, or the group identification information of UE2.
[0240] For example, as shown in FIG. 13, the frequency domain position of the first reserved resource of UE2 is interleaving 0. Therefore, UE1 determines that the cyclic shift associated with the PSFCH is 0.
[0241] Note that the frequency domain position of the first resource in FIG. 13 is not necessarily interleaving 1, or may be any one of interleaving 0, interleaving 2, or interleaving 3 on the condition that the cyclic shift associated with the PSFCH is 0.
[0242] Optionally, the cyclic shift associated with the PSFCH may be the cyclic shift associated with any RB within the interleaving where the first COT shared information is located.
[0243] Method 4: UE1 determines the sequence of the PSFCH based on the time-domain position of the first reserved resource of UE2 and the time interval between the first reserved resource and the reference slot. In other words, in this method, the cyclic shift associated with the PSFCH can indicate not only whether the first COT is shared but also, additionally, the time interval between the first reserved resource and the reference slot. For the meaning of the reference slot, refer to the description in Method 2.
[0244] For example, as shown in FIG. 14, UE1 determines to transmit the PSFCH in slot 2, and the reference slot is the slot in which UE1 transmits the PSFCH. Since the time interval between the time-domain resource (slot 3) of the first reserved resource and the reference slot (slot 2) is 0 slots, UE1 determines that the cyclic shift associated with the PSFCH is 0.
[0245] Optionally, any one of the cyclic shifts {0, 1, 2, 3, 4, 5} associated with the PSFCH indicates that sharing of the first COT is permitted and indicates the time interval between the first reserved resource and the reference slot.
[0246] Similar to the reason for only using Method 1 or Method 2, it should be noted that UE2 may also not be able to determine that the PSFCH is transmitted to UE2 on the first resource. Therefore, by combining and using the methods provided above, it is possible to accurately indicate that the PSFCH is transmitted to UE2. In one example, Method 1 and Method 4 can be used in combination. For example, the frequency domain resource of the first resource is determined by pre-configuring or configuring the network to use Method 1 or Method 3. In another example, the time domain resource of the first resource is determined by pre-configuring or configuring the network to use Method 2 or Method 4. For example, in the following, with reference to FIG. 14, the operations that can be performed by UE1 and UE2 will be specifically described.
[0247] UE1 permits UE2 to share the first COT. UE1 determines the first resource and notifies UE2 of the sharing information. Specifically, as shown in FIG. 14, UE1 determines that the first reserved resource of UE2 corresponds to the resources of slot 3 and interface 0. Based on the frequency domain resource of the first reserved resource of UE2, UE1 determines that the frequency domain resource of the first resource is interface 0. UE1 determines to transmit the PSFCH within slot 2 (i.e., the time domain resource of the first resource is slot 2). The reference slot is the slot in which UE1 transmits the PSFCH. Since the time interval between the time domain resource (slot 3) of the first reserved resource and the reference slot (slot 2) is 0 slots, UE1 determines that the cyclic shift associated with the PSFCH is 0, and further indicates that UE2 is permitted to share the first COT. UE1 transmits the PSFCH on the first resource. Accordingly, UE2 receives the PSFCH on the first resource. UE2 determines that the frequency domain resource of the first resource is interface 0 and the time domain resource is slot 2, and determines slot 3, which is separated from the time domain resource by 0 slots and after the time domain resource, as the first resource of slot 2 based on the cyclic shift of 0. The resources corresponding to interface 0 and slot 3 are the first reserved resources of UE2. Therefore, UE2 determines that UE1 permits UE2 to share the first COT.
[0248] It should be noted that in the foregoing method, for UE2 to share the first COT means that UE2 can share the partial resources belonging to the reserved resources of UE2 within the first COT.
[0249] In the foregoing technical solution, the PSFCH carries the first COT sharing information. Compared with other signaling (such as first-stage SCI, second-stage SCI, MAC CE, RRC, and PC-5 RRC), the signaling overhead is low and the latency is small. Since the number of bits carried by the PSFCH is limited, at least one of the time-domain position, the frequency-domain position, or the cyclic shift for transmitting the PSFCH implicitly indicates whether a specific UE is permitted to use the COT of UE1. Since UE2 knows the time-frequency position of the reserved resources of UE2, UE2 can determine that the PSFCH is transmitted to UE2 based on at least one of the time-domain position, the frequency-domain position, or the associated cyclic shift of the PSFCH.
[0250] Optionally, when the reserved resources do not overlap, UE1 may indicate whether UE2 is permitted to share the first COT according to the foregoing method. However, when the reserved resources of UE2 and UE3 in the first COT overlap and the foregoing method is used to indicate to the two terminal devices to share the first COT at the same time, UE2 and UE3 use the overlapping reserved resources to transmit data simultaneously, resulting in a transmission conflict.
[0251] Optionally, the reserved resources of UE2 in the first COT overlap with the reserved resources of UE3 in the first COT. UE1 may indicate according to the foregoing method that neither UE2 nor UE3 is permitted to share the first COT, or UE1 may indicate that one of UE2 and UE3 is permitted to share the first COT. For example, it indicates that the UE with a smaller priority value or a higher priority level among UE2 and UE3 is permitted to share the first COT.
[0252] When the reserved resources of UE2 and UE3 in the first COT overlap, it can be seen that the above-described method cannot be used to simultaneously indicate to UE2 and UE3 to share the first COT. In consideration of this, the present application provides a method to solve the above-described problem.
[0253] In this method, when indicating to UE2 and UE3 to share the first COT, UE1 can ensure that the resources shared by UE2 and UE3 in the first COT do not overlap by offsetting the reserved resources of UE2 or UE3 in the first COT in the time domain and / or frequency domain. In this way, UE1 can simultaneously indicate to UE2 and UE3 to share the first COT, and there is no conflict in the shared resources. It should be noted that UE1 indicates to UE3 in the same manner as UE2. In the following, UE2 is further used as an example for explanation. Therefore, based on the above-described method, the cyclic shift of the PSFCH in this method may further indicate the time domain offset information and / or frequency domain offset information of UE2, and the time domain offset information and / or frequency domain offset information indicate the time domain offset and / or frequency domain offset of the resources shared by UE2 in the first COT with respect to the reserved resources of UE2 in the first COT.
[0254] Optionally, the time domain offset information and / or frequency domain offset information includes the time domain offset of the resources shared by UE2 in the first COT with respect to the reserved resources of UE2 in the first COT.
[0255] Optionally, the time domain offset information and / or frequency domain offset information includes the frequency domain offset of the resources shared by UE2 in the first COT with respect to the reserved resources of UE2 in the first COT.
[0256] Optionally, the time domain offset information and / or the frequency domain offset information includes the time domain offset and the frequency domain offset of the resources shared by the UE2 within the first COT with respect to the reserved resources of the UE2 within the first COT.
[0257] In the following, several specific implementations are provided. It should be understood that in the following implementations, how the UE2 determines that the PSFCH is transmitted to the UE2 is not described in detail. For the specific method, refer to the foregoing descriptions in Method 1 to Method 4. In the following, how the UE1 indicates the time domain offset information and / or the frequency domain offset information to the UE2 by using the cyclic shift associated with the PSFCH will be mainly described.
[0258] Implementation 1:
[0259] The UE1 determines a cyclic shift m associated with the PSFCH, and the cyclic shift m is equal to the sum of a first cyclic shift m1 and a second cyclic shift m2. The first cyclic shift m1 indicates whether the UE2 is permitted to share the first COT, and the second cyclic shift m2 indicates the time domain offset information and / or the frequency domain offset information.
[0260] Optionally, m1 = i×Δ, where i indicates whether the UE2 is permitted to share the first COT, i = {0, 1}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 6.
[0261] Optionally, m2 = j×Δ, where j indicates time domain offset information and / or frequency domain offset information, j = {0, 1, 2, 3, 4, 5}, Δ is an integer, and can be a constant, a preconfigured value, or a value configured by the network. For example, Δ = 1. Note that in this embodiment, the cyclic shift m uniquely corresponds to one first cyclic shift m1 and one second cyclic shift m2, that is, m1 and m2 corresponding to one m value are determined.
[0262] Optionally, the time domain offset information and / or frequency domain offset information is the forward offset for only A slots in the time domain with respect to the reserved resource (i.e., the offset for only A slots with respect to a smaller slot index value), the backward offset for only B slots in the time domain with respect to the reserved resource (i.e., the offset for only B slots with respect to a larger slot index value), the upward offset for only C interleaves in the frequency domain with respect to the reserved resource (i.e., the offset for only C interleaves with respect to a larger interleave index value), and the downward offset for only D interleaves in the frequency domain with respect to the reserved resource (i.e., the offset for only D interleaves with respect to a smaller interleave index value), and includes at least one of such information. A, B, C, and D are integers.
[0263] For example, the cyclic shift m (from 0 to 11) associated with the PSFCH can be divided into two groups. The details are as follows.
[0264] Example 1:
[0265] m1 = 0 indicates that the sharing of the first COT is permitted, and m1 = 6 indicates that the sharing of the first COT is not permitted. It should be noted that in actual applications, the reverse is also true, that is, m1 = 0 indicates that the sharing of the first COT is not permitted, and m1 = 6 indicates that the sharing of the first COT is permitted. In the following examples, an example where m1 = 0 indicates that the sharing of the first COT is permitted and m1 = 6 indicates that the sharing of the first COT is not permitted is used for explanation.
[0266] m2 = 0, 1, 2, 3, 4, 5 separately indicate time domain offset information and / or frequency domain offset information.
[0267] When m1 = 0 and m2 = 0, 1, 2, 3, 4, 5, m = m1 + m2 = {0, 1, 2, 3, 4, 5} exists, where m1 = 0 indicates that the sharing of the first COT is permitted, and m2 indicates time domain offset information and / or frequency domain offset information.
[0268] When m1 = 6 and m2 = 0, 1, 2, 3, 4, 5, m = m1 + m2 = {6, 7, 8, 9, 10, 11} exists, and m1 = 6 indicates that the sharing of the first COT is not permitted.
[0269] For example, the time - frequency domain offset value corresponding to m2 can be shown in Table 6, Table 7 or Table 8. For example, m2 = 5 indicates that the resource shared by UE2 within this first COT is a backward offset of only 2 slots in the time domain with respect to the reserved resources of UE2 within the first COT and a downward offset of only 1 interlace in the frequency domain. Table 6
Table 6
Table 7
Table 8
[0270] Optionally, the time domain offset information and / or frequency domain offset information indicated by m2 is pre-configured or configured by the network. Tables 9 to 11 show the offset information corresponding to different frequency domain offset values. Tables 12 to 15 show the offset information corresponding to different time domain offset values. The frequency domain offsets in Table 9 are the upper offset and the lower offset, the frequency domain offset in Table 10 is only the lower offset, and the frequency domain offset in Table 11 is only the upper offset. The time domain offsets in Table 12 are the left offset and the right offset, the time domain offset in Table 13 is only the left offset, and the time domain offset in Table 14 is only the right offset. For example, if m2 is shown in Table 6, the time domain offset information in m2 can be determined by querying Table 9. The frequency domain offset information in m2 can be determined by querying Table 12. The frequency domain upper offset is the offset in the direction with a larger interleaving index or a larger subchannel index. The frequency domain lower offset is the offset in the direction with a smaller interleaving index or a smaller subchannel index. The time domain left offset is the offset in the direction with a smaller slot index. The time domain right offset is the offset in the direction with a larger slot index. Table 9
Table 9
Table 10
Table 11
Table 12
Table 13
Table 14
[0271] Thus, in this implementation, UE1 can determine the cyclic shift m associated with the PSFCH based on whether sharing by UE2 is permitted and the time-frequency offset information of UE2. Accordingly, UE2 can receive the PSFCH on the first resource, or may determine m1 and m2 based on the cyclic shift m associated with the PSFCH. UE2 may determine whether UE2 is permitted to share the first COT based on m1. If UE2 is permitted to share the first COT, it may be determined based on m2 that the resources shared by UE2 within the first COT are the resources included in the first COT after the reserved resources of UE2 are shifted based on m2 in the time domain and / or the frequency domain.
[0272] Example 2:
[0273] m1 = 0 or 6 separately indicates that sharing of the first COT is permitted and whether there is an offset in the time domain and / or the frequency domain.
[0274] m2 = 0, 1, 2, 3, 4, 5 separately indicates the time domain offset information and / or the frequency domain offset information.
[0275] When m1 = 0 and m2 = 0, 1, 2, 3, 4, 5, m = m1 + m2 = {0, 1, 2, 3, 4, 5} exists, and m1 indicates that sharing is permitted and there is no offset.
[0276] When m1 = 6 and m2 = 0, 1, 2, 3, 4, 5, m = m1 + m2 = {6, 7, 8, 9, 10, 11} exists. m1 indicates that sharing is permitted, and m2 indicates time domain offset information and / or frequency domain offset information.
[0277] Implementation 2:
[0278] UE1 determines a cyclic shift m associated with the PSFCH. The cyclic shift m indicates whether UE2 is permitted to share the first COT. When m indicates that sharing of the first COT is permitted, the cyclic shift m is equal to the sum of a first cyclic shift m1 and a second cyclic shift m2. The first cyclic shift m1 indicates the time interval between the slot of the first reserved resource of UE2 and the reference slot, and the second cyclic shift m2 indicates time domain offset information and / or frequency domain offset information.
[0279] Optionally, m1 = i × Δ, where i indicates the number of slots between the slot of the first reserved resource of UE2 and the reference slot, i = {0, 1}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 6.
[0280] Optionally, m2 = j × Δ, where j indicates time domain offset information and / or frequency domain offset information, j = {0, 1, 2, 3, 4, 5}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 1.
[0281] In this implementation, UE1 determines the first cyclic shift m1 based on the time interval between the slot of the first reserved resource of UE2 and the reference slot. That is, it should be understood that the first cyclic shift m1 may indicate that the PSFCH is transmitted to UE2. Accordingly, UE2 can determine, based on m1 and the reference slot, that the PSFCH is transmitted to UE2. For details, refer to the description in Method 4. Details will not be described again here.
[0282] For example, the cyclic shift m (from 0 to 11) associated with the PSFCH can be divided into three groups. The details are as follows.
[0283] When m1 = 0 and m2 = 0, 1, 2, 3, there exists m = m1 + m2 = {0, 1, 2, 3}, and m indicates that the sharing of the first COT is permitted. m1 = 0 indicates that the number of slots between the slot of the first reserved resource of UE2 and the reference slot is A (A is an integer, for example, A = 1), and m2 indicates the time domain offset information and / or the frequency domain offset information.
[0284] When m1 = 4 and m2 = 0, 1, 2, 3, there exists m = m1 + m2 = {4, 5, 6, 7, 8}, and m indicates that the sharing of the first COT is permitted. m1 = 4 indicates that the number of slots between the slot of the first reserved resource of UE2 and the reference slot is B (B is an integer, for example, B = 2), and m2 indicates the time domain offset information and / or the frequency domain offset information.
[0285] When m = {10, 11}, this indicates that the sharing of the first COT is not permitted or there is no sharing relationship.
[0286] For example, the time / frequency domain offset information corresponding to m2 can be shown in Table 15, Table 16, or Table 17. Table 15
Table 15
Table 16
Table 17
[0287] In this way, after receiving the PSFCH on the first resource, UE2 may determine m1 and m2 based on the cyclic value m associated with the PSFCH to determine whether UE2 is permitted to share the first COT. If UE2 is permitted to share the first COT, it may be determined based on m2 that the resource shared by UE2 within the first COT is the resource included in the first COT after the reserved resource of UE2 is shifted based on m2 in the time domain and / or frequency domain.
[0288] Implementation 3:
[0289] UE1 determines a cyclic shift m associated with the PSFCH. The cyclic shift m is equal to the sum of a first cyclic shift m1 and a second cyclic shift m2. The first cyclic shift m1 indicates the number of slots between the slot of the first reserved resource of UE2 and the reference slot. The cyclic shift m2 indicates whether UE2 is permitted to share the first COT and time domain offset information and / or frequency domain offset information.
[0290] Optionally, m1 = i × Δ, where i indicates the number of slots between the slot of the first reserved resource of UE2 and the reference slot, i = {0, 1}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 6.
[0291] Optionally, m2 = j×Δ, where j indicates whether UE2 is permitted to share the first COT, and time domain offset information and / or frequency domain offset information, i = {0, 1, 2, 3, 4, 5}, and Δ is an integer, which may be a constant, a preconfigured value, or a value configured by the network. For example, Δ = 1.
[0292] For example, the cyclic shift m(0 to 11) associated with the PSFCH can be divided into three groups. Details are as follows.
[0293] When m1 = 0 and m2 = 0, 1, 2, 3, 4, 5, m = m1 + m2 = {0, 1, 2, 3, 4, 5} exists, where m1 = 0 indicates that the number of slots between the slot of the first reserved resource of UE2 and the reference slot is A (A is an integer, for example, A = 1), and m2 indicates whether UE2 is permitted to share the first COT, and time domain offset information and / or frequency domain offset information.
[0294] When m1 = 6 and m2 = 0, 1, 2, 3, 4, 5, m = m1 + m2 = {4, 5, 6, 7, 8} exists, where m1 = 6 indicates that the number of slots between the slot of the first reserved resource of UE2 and the reference slot is B (B is an integer, for example, B = 2), and m2 indicates whether UE2 is permitted to share the first COT, and time domain offset information and / or frequency domain offset information.
[0295] For example, the time / frequency domain offset information corresponding to m2 can be shown in Table 18, Table 19, or Table 20. Table 18 [Table 18] Table 19 [Table 19] Table 20
Table 20
[0296] In this way, after receiving the PSFCH on the first resource, UE2 determines m1 and m2 based on the cyclic value m associated with the PSFCH, and determines whether the first COT sharing information is associated with the time domain resource of the first reserved resource based on the value of m1, that is, determines whether the COT sharing information is to be transmitted to UE2. If the COT sharing information is to be transmitted to UE2, UE2 determines whether UE2 is permitted to share the first COT based on m2. If UE2 is permitted to share the first COT, the resources shared by UE2 within the first COT are the resources included in the first COT after the reserved resources of UE2 are shifted based on m2 within the time domain and / or frequency domain.
[0297] Implementation 4:
[0298] UE1 determines the cyclic shift associated with each RB within the interleaver where the first COT sharing information is located. In this implementation, UE1 uses the cyclic shift m associated with the i-th RB within the interleaver where the first COT sharing information is located, and the difference n (for example, if this difference is a negative number, the absolute value is used) between the cyclic shifts associated with any two adjacent RBs (for example, two adjacent RBs) to indicate the relevant information to UE2. i is an integer, for example, i = 0, and n is an integer. The difference n between the cyclic shifts of any two adjacent RBs within the interleaver where the first COT sharing information is located is the same. Optionally, the i-th RB may be any RB within the interleaver where the first COT sharing information is located. For example, the difference n between the cyclic shifts associated with any two RBs is the difference n between the cyclic shifts of the i-th RB and the (i + 1)-th RB within the interleaver where the first COT sharing information is located.
[0299] It should be understood that two adjacent RBs within an interlace are adjacent within the same interlace, but may not actually be adjacent.
[0300] Specifically, the cyclic shift m associated with the i-th RB is determined based on a first cyclic shift m1, a second cyclic shift m2, and a third cyclic shift m3.
[0301] In a possible method, the first cyclic shift m1 indicates whether the second terminal device is permitted or not permitted to share the first COT; the second cyclic shift m2 indicates the time interval between the first reserved resource of UE2 and the reference slot; and the difference n between the third cyclic shifts m3 of any two adjacent RBs within the interlace where the first COT sharing information is located indicates time domain offset information and / or frequency domain offset information.
[0302] It can be understood that the "difference n between the third cyclic shifts m3 of two adjacent RBs" is the same as the "difference n between the cyclic shifts m of two adjacent RBs" and can be interchanged with each other.
[0303] In another possible method, the first cyclic shift m1 indicates whether the second terminal device is permitted or not permitted to share the first COT; the second cyclic shift m2 indicates the time interval between the first reserved resource of UE2 and the reference slot; and the difference n between the cyclic shifts m of any two adjacent RBs within the interlace where the first COT sharing information is located indicates time domain offset information and / or frequency domain offset information.
[0304] In yet another possible method, the first cyclic shift m1 indicates whether the second terminal device is permitted or not permitted to share the first COT, the second cyclic shift m2 indicates time domain offset information and / or frequency domain offset information, and the difference n between the third cyclic shifts m3 of any two adjacent RBs within the interlace where the first COT sharing information is located indicates the time interval between the first reserved resource and the reference slot.
[0305] In yet another possible method, the first cyclic shift m1 indicates whether the second terminal device is permitted or not permitted to share the first COT, the second cyclic shift m2 indicates time domain offset information and / or frequency domain offset information, and the difference n between the cyclic shifts m of any two adjacent RBs within the interlace where the first COT sharing information is located indicates the time interval between the first reserved resource and the reference slot.
[0306] For example, UE1 indicates the relevant information to UE2 by using the cyclic shift m associated with the first RB within the interlace where the first COT sharing information is located, and the difference n between the cyclic shifts associated with any two RBs. It can be further understood that UE1 indicates the relevant information to UE2 by using the cyclic shifts m associated with at least two RBs within the interlace where the first COT sharing information is located.
[0307] Example 1:
[0308] The first cyclic shift m1 indicates whether UE2 is permitted or not permitted to share the first COT; the second cyclic shift m2 indicates the time interval between UE2's first reserved resource and the reference slot; and the difference n between the third cyclic shifts m3 of any two adjacent RBs within the interlace where the first COT sharing information is located indicates time domain offset information and / or frequency domain offset information.
[0309] Optionally, m1 = i×Δ, where i indicates whether the second terminal device is permitted or not permitted to share the first COT, i = {0, 1}, Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 6.
[0310] Optionally, m2 = j × Δ, where j indicates the time interval between the first reserved resource and the reference slot of UE2, j = {0, 1, 2, 3, 4, 5}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 1.
[0311] Optionally, m3 = k × Δ, where k indicates the time domain offset information and / or the frequency domain offset information, or k = {0, 1, 2, 3, 4, 5}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 3.
[0312] Optionally, n = k × Δ, where k indicates the time domain offset information and / or the frequency domain offset information, k = {0, 1, 2, 3, 4, 5}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 3.
[0313] For example, UE1 determines that the interleaver where the first COT sharing information is located includes a plurality of RBs, and the cyclic shifts associated with the plurality of RBs are {2, 5, 8, 11, 2, 5, 8, 11,...} respectively. The cyclic shift associated with the first RB in the interleaver where the first COT sharing information is located is 2, the cyclic shift associated with the second RB in the interleaver where the first COT sharing information is located is 5, and by analogy, the cyclic shift m3 between two adjacent RBs in the interleaver where the first COT sharing information is located is 3. For details, it will not be described again here. For the information indicated by m, please refer to the following description.
[0314] The cyclic shift m associated with the i-th RB i For m1 i = 0, and when m2 i = 0, 1, 2, 3, 4, 5, m3 i = 0, and m i = m1 i + m2i +m3 i ={0, 1, 2, 3, 4, 5} exists, and m1 i =0 indicates that sharing of the first COT is permitted, and m2 i indicates the interval between the first reserved resource and the reference slot of UE2; m1 i =6, and m2 i =0, 1, 2, 3, 4, 5, then m3 i =0, and m i =m1 i +m2 i +m3 i ={6, 7, 8, 9, 10, 11} exists, and m1 i =6 indicates that sharing of the first COT is not permitted, and m2 i indicates the interval between the first reserved resource and the reference slot of UE2.
[0315] For example, the cyclic shift m i =2 is associated with the i-th RB, and m1 i =0, m2 i =2, m3 i =0, and m1 i =0 indicates that sharing of the first COT is permitted, and m2 i =2 indicates that the interval between the first reserved resource and the reference slot of UE2 is 2, and m3 i =0 is used to calculate the difference n between two RBs using m3 of the adjacent RB.
[0316] (i + 1)-th RB is associated with the cyclic shift m i+1 For, m1 i+1 =0, and m2 i+1 =0, 1, 2, 3, 4, 5, then m3 i+1 =3, and m i+1 =m1 i+1 +m2 i+1 +m3 i+1 ={0, 1, 2, 3, 4, 5} exists, and m1 i+1 =0 indicates that sharing of the first COT is permitted, and m2 i+1m1 denotes the interval between the first reserved resource of UE2 and the reference slot; i+1 = 6, and m2 i+1 = 0, 1, 2, 3, 4, 5, m3 i+1 = 3, and m = m1 i+1 +m2 i+1 +m3 i+1 m1 = {6,7,8,9,10,11} exists, and m1 = 6 indicates that sharing of the first COT is not allowed, and m2 i+1 indicates the interval between the first reserved resource of UE2 and the reference slot.
[0317] For example, the cyclic shift m i+1 =5 is associated with the (i+1)th RB, and m1 i+1 =0, m2 i+1 =2 and m3 i+1 = 3. m1 i+1 m2=0 indicates that the first COT sharing is allowed, m2=2 indicates that the interval between the first reserved resource of UE2 and the reference slot is 2, and m3 i+1 = 3 is used to calculate the difference n between two RBs using m3 of adjacent RBs.
[0318] In this case, the difference between the third cyclic shift of the i-th RB and the (i+1)-th RB in the interlace in which the first COT shared information is located is n=m i+1 -m i =3 or n=m3 i+1 -m3 i = 3, where n = 3 indicates time domain offset information and / or frequency domain offset information.
[0319] For example, Table 21 may indicate whether sharing of the first COT corresponding to m1 is permitted. Table 21 [Table 21]
[0320] For example, the interval between the first reserved resource corresponding to m2 and the reference slot can be shown in Table 22. Table 22
Table 22
[0321] For example, the time / frequency domain offset value corresponding to n can be shown in Table 23, Table 24, or Table 25. Table 23
Table 23
Table 24
Table 25
[0322] In this case, after receiving the PSFCH on the first resource, the UE2 determines m1, m2, and m3 based on the cycle value m associated with the PSFCH, and determines whether the COT sharing information is associated with the time domain resource of the first reserved resource based on the value of m2, that is, determines whether the COT sharing information is transmitted to the UE2. If the COT sharing information is transmitted to the UE2, the UE2 determines, based on m1, that the UE2 is permitted to share the first COT. The resource shared by the UE2 within the first COT is a backward offset of only one slot in the time domain and a downward offset of only one interlace in the frequency domain with respect to the reserved resource of the UE2 within the first COT, and is determined based on the difference 3 between the cyclic shifts associated with any two RBs within the interlace where the first COT sharing information is located.
[0323] Example 2:
[0324] The first cyclic shift m1 indicates whether the second terminal device is permitted or not permitted to share the first COT. The second cyclic shift m2 indicates time domain offset information and / or frequency domain offset information. The difference n between the third cyclic shifts m3 of any two adjacent RBs within the interlace where the first COT sharing information is located indicates the time interval between the first reserved resource and the reference slot.
[0325] Optionally, m1 = i × Δ, where i indicates whether the second terminal device is permitted or not permitted to share the first COT, i = {0, 1}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 6.
[0326] Optionally, m2 = j × Δ, where j indicates time domain offset information and / or frequency domain offset information, j = {0, 1, 2, 3, 4, 5}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 1.
[0327] Optionally, m3 = k × Δ, where k indicates the time interval between the first reserved resource and the reference slot, or k = {0, 1, 2, 3, 4, 5}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 3.
[0328] Optionally, n = k×Δ, where k indicates the time interval between the first reserved resource and the reference slot, k = {0, 1, 2, 3, 4, 5}, Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 3. For example, UE1 determines that the interleaver where the first COT sharing information is located includes a plurality of RBs, and the cyclic shifts associated with the plurality of RBs are {2, 5, 8, 11, 2, 5, 8, 11,...}, respectively. The cyclic shift m associated with the first RB in the interleaver where the first COT sharing information is located is 2, the cyclic shift associated with the second RB in the interleaver where the first COT sharing information is located is 5, and by analogy, the cyclic shift m3 associated with two adjacent RBs in the interleaver where the first COT sharing information is located is 3. Details are not described again here. For information indicated by m, please refer to the following description.
[0329] The cyclic shift m associated with the i-th RB i For, m1 i = 0, and, m2 i = 0, 1, 2, 3, 4, 5, there exists m = m1 + m2 + m3 = {0, 1, 2, 3, 4, 5}, where m3 i = 0, and m i = m1 i + m2 i + m3 i = {0, 1, 2, 3, 4, 5} exists, and m1 i = 0 indicates that sharing of the first COT is permitted, and m2 i indicates time domain offset information and / or frequency domain offset information; m1 i = 6, and, m2 i = 0, 1, 2, 3, 4, 5, when m3 i = 0, and m i = m1 i + m2 i + m3 i = {6, 7, 8, 9, 10, 11} exists, and m1 i = 6 indicates that sharing of the first COT is not permitted, and m2i indicates time domain offset information and / or frequency domain offset information.
[0330] For example, the cyclic shift m i = 2 is associated with the i-th RB, and m1 i = 0, m2 i = 2, and m3 i = 0. m1 i+1 = 0 indicates that sharing of the first COT is permitted, and m2 i+1 indicates the time domain offset information and / or frequency domain offset information of UE2, and m3 i = 0 is used to calculate the difference n between two RBs using m3 of the adjacent RB.
[0331] For the cyclic shift m associated with the (i + 1)-th RB i+1 for m1 i+1 = 0, and m2 i+1 = 0, 1, 2, 3, 4, 5, m3 i+1 = 3, and m i+1 = m1 i+1 + m2 i+1 + m3 i+1 = {0, 1, 2, 3, 4, 5} exists, and m1 i+1 = 0 indicates that sharing of the first COT is permitted, and m2 i+1 indicates the interval between the first reserved resource of UE2 and the reference slot; m1 i+1 = 6, and m2 i+1 = 0, 1, 2, 3, 4, 5, m3 i+1 = 3, and m i+1 = m1 i+1 + m2 i+1 + m3 i+1 = {6, 7, 8, 9, 10, 11} exists, and m1 i+1 = 6 indicates that sharing of the first COT is not permitted, and m2 indicates the time domain offset information and / or frequency domain offset information of UE2.
[0332] For example, the cyclic shift m i+1=5 is associated with the (i + 1)-th RB, m1 i+1 =0, m2 i+1 =2, and, m3 i+1 =3. m1 i+1 =0 indicates that the sharing of the first COT is permitted, m2 i+1 =2 indicates the time domain offset information and / or frequency domain offset information indicated by UE2, m3 i+1 =3 is used to calculate the difference n between two RBs using m3 of the adjacent RB.
[0333] The difference between the cyclic shifts of the i-th RB and the (i + 1)-th RB within the interleaving where the first COT sharing information is located is n = m i+1 -m i =3 or n = m3 i+1 -m3 i =3, indicating that the interval between the first reserved resource of UE2 and the reference slot is 3.
[0334] For example, whether the sharing of the first COT corresponding to m1 is permitted can be shown in Table 26. Table 26
Table 26
[0335] For example, the time / frequency domain offset value corresponding to m2 can be shown in Table 27, Table 28, or Table 29. Table 27
Table 27
Table 28
Table 29
[0336] For example, the interval between the first reserved resource corresponding to n and the reference slot can be shown in Table 30. Table 30
Table 30
[0337] In this case, after receiving the PSFCH on the first resource, the UE2 determines m1, m2, and m3 based on the cycle value m associated with the PSFCH, and determines whether the COT sharing information is associated with the time domain resource of the first reserved resource based on the difference between the cyclic shifts associated with any two RBs, that is, determines whether the COT sharing information is transmitted to the UE2. If the COT sharing information is transmitted to the UE2, the UE2 determines, based on m1, that the UE2 is permitted to share the first COT. Next, the UE2 determines, based on m2 = 2, that the resource shared by the UE2 within the first COT is shifted backward by only one slot in the time domain and is not shifted in the frequency domain with respect to the reserved resource of the UE2 within the first COT.
[0338] Implementation 4:
[0339] The UE1 determines the cyclic shift associated with each RB in the interleaving where the first COT sharing information is located. In this implementation, the UE1 uses the cyclic shift m associated with the i-th RB in the interleaving where the first COT sharing information is located and the difference n between the cyclic shifts associated with any two RBs (when this difference is a negative number, the absolute value is used) to indicate the relevant information to the UE2, and the difference between the cyclic shifts of any two adjacent RBs in the interleaving where the first COT sharing information is located is the same. Optionally, the i-th RB may be any RB in the interleaving where the first COT sharing information is located.
[0340] Optionally, the cyclic shift m associated with the i-th RB is determined based on a first cyclic shift m1 and a second cyclic shift m2. The first cyclic shift m1 indicates whether the second terminal device is permitted or not permitted to share the first COT. The second cyclic shift m2 indicates the time interval between the first reserved resource of UE2 and the reference slot. The third cyclic shift is the difference between the cyclic shifts of any two adjacent RBs within the interlace where the first COT sharing information is located, and the third cyclic shift indicates time domain offset information and / or frequency domain offset information.
[0341] Optionally, m1 = i × Δ, where i indicates whether the second terminal device is permitted or not permitted to share the first COT, i = {0, 1}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 6.
[0342] Optionally, m2 = j × Δ, where j indicates the time interval between the first reserved resource and the reference slot, j = {0, 1, 2, 3, 4, 5}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 1.
[0343] Optionally, n = k × Δ, where k indicates time domain offset information and / or frequency domain offset information, or k = {0, 1, 2, 3, 4, 5}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 3.
[0344] Optionally, the cyclic shift m associated with the i-th RB is determined based on a first cyclic shift m1 and a second cyclic shift m2. The first cyclic shift m1 indicates whether the second terminal device is permitted or not permitted to share the first COT. The second cyclic shift m2 indicates time domain offset information and / or frequency domain offset information, and the difference between the cyclic shifts of any two adjacent RBs within the interlace where the first COT sharing information is located. The third cyclic shift is the time interval between the first reserved resource of UE2 and the reference slot.
[0345] Optionally, m1 = i × Δ, where i indicates whether the second terminal device is permitted or not permitted to share the first COT, i = {0, 1}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 6.
[0346] Optionally, m2 = j × Δ, where j indicates time domain offset information and / or frequency domain offset information, j = {0, 1, 2, 3, 4, 5}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 1.
[0347] Optionally, n = k × Δ, where k indicates the time interval between the first reserved resource and the reference slot, or k = {0, 1, 2, 3, 4, 5}, and Δ is an integer, which may be a constant, a pre-configured value, or a value configured by the network. For example, Δ = 3.
[0348] For example, UE1 indicates the relevant information to UE2 by using the cyclic shift m associated with the first RB within the interleaving where the first COT shared information is located, and the difference n between the cyclic shifts associated with any two RBs. UE1 determines that the cyclic shifts associated with the RBs within the interleaving where the first COT shared information is located are {2, 5, 8, 11,...}, the cyclic shift m associated with the first RB within the interleaving where the first COT shared information is located is 2, the cyclic shift associated with the second RB within the interleaving where the first COT shared information is located is 5, and by analogy, the cyclic shift n between two adjacent RBs within the interleaving where the first COT shared information is located is 3. Details will not be explained again here. For the information indicated by m and n, please refer to the following description.
[0349] When m1 = 0 and m2 = 0, 1, 2, 3, 4, 5, there exists m = m1 + m2 = {0, 1, 2, 3, 4, 5}, where m1 indicates that the sharing of the first COT is permitted, m2 indicates the interval between the first reserved resource of UE2 and the reference slot, and n indicates the time domain offset information and / or frequency domain offset information.
[0350] When m1 = 6 and m2 = 0, 1, 2, 3, 4, 5, there exists m = m1 + m2 = {6, 7, 8, 9, 10, 11}, where m1 indicates that the sharing of the first COT is not permitted.
[0351] For example, the time / frequency domain offset value corresponding to n can be shown in Table 31. Table 31
Table 31
[0352] How UE2 analyzes the PSFCH after receiving it will not be explained here.
[0353] In the foregoing technical solution, when the reserved resources of UE2 and UE3 overlap within the first COT, UE1 indicates time-domain offset information or frequency-domain offset information to ensure that the resources actually shared by UE2 and UE3 within the first COT do not overlap. As a result, UE2 and UE3 can simultaneously share the first COT of UE1. From the perspective of a single UE, the reliability of UE2 and UE3 is guaranteed. Both UE2 and UE3 can access the channel as quickly as possible. As a result, by not having the UE execute the LBT procedure again, the latency of UE information transmission is reduced, and the spectrum utilization rate is improved from the perspective of the system.
[0354] In the above, the indication method used when the first COT sharing information is carried in the PSFCH is described. For example, how UE1 indicates the first COT sharing information to UE2 when the first COT sharing information is carried in at least one of other signaling such as the first-stage SCI, the second-stage SCI, the new second-stage SCI (for example, SCI2-D), the MAC CE, the PC-5 RRC, and the RRC will be described below.
[0355] Optionally, the first COT sharing information includes N pieces of indication information, and each of the N pieces of indication information includes the identification information of the terminal device and information about the resources shared by the terminal device within the first COT, where N is a positive integer. Some specific implementations will be provided below.
[0356] Implementation 1:
[0357] The identification information of the terminal device includes M device identifiers, the information about the resource shared by the terminal devices within the first COT indicates the first slot, the first slot is a time unit shared by the terminal devices corresponding to the M device identifiers within the first COT, the channel corresponding to the first COT includes L interfaces or sub-channels, each indication information indicates that the terminal device corresponding to the i-th terminal device identifier among the M device identifiers shares the i-th interface or sub-channel among the L interfaces or sub-channels, and M, L, and i are all positive integers, and M is less than or equal to L.
[0358] For example, one piece of indication information included in the first COT shared information is {the first slot, UE identification information 1, UE identification information 2, UE identification information 3,...}.
[0359] Optionally, the information about the resource shared by the terminal devices within the first COT indicating the first slot may specifically be indicating the slot interval of the first slot with respect to the reference slot, or indicating the slot number of the first slot. Optionally, the reference slot may be any one of the first slot of the first COT, the first valid slot of the first COT, the slot for transmitting the first COT shared information, or the slot indicated by the DFN index and / or the slot index. Optionally, the slot number of the slot is indicated by the DFN index and / or the slot index. Optionally, the slot interval is an integer number of slots, for example, {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10} slots.
[0360] Optionally, the identification information of the UE may be the identification information of the UE having the first COT, for example, the identification information of UE1, or the identification information of the UEs sharing the first COT, for example, the identification information of UE2. Optionally, the identification information of the UE may be at least one of the source identification information of UE1 or UE2, the destination identification information of UE1 or UE2, the device identification information of UE1 or UE2, or the group identification information of UE1 or UE2. Optionally, the identification information of the UE is carried in the first stage SCI and / or the second stage SCI.
[0361] Optionally, the identification information of the UE includes Q bits, and the value of Q is an integer predefined, preconfigured, or configured by the network.
[0362] Optionally, in this implementation, the value may further be predefined. The predefined value indicates that the COT is not shared or that the COT is used for the transmission of UE1. The predefined value includes Q bits, and the values of all Q bits are all 0 or all 1; or the predefined value is P bits (P is less than or equal to Q), and the value of P is all 0 or all 1.
[0363] In the following, Implementation 1 will be described using an example.
[0364] Example 1:
[0365] The first COT shared information includes slot information "3" and UE identification information "SID2, SID2, SID3, X", that is, the first COT shared information is {3, SID2, SID2, SID3, X}. Here, 3 indicates that the shared slot is the third slot after the first slot within the first COT; SID2 is the source identification information of UE2, and SID3 is the source identification information of UE3. Specifically, the frequency domain resources within the first COT include four interleaves. In this case, UE1 indicates that the fourth slot within the first COT is shared with UE2 and UE3 for transmission by using {3, SID2, SID2, SID3, X}. UE2 can share the first COT within the interleaves with indexes 0 and 1, and UE3 can share the first COT within the interleaves with index 2. X is a predefined value. For example, X is all 0s of Q bits, or X is P, and X indicates that interleaved 4 is not shared.
[0366] Example 2:
[0367] UE1 indicates that the sixth slot within the first COT is used for UE1's transmission, or the channel within the sixth slot within the first COT is used for UE1's transmission, or the sixth slot within the first COT is not used for COT sharing, or the channel within the sixth slot within the first COT is not used for COT sharing by using {6, SID1, SID1, SID1, SID1} or {6, Y}. Y is a predefined value. For example, Y is all 1s of Q bits.
[0368] Implementation 2:
[0369] The first COT common information includes UE identification information and resource indication information. The resource indication information may be information about the transmission time - frequency resources of the UE corresponding to the UE identification information within the first COT (i.e., the transmission resources shared within the first COT), or may be information about whether the UE is capable of sharing the first COT. For the description of the UE identification information, refer to the description in Implementation 2. Details will not be described again here.
[0370] Optionally, the first COT common information includes R combinations, and each combination includes the identification information of one UE and one resource indication information.
[0371] Optionally, UE1 uses {UE identification information, information about time domain resources, information about frequency domain resources} to indicate the time domain resources and frequency domain resources for the transmission of the UE within the first COT. Optionally, the information about the time domain resources is indicated by using the TRIV. Optionally, the information about the frequency domain resources is indicated by using the FRIV. Optionally, the frequency domain resources are the frequency domain resources in the interleaving mode or the frequency domain resources in the channel format. For example, UE1 uses {SID2, TRIV, FRIV} to indicate the time domain resources and frequency domain resources for the transmission of UE2 within the first COT.
[0372] Optionally, UE1 uses {UE identification information, possible} to indicate to the UE to perform transmission within the first COT based on the time - frequency position of the reserved resources of the UE. For example, UE1 uses {SID2, enable} to indicate to UE2 to perform transmission within the first COT based on the time - frequency position indicated by the reservation information of UE2.
[0373] Optionally, UE1 indicates resources for the transmission of UEs within the first COT by using {UE identification information, bitmap}. For example, UE1 indicates resources for the transmission of UE2 within the first COT by using {SID2, bitmap}.
[0374] In the foregoing technical solution, since the number of bits carrying the first COT shared information is larger than that of the PSFCH, the shared information can be indicated directly and more accurately.
[0375] Similar to the PSFCH indicating offset information, in this embodiment, UE1 may also indicate time domain offset information and / or frequency domain offset information in the first COT shared information.
[0376] In a specific implementation, the first COT shared information includes time-frequency offset information, and the time-frequency offset information indicates to UE2 to share the first transmission resources within the first COT based on the reserved resources of UE2 and the time-frequency offset information. Accordingly, UE2 may determine the first transmission resources based on the reservation information of UE2 and the time domain offset information and / or frequency domain offset information indicated by UE1. The first transmission resources are the resources included in the first COT after the reserved resources of UE2 are shifted based on the time-frequency offset information in the time domain and / or frequency domain, and UE2 shares the first transmission resources.
[0377] Optionally, the time-frequency offset information includes a time-frequency offset direction and a time-frequency offset value. For example, two bits indicate the time-frequency offset direction. For example, 00 indicates an offset above the frequency domain, 01 indicates an offset below the frequency domain, 10 indicates an offset to the left in the time domain, and 11 indicates an offset to the right in the time domain. For example, N bits indicate the number of interleaves that are offsets below or above within the frequency domain. For example, if there are U interleaves in the channel,
Number
Number
[0378] Optionally, the time-frequency offset information includes a time-domain offset direction and a time-domain offset value, or the time-frequency offset information includes a frequency-domain offset direction and a frequency-domain offset value. For example, the time-frequency offset information includes a frequency-domain offset direction and a frequency-domain offset value. UE1 can indicate the frequency-domain offset direction using one bit. For example, 0 indicates an upward offset and 1 indicates a downward offset. For example, N bits indicate the number of interleaves that are downward or upward offsets. For example, if there are U interleaves within a channel,
Number
[0379] In the above technical solution, when the reserved resources of UE2 and UE3 overlap within the first COT, UE1 indicates time-domain offset information or frequency-domain offset information, so that both UE2 and UE3 can perform transmission within the first COT of UE1. From the perspective of a single UE, the reliability of UE2 and UE3 is guaranteed. By both UE2 and UE3 accessing the channel as quickly as possible, re-executing the LBT procedure can be avoided, and latency can be reduced. Also, from the perspective of the system, spectrum utilization is improved.
[0380] Optionally, the first stage control information includes a first field, and the first field indicates whether the resource where the first stage control information is located carries the first COT sharing information; or whether the first field is presented indicates whether the resource where the first stage control information is located carries the first COT sharing information. Whether the resource where the first stage control information is located carries the first COT sharing information includes whether the second stage SCI, MAC CE or PSFCH in the resource where the first stage control information is located carries the first COT sharing information.
[0381] Optionally, when the first COT sharing information is carried in the second stage SCI and MAC CE, UE1 uses the first field in the first stage SCI to indicate to UE2 to decode the second stage SCI (for example, the second stage SCI-D), the first COT sharing information carried in the MAC CE, or the first COT sharing information carried in the PSFCH. The first stage SCI is the first stage SCI carried on the resource where the first COT sharing information is located, or it should be understood that the PSSCH scheduled by the first stage SCI carries the first COT sharing information.
[0382] For example, if the first field occupies 1 bit and the first field is 0, this indicates that the second stage SCI, MAC CE or PSFCH does not carry the first COT sharing information. If the first field is 1, this indicates that the second stage SCI, MAC CE or PSFCH carries the first COT sharing information. In another example, the first field is presented to indicate that the second stage SCI or MAC CE carries the first COT sharing information; or the first field is not presented to indicate that the second stage SCI or MAC CE does not carry the first COT sharing information.
[0383] The main reason for using the first field for indication in SCI-1 is that when detecting control information, it can be understood that the receiving UE recognizes whether the second-stage SCI, MAC CE, or PSFCH carried on the resource where the control information is located carries the first COT shared information. When the resource carries the first COT shared information, decoding continues even when the resource does not carry the data transmitted to the receiving UE; when the resource does not carry the first COT shared information, the resource does not carry the data transmitted to the receiving UE and there is no need to continue decoding.
[0384] Optionally, when the second-stage SCI carries the first COT shared information, the second-stage SCI includes a second field and a third field. The second field indicates the number of slots that can be used for sharing within the first COT. The third field indicates information about the number of slots shared by the UE. For example, the third field is {slot information, UE identification information 1, UE identification information 2, UE identification information 3,...}.
[0385] Optionally, when the second-stage SCI carries the first COT shared information, the second-stage SCI includes a fourth field and a fifth field. The fourth field indicates the number of UEs sharing the transmission within the first COT. The fifth field indicates UE transmission information. For example, the fifth field is {UE identification information, information about time-domain resources, information about frequency-domain resources} or {UE identification information, possible}.
[0386] Optionally, when the MAC CE carries the first COT shared information, the MAC CE can transmit the first COT shared information in a multicast or broadcast manner. Optionally, all UEs sharing the first COT can decode the MAC CE; or UEs within the same group as UE1 can decode the MAC CE; or UEs within the resource pool can decode the MAC CE.
[0387] Optionally, the RNTI of the MAC CE indicates that the MAC CE carries the first COT shared information.
[0388] In the above, it has been described in detail how the first COT shared information is indicated to UE2 when it is carried in different signaling. Below, the conditions that need to be satisfied for the time domain resource (i.e., the time domain resource of the first resource) for transmitting the first COT shared information to UE2 will be described in detail.
[0389] (1) The time interval between the start time domain position of the first COT and the time domain position of the first resource is greater than or equal to the first duration.
[0390] (2) The time interval between the resource for UE2 to transmit the first SCI and the resource for transmitting the first COT shared information is greater than the second duration.
[0391] (3) The interval between the time domain position of the first resource and the actual reserved resource position of UE2 is greater than the third duration, and the third duration is the time when UE2 decodes the first COT shared information, executes packet assembly, and executes transmission / reception transition. Otherwise, UE2 starts the COT.
[0392] (4) The time interval between the time domain position of the first resource and the actual reserved resource position of UE2 is greater than the fourth duration.
[0393] (5) The time interval between the time domain position of the first resource and the time domain position of the transmission executed by UE2 within the first COT is greater than or equal to the fifth duration.
[0394] Optionally, the time domain position of the first resource under the foregoing conditions is any one of the start position of the slot where the first resource exists, the end position of the slot where the first resource exists, the start position of the symbol where the first resource exists, the end position of the symbol where the first resource exists, the end position of the last symbol of the first resource, or the start position of the first symbol of the first resource. Optionally, the time domain position of the first resource is configured or pre-configured by the network as any one of the foregoing positions.
[0395] Optionally, the S-th duration is related to the subcarrier spacing (SCS), and the S-th duration is any one of the first duration, the second duration, the third duration, the fourth duration, and the fifth duration. The slot lengths of the S-th duration at different SCSs are shown in Table 32, Table 33, Table 34, Table 35, Table 36, or Table 37. Table 32 [Table 32] Table 33 [Table 33] Table 34 [Table 34] Table 35 [Table 35] Table 36 [Table 36] Table 37 [Table 37]
[0396] Optionally, the S-th duration is any one of 0, 1, 2, 3, 4, 5, 6, 7, and 8 slots. For example, the value of the S-th duration is pre-configured or configured by using the network.
[0397] Optionally, the S-th duration includes the sum of the time corresponding to A milliseconds and B slots, where both A and B are positive numbers.
[0398] Optionally, the S-th duration includes at least one of the following times, or the sum of at least two of the following times: The following times are the time for preparing the detection result; the time for reporting the detection result to the MAC layer; the time for the MAC layer to perform resource selection or grant (selected sidelink grant) creation; the time for the MAC layer to indicate the resources to the physical layer; the time for transmitting / receiving the transition; and the data preparation time. The data preparation time includes the time for at least one of channel coding, modulation, RE mapping, OFDM signal generation, and packet assembly.
[0399] Optionally, if the time domain resource for transmitting the first COT sharing information does not meet at least one of the foregoing conditions, UE2 does not share the first COT, or UE2 accesses the started COT (e.g., type 1 LBT) through a type 1 channel.
[0400] Optionally, the time domain resource for carrying the first COT sharing information (i.e., the time domain resource of the first resource) may be any one of the following.
[0401] The time-domain resource for the first COT common information is within M symbols after the symbol in which the PSCCH is located; or, the time-domain resource for the first COT common information is within the nearest M symbols after the symbol in which the PSCCH is located; or, the time-domain resource for the first COT common information is within the nearest M symbols separated by a first symbol interval after the symbol in which the PSCCH is located, and the first symbol interval is a positive integer; or, the time-domain resource for the first COT common information is within the first M symbols of a slot; or, the time-domain resource for the first COT common information is within the last but two symbols and the last but one symbol of a slot. M is an integer, for example, M = 1, 2, 3.
[0402] S704: UE2 determines whether to permit UE2 to share the first COT based on the first COT common information.
[0403] For details on the stage where UE2 analyzes whether the first COT common information is to be transmitted to UE2 and the stage where the second terminal device determines whether the first COT can be shared based on the first COT common information, please refer to the foregoing description. For details, it will not be explained again here. In the foregoing technical solution, UE1 may indicate whether another terminal device (for example, UE2) can share the started COT based on the reserved resources indicated by the SCI of another terminal device. As a result, the transmission of UE1 and the transmission of another terminal device form continuous transmission within the COT, and the interruption of the COT started by UE1 can be avoided. In addition, the sharing UE2 may execute transmission by starting a COT, or may execute transmission by sharing the COT of UE1. For the former (UE2 executes transmission by starting a COT), if the reserved resources of UE2 are within the COT started by UE1 and UE1 does not share the COT with UE2 for transmission (for example, the COT is used for transmission by UE1 or used for transmission by another sharing UE), UE2 will not succeed in LBT before the reserved resources. In other words, UE2 can execute transmission only after the COT transmission of UE1 is completed. For the latter (UE2 shares the COT of UE1), UE2 can execute transmission within the time domain of the reserved resources to reduce latency.
[0404] Next, the following continues with the relevant description of how another UE accesses the first COT after UE1 permits sharing the first COT with the other UE. According to the channel access regulation of NR-U, when a UE shares the COT of another device, type 2 LBT needs to be performed before access. Similarly, in SL-U, when a UE shares the COT of this other device, the UE also needs to perform type 2 LBT before access. As shown in FIG. 15, the first COT of UE1 includes six slots from slot 1 to slot 6. UE2, UE3, and UE4 are all UEs that share the first COT. In SL-U, according to the access regulation, when accessing the first COT of UE1, UE2, UE3, and UE4 need to perform type 2 LBT before access. The slots shared by UE2, UE3, and UE4 within the first COT are shown in this figure. In this case, the slot where UE2 and UE3 need to access the first COT is slot 3, and the slot where UE4 needs to access the first COT is slot 4. Since the start slots of the reserved resources of UE2 (or UE3) and UE4 within the first COT are different (that is, UE2 and UE4 sequentially access channels in different slots), the continuous transmission of UE2 causes an LBT failure of UE4. In this embodiment, it is designed such that UE2, UE3, and UE4 need to reserve time domain resources for performing type 2 LBT at some time domain positions within the first COT to ensure that a UE newly accessing the first COT can perform the access normally.
[0405] Optionally, the time domain resources for performing type 2 LBT can be understood as time domain resources where UE1 and / or the UEs sharing the first COT do not transmit SL information; or time domain resources within the GAP in the transmission of UE1 and / or the UEs sharing the first COT; or time domain resources where UE1 and / or the UEs sharing the first COT stop transmitting SL information; or time domain resources where UE1 and / or the UEs sharing the first COT temporarily suspend transmitting SL information.
[0406] Optionally, the unit of the duration for performing type 2 LBT is μs, ms, symbol, or slot. For example, the duration for performing type 2 LBT is at least one of 16 μs, 23 μs, 25 μs, 29 μs, 30 μs, 32 μs, 38 μs, 39 μs, 42 μs, or 51 μs. For example, the duration for performing type 2 LBT is preconfigured or configured by the network as at least one of the aforementioned values. When the time domain resource for performing type 2 LBT is a slot or a symbol, the time domain resource where the SL information is not transmitted may be less than or equal to the duration corresponding to this symbol.
[0407] Optionally, the position of the time domain resource for performing type 2 LBT within one slot may be the following positions, that is, M symbols after the start position of one slot, M symbols before the end position of one slot, or M symbols within one slot. M is a positive integer. For example, M = 1, 2, 3. For example, the time domain resource for performing type 2 LBT within one slot is within M symbols after the symbol where the PSCCH is located; or the time domain resource for performing type 2 LBT within one slot is within the nearest M symbols after the symbol where the PSCCH is located; or the time domain resource for performing type 2 LBT within one slot is within the nearest M symbols separated by a first symbol interval after the symbol where the PSCCH is located, and the first symbol interval is a positive integer number of symbols.
[0408] In the following, the present application provides some specific implementations for determining a specific slot in which the time domain resource for performing type 2 LBT is reserved within the first COT.
[0409] Implementation 1:
[0410] Each slot within the first slot set includes time domain resource for type 2 LBT, and the first slot set is a set of slots used by all terminal devices sharing the first COT to access the first COT.
[0411] Optionally, UE2 continuously transmits N PSCCHs and / or PSSCHs within N slots (N is an integer greater than or equal to 1), and the slot in which UE2 transmits the first PSCCH and / or PSSCH is the slot in which UE2 accesses the first COT. For example, as shown in FIG. 15, the first COT of UE1 includes six slots from slot 1 to slot 6. UE2, UE3, and UE4 are all UEs sharing the first COT, and the slots shared by UE2, UE3, and UE4 within the first COT are shown in FIG. 15. In this case, the slots in which UE2 and UE3 access the first COT are slot 3, and the slot in which UE4 accesses the first COT is slot 4. Therefore, the first slot set includes slot 3 and slot 4.
[0412] Optionally, UE2 continuously transmits N PSCCHs and / or PSSCHs within M slots (N is an integer greater than or equal to 1), and the slot in which UE2 continuously transmits the first PSCCH and / or PSSCH is the slot in which UE2 accesses the first COT. For example, as shown in FIG. 15, the first slot set includes slot 3.
[0413] Optionally, UE2 discontinuously transmits N PSCCHs and / or PSSCHs within M slots (N is an integer greater than or equal to 1), and the slot in which UE2 transmits each PSCCH and / or PSSCH is the slot in which UE2 accesses the first COT. For example, as shown in FIG. 15, the first slot set includes slot 3 and slot 4.
[0414] Implementation 2:
[0415] Each slot in the first slot set includes time domain resources for type 2 LBT, and the first slot set is a set of slots used by each of all terminal devices sharing the first COT for transmitting SL information.
[0416] Optionally, UE2 transmits N PSCCHs and / or PSSCHs in N slots (N is an integer greater than or equal to 1), and the slots in which UE2 transmits each PSCCH and / or PSSCH are the slots in which UE2 transmits SL information. For example, as shown in FIG. 15, the first slot set includes slot 3 and slot 4.
[0417] Implementation 3:
[0418] Each slot in the first slot set includes time domain resources for type 2 LBT, and the first slot set is a set of all slots in the first COT. For example, as shown in FIG. 15, the first slot set includes slot 1, slot 2, slot 3, slot 4, slot 5, and slot 6.
[0419] Optionally, at least one of the above three implementations may be predefined, preconfigured, or configured by the network.
[0420] Optionally, in the present application, UE2 determines (shared) resources for the transmission of UE3 within the first COT based on the COT sharing information indicated by UE1 to UE3 and the second SCI transmitted by UE3. The second SCI indicates the reserved resources of UE3. In this way, UE2 can determine a specific slot of the first COT used for type 2 LBT, that is, can determine the first slot set, based on any one of the three implementations described above. For example, when the first COT sharing information is carried in the PSFCH, the specific slot of the first COT used for type 2 LBT can be determined by an implicit indication method.
[0421] Optionally, UE1 may explicitly indicate whether there are time domain resources for type 2 LBT in a slot after the reference slot. Optionally, the reference slot may be the slot for transmitting the first COT sharing information, the slot for UE1 to access the channel, the first slot within the first COT of UE1, the first complete slot within the first COT of UE1, or the first valid slot within the first COT of UE1.
[0422] Optionally, a bitmap may be used for an explicit indication to show whether there are time domain resources for type 2 LBT in a slot after the reference slot. For example, based on FIG. 15, the slot for transmitting the first COT sharing information is used as the reference slot, and 1100 indicates that for slots 3 to 6, the UEs sharing the first COT can perform type 2 LBT in slots 3 and 4. In another example, the first slot within the first COT of UE1 is used as the reference slot, and 001100 indicates that for slots 1 to 6, the UEs sharing the first COT can perform type 2 LBT in slots 3 and 4.
[0423] In the above, a specific slot within the first COT where a time domain resource for performing type 2 LBT needs to be reserved has been determined. Below, the possible positions of the time domain resources for type 2 LBT within one slot will mainly be described.
[0424] Optionally, the AGC symbols and / or GAP symbols within each slot in the first slot set include time domain resources for type 2 LBT. For ease of explanation, an example where the time domain resource for type 2 LBT is the sixth duration is used here for illustration.
[0425] Optionally, the duration of the sixth duration is at least one of 16 μs, 23 μs, 25 μs, 29 μs, 30 μs, 32 μs, 38 μs, 39 μs, 42 μs, or 51 μs. Optionally, the value of the sixth duration is preconfigured or configured by the network.
[0426] Method 1: The symbol where the AGC is located includes the time domain resource for type 2 LBT.
[0427] Optionally, the AGC symbol includes the time domain resource for type 2 LBT. It can be further understood that the time domain resource for type 2 LBT is within the first symbol of the slot. As shown in Fig. 16(a), the first sixth duration of this symbol is the time domain resource for type 2 LBT. The remaining part of this symbol is used for the AGC of the slot. For example, in 15 kHz, the length of one symbol is 71.35 μs, the first sixth duration equal to 25 μs is the time domain resource for type 2 LBT, and the last 46.35 μs is the symbol used for AGC.
[0428] Method 2: The cyclic prefix extension (CPE) is used to replace the AGC, and the symbol where the CPE is located includes the time domain resource for type 2 LBT.
[0429] Optionally, the CPE symbol includes a time-domain resource for type 2 LBT. It can be further understood that the time-domain resource for type 2 LBT is within the first symbol of the slot. As shown in (b) of FIG. 16, the first sixth duration of this symbol is the time-domain resource for type 2 LBT. The remaining part of this symbol is used for the CPE within the slot. For example, in 15 kHz, the length of one symbol is 71.35 μs, the first sixth duration equal to 25 μs is the time-domain resource for type 2 LBT, and the last 46.35 μs is the symbol used for AGC.
[0430] Method 3: The symbol in which the GAP is located includes a time-domain resource for type 2 LBT.
[0431] Optionally, the GAP symbol includes time domain resources for type 2 LBT. It can be further understood that the time domain resources for type 2 LBT are within the last symbol of the slot or within the first symbol of the slot. As shown in (c) of FIG. 16, the first sixth duration of this symbol is used for the GAP of the slot, and the GAP is the time domain resource for type 2 LBT. Optionally, the remaining part of this symbol is CPE, and the content of the previous symbol is replicated, or the content of the next symbol is replicated. Optionally, the remaining part of this symbol carries the PSSCH. For example, in 15 kHz, the length of one symbol is 71.35 μs, the first sixth duration equal to 25 μs is the GAP, the GAP is the time domain resource for type 2 LBT, and the last 46.35 μs is CPE or carries the PSSCH. Alternatively, as shown in (d) of FIG. 16, the last sixth duration of this symbol is used for the GAP of the slot, and the GAP is the time domain resource for type 2 LBT. Optionally, the remaining part of this symbol is CPE, and the content of the previous symbol is replicated, or the content of the next symbol is replicated. Optionally, the remaining part of this symbol carries the PSSCH. For example, in 15 kHz, the length of one symbol is 71.35 μs, the last sixth duration equal to 25 μs is the GAP, the GAP is the time domain resource for type 2 LBT, and the first 46.35 μs is CPE or carries the PSSCH.
[0432] Scheme 4: The last symbol in the previous slot and the first symbol in the subsequent slot among two adjacent slots include time domain resources for type 2 LBT.
[0433] It can be further understood that the time-domain resources for type 2 LBT are within the GAP symbol in the previous slot and the AGC symbol in the subsequent slot among two adjacent slots. As shown in (e) of FIG. 16, AGC, the sixth duration, and GAP altogether occupy two symbols. For example, in 30 kHz, the length of one symbol is 35.68 μs. The AGC symbol is shortened to (35.68 - A) μs, the GAP symbol is shortened to (35.68 - B) μs, and the sum of the lengths A and B is equal to the sixth duration.
[0434] Beneficial effects of method 4: For example, in 30 kHz, the length of one symbol is 35.68 μs. When the length of the sixth duration is 25 μs, the remaining time 35.68 - 25 = 10.68 μs is insufficient for AGC. Therefore, in the case of a larger subcarrier spacing, method 4 is more effective.
[0435] Method 5: The last symbol in the previous slot and the first symbol in the subsequent slot among two adjacent slots include the time-domain resources for type 2 LBT.
[0436] It can be further understood that the time-domain resources for Type 2 LBT are within the GAP symbol in the previous slot and the AGC symbol in the subsequent slot among two adjacent slots. As shown in (f) of FIG. 16, the sixth duration is within the last symbol in the previous slot and the first symbol in the subsequent slot. The first sixth duration of these two symbols is used for the GAP of the previous slot, and the GAP is the time-domain resource for Type 2 LBT, and the remaining part of these two symbols is used for AGC. For example, in 30 kHz, the length of one symbol is 35.68 μs, the length of two symbols is 71.35 μs, and the first sixth duration equal to 25 μs is the time-domain resource for Type 2 LBT, and the last 46.35 μs is the symbol used for AGC. As shown in (g) of FIG. 16, the sixth duration is within the last symbol in the previous slot and the first symbol in the subsequent slot. The first sixth duration of these two symbols is used for the GAP of the previous slot, and the GAP is the time-domain resource for Type 2 LBT, and the remaining part of these two symbols is used for AGC. For example, in 60 kHz, the length of one symbol is 17.84 μs, the length of two symbols is 35.68 μs, and the first sixth duration equal to 25 μs is the time-domain resource for Type 2 LBT, and the last 10.68 μs is the symbol used for AGC.
[0437] Method 6: Increase the CP length between symbols in the slot to ensure that 25 μs is reserved at the end of the slot.
[0438] Since the existing GAP symbol is too long, another UE can access the channel by successfully performing type 1 LBT during this period, resulting in an interruption of the first COT of UE1. However, according to the constraints of the above-described solution means, the GAP positions and AGC positions within the resource pool are still unified. For GAP, when the transmitting UE performs transmission, the receiving UE is still in the transmission / reception transition state and the situation where reception cannot be performed does not occur. For AGC, transmission at the frequency domain position does not affect AGC adjustment at subsequent positions.
[0439] In addition, as shown in FIG. 15, for a plurality of UEs (UE2, UE3, and UE4) sharing the first COT, in some slots (for example, slot 5), none of the UEs needs to newly access the channel. Therefore, some UEs (for example, UE3 and UE4) can perform continuous transmission without GAP and / or AGC. Hereinafter, using an example, the influence of type 2 LBT duration on GAP and AGC in a slot will be described.
[0440] Optionally, the first symbol in each slot within the first slot set is a symbol used for AGC.
[0441] Optionally, the first symbol of a slot not belonging to the first slot set within the first COT is not a symbol used for AGC; or the first symbol of a slot not belonging to the first slot set within the first COT is used to transmit SL information.
[0442] Optionally, UE1 performs transmission in the first slot and the second slot within the first COT; or UE2 performs transmission in the first slot and the second slot within the first COT. The first slot and the second slot are adjacent in the time domain. The last symbol in the first slot is not a GAP symbol, or the last symbol in the first slot is used to transmit SL information.
[0443] For example, (1) when both Slot 1 and Slot 2 are used by UE1 for transmission, UE1 does not need to perform a transmission / reception transition. Therefore, at the end position of Slot 1, no GAP is required.
[0444] (2) When both Slot 1 and Slot 2 are used by UE1 for transmission, at the start position of Slot 2, no AGC is required to implement continuous transmission of UE1.
[0445] (3) When Slot 5 is used by UE1 for reception and Slot 6 is used by UE1 for transmission, UE1 needs to perform a transmission / reception transition, and at the end position of Slot 5, a GAP is required.
[0446] (4) When both Slot 4 and Slot 5 are used by UE3 and UE4 for transmission, at the end position of Slot 4, no GAP is required.
[0447] (5) When both Slot 4 and Slot 5 are used by UE3 and UE4 for transmission, at the start position of Slot 5, no GAP is required.
[0448] Optionally, whether there are GAP positions and / or AGC positions in the slots within the first COT can be predefined, preconfigured or configured by the network in advance.
[0449] In the above, the communication method provided in the present application has been described in detail. In the following, the communication device provided in the present application will be described.
[0450] FIG. 17 is a block diagram of a communication device 1000 according to the present application.
[0451] In a possible design, as shown in FIG. 17, the communication device 1000 includes a transceiver unit 1100 and a processing unit 1200. The communication device 1000 may implement the steps or procedures executed by the first terminal device in the foregoing method embodiments. For example, the communication device 1000 may be the first terminal device, or may be a chip or circuit disposed within the first terminal device. The transceiver unit 1100 is configured to execute reception and transmission related operations of the first terminal device in the foregoing method embodiments, and the processing unit 1200 is configured to execute processing related operations of the first terminal device in the foregoing method embodiments.
[0452] The transceiver unit 1100 is configured to receive a first sidelink control information SCI from a second terminal device, and the first SCI indicates reserved resources of the second terminal device. The processing unit 1200 is configured to determine that all or part of the reserved resources of the second terminal device are within a first COT, where the first COT is the started COT of the first terminal device. The transceiver unit 1100 is further configured to transmit first COT sharing information to the second terminal device, and the first COT sharing information indicates whether sharing of the first COT is permitted or not permitted.
[0453] Optionally, the processing unit 1200 is further configured to determine a first resource, where the first resource is used to transmit the first COT sharing information.
[0454] Optionally, the processing unit 1200 is specifically configured to determine the first resource based on the reserved resources of the second terminal device; determine the first resource based on the reserved resources of the second terminal device within the first COT; or determine the first resource based on the first reserved resource, where the first reserved resource is the reserved resource of the second terminal device within the first COT, the first reserved resource corresponds to one slot in the time domain and one subchannel or interlace in the frequency domain. For the description of the first reserved resource, please refer to the description in the corresponding embodiment. Details will not be described again here.
[0455] Optionally, the processing unit 1200 is specifically configured to determine the time domain resource of the first resource based on the time domain resource of the first reserved resource, where the time domain resource of the first resource is a time domain resource that is at least the first time interval away from the first reserved resource and before the first reserved resource.
[0456] Optionally, the processing unit 1200 is specifically configured to determine the frequency domain resource of the first resource based on the frequency domain resource of the first reserved resource, where the frequency domain resource of the first resource is the frequency domain resource of the first reserved resource.
[0457] Optionally, the first COT sharing information is a sequence of first resources, and the processing unit 1200 further includes information indicating whether to permit the second terminal device to share the first COT; a time interval between the first reserved resource and a reference slot, where the reference slot is a slot of the first resource or a start slot of the first COT; time domain offset information and / or frequency domain offset information, where the time domain offset information and / or frequency domain offset information indicate a time domain offset and / or a frequency domain offset of the resources shared by the second terminal device within the first COT with respect to the reserved resources of the second terminal device within the first COT; or is configured to determine a cyclic shift of the sequence based on at least one of the parameters or conditions of the frequency domain resources of the first reserved resource. For the specific manner of determining the cyclic shift associated with the first resource, refer to the description in the corresponding embodiment. Details are not described again here.
[0458] Optionally, in an implementation where the communication device 1000 is the first terminal device in an embodiment of the method, the transceiver unit 1100 may be a receiver. The receiver and the transmitter may alternatively be integrated into a transceiver. The processing unit 1200 may be a processing device.
[0459] The functions of the processing device may be implemented by hardware or may be implemented by hardware that executes corresponding software. For example, the processing device may include a memory and a processor. The memory is configured to store a computer program, and the processor reads and executes the computer program stored in the memory. As a result, the communication device 1000 executes the operations and / or processes performed by the first terminal device in the method embodiments. Optionally, the processing device may include only a processor, and the memory configured to store a computer program is located outside the processing device. The processor is connected to the memory through a circuit / wire to read and execute the computer program stored in the memory. In another example, the processing device may be a chip or an integrated circuit.
[0460] Optionally, in an implementation where the communication device 1000 is a chip or an integrated circuit installed in the first terminal device, the transceiver unit 1100 may be a communication interface or an interface circuit. The processing unit 1200 may be a processor or a microprocessor integrated into the chip or integrated circuit. This is not limited in this specification.
[0461] In another possible design, the communication device 1000 includes a transceiver unit 1100 and a processing unit 1200. The communication device 1000 may implement the steps or procedures performed by the second terminal device in the method embodiments described above. For example, the communication device 1000 may be the second terminal device or may be a chip or a circuit disposed within the second terminal device. The transceiver unit 1100 is configured to execute the reception and transmission related operations of the second terminal device in the method embodiments described above, and the processing unit 1200 is configured to execute the processing related operations of the second terminal device in the method embodiments described above.
[0462] The transceiver unit 1100 is configured to transmit first sidelink control information to a first terminal device, and the first sidelink control information indicates reserved resources of a second terminal device. The transceiver unit 1100 is further configured to receive first COT sharing information from the first terminal device, where the first COT sharing information indicates whether sharing of a first COT is permitted or not, the first COT sharing information is indicated to the second terminal device, the first COT is a started COT of the first terminal device, and all or part of the reserved resources of the second terminal device are within the first COT. The processing unit 1200 is configured to determine whether to share the first COT based on the first COT sharing information.
[0463] Optionally, the processing unit 1200 is further configured to determine, based on a first resource, that the first COT sharing information is indicated to the second terminal device, where the first resource is used to transmit the first COT sharing information, the first resource is determined based on the reserved resources of the second terminal device, or the first resource is determined based on the reserved resources of the second terminal device within the first COT, or the first resource is determined based on a first reserved resource, the first reserved resource is the reserved resource of the second terminal device within the first COT, the first reserved resource corresponds to one slot in the time domain and corresponds to one subchannel or interlace in the frequency domain.
[0464] Optionally, the processing unit 1200 is specifically configured to determine, as the time domain resource of the first reserved resource, a time domain resource that is separated from the time domain resource of the first resource by at least a first time interval and is after the time domain resource of the first resource; and is configured to determine that the first COT sharing information is indicated to the second terminal device.
[0465] Optionally, the processing unit 1200 is configured to specifically determine that the frequency domain resource of the first resource is the same as the frequency domain resource of the first reserved resource; and determine that the first COT sharing information is indicated to the second terminal device.
[0466] Optionally, the transceiver unit 1100 is further configured to receive second COT sharing information on a second resource, where the second resource indicates that the second COT sharing information is indicated to a third terminal device, and the second COT sharing information indicates whether to share the first COT. The processing unit 1200 is further configured to determine, based on the second resource and the second COT sharing information, the resources shared by the third terminal device within the first COT. The processing unit 1200 is further configured to determine a first slot set based on the time domain resources of the resources shared by the second terminal device and the third terminal device within the first COT, and each slot within the first slot set within the first COT includes time domain resources for type 2 LBT.
[0467] Optionally, in an implementation where the communication device 1000 is the second terminal device in the method embodiment, the transceiver unit 1100 may be a receiver. The receiver and the transmitter may alternatively be integrated into a transceiver. The processing unit 1200 may be a processing device.
[0468] The functions of the processing device may be implemented by hardware or by hardware that executes the corresponding software. For example, the processing device may include a memory and a processor. The memory is configured to store a computer program, and the processor reads and executes the computer program stored in the memory. As a result, the communication device 1000 executes the operations and / or processes performed by the second terminal device in the method embodiments. Optionally, the processing device may include only a processor, and the memory configured to store the computer program is located outside the processing device. The processor is connected to the memory through a circuit / wire to read and execute the computer program stored in the memory. In another example, the processing device may be a chip or an integrated circuit.
[0469] Optionally, in one implementation where the communication device 1000 is a chip or an integrated circuit installed in the second terminal device, the transceiver unit 1100 may be a communication interface or an interface circuit. The processing unit 1200 may be a processor or a microprocessor integrated into the chip or the integrated circuit. This is not limited in this specification.
[0470] FIG. 18 shows a communication device 1800 according to an embodiment of the present application. The device shown in FIG. 18 may be an implementation of the hardware circuit of the device shown in FIG. 17. The communication device is applicable to the foregoing flowchart and executes the functions of the terminal device or the network device in the method embodiments described above. For ease of explanation, FIG. 18 shows only the main components of the communication device.
[0471] The communication device 1800 may be a terminal device and can implement the functions of the first terminal device or the second terminal device in the method provided in the embodiments of the present application. Alternatively, the communication device 1800 may be a device that can support the first terminal device or the second terminal device in implementing the corresponding functions in the method provided in the embodiments of the present application. The communication device 1800 may be a chip system. In the present embodiment of the present application, the chip system may include a chip or may include a chip and another discrete component. For specific functions, please refer to the description of the method embodiments above.
[0472] The communication device 1800 includes one or more processors 1801 configured to implement the functions of the first terminal device or the second terminal device in the method provided in the embodiments of the present application, or to support the communication device 1800 in implementing these functions. For details, please refer to the detailed description in the exemplary method. Details will not be described again here. The processor 1801 may also be referred to as a processing unit or a processing module and may implement specific control functions. The processor 1801 may be a general-purpose processor or a dedicated processor, etc. For example, the processor may include a central processing unit, an application processor, a modem processor, a graphics processing unit, an image signal processor, a digital signal processor, a video codec processor, a controller, a memory, and / or a neural network processor. The central processing unit may be configured to control the communication device 1800, execute software programs, and / or process data. Different processors may be independent devices or may be integrated into one or more processors, for example, integrated into one or more application-specific integrated circuits. The processor in the embodiments of the present application may be a central processing unit (CPU), or another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or another programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It can be understood that the general-purpose processor may be a microprocessor or any ordinary processor, etc.
[0473] Optionally, the communication device 1800 includes one or more memories 1802 configured to store instructions 1804. The instructions can be executed on the processor 1801 to enable the communication device 1800 to perform the methods described in the embodiments of the foregoing methods. The memory 1802 is coupled to the processor 1801. The coupling in the present embodiment of the present application may be an indirect coupling or a communication connection between devices, units or modules in electrical form, mechanical form or another form, and is used for information exchange between devices, units or modules. The processor 1801 can cooperate with the memory 1802. At least one of the at least one memory may be included in the processor. Note that the memory 1802 is not necessary and is thus shown using a dotted line in FIG. 18.
[0474] Optionally, the memory 1802 may further store data. The processor and the memory may be separately arranged or integrated together. In the present embodiment of the present application, the memory 1802 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), or may be a volatile memory, such as a random-access memory (RAM). Alternatively, the processor in the present embodiment of the present application may be a flash memory, a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), a register, a hard disk, a removable hard disk, a CD-ROM, or any other form of storage medium well-known in the art. For example, the storage medium is coupled to the processor, and as a result, the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may alternatively be a component of the processor. The processor and the storage medium may be disposed in an ASIC. In addition, the ASIC may be located in a network device or a terminal device. Of course, the processor and the storage medium may alternatively exist as discrete components within a network device or a terminal device.
[0475] The memory is any other medium that can hold or store the expected program code in the form of an instruction structure or a data structure and can be accessed by a computer, but is not limited thereto. The memory in the present embodiment of the present application may alternatively be a circuit or any other device capable of implementing a storage function and is configured to store program instructions and / or data.
[0476] Optionally, the communication device 1800 may include an instruction 1803 (which may also be referred to as a code or program in some cases). The instruction 1803 may be executed on a processor to enable the communication device 1800 to execute the methods described in the foregoing embodiments. The processor 1801 may store data.
[0477] Optionally, the communication device 1800 may further include a transceiver 1805 and an antenna 1806. The transceiver 1805 may be referred to as a transceiver unit, transceiver module, transceiver machine, transceiver circuit, transceiver, or input / output interface, etc., and is configured to implement the transceiver function of the communication device 1800 through the antenna 1806.
[0478] The processor 1801 and the transceiver 1805 described in the present application may be implemented in an integrated circuit (IC), analog IC, radio frequency integrated circuit (RFID), mixed signal IC, ASIC, printed circuit board (PCB), or electronic device, etc. The communication device described in this specification may be implemented by an independent device (e.g., an independent integrated circuit or a mobile phone), or may be a part of a large device (e.g., a module that can be embedded in another device). For details, please refer to the foregoing description of the terminal device and the network device. Details will not be described again here.
[0479] Optionally, the communication device 1800 may further include one or more of the following components, namely, 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, etc. In some embodiments, the communication device 1800 may include more or fewer components, and it can be understood that some components may be integrated or some components may be divided. These components may be implemented by hardware, software, or a combination of software and hardware.
[0480] In addition, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores computer instructions. When the computer instructions are executed on a computer, the operations and / or procedures executed by the first terminal device in the embodiments of the method of the present application are executed.
[0481] The present application further provides a computer-readable storage medium. The computer-readable storage medium stores computer instructions. When the computer instructions are executed on a computer, the operations and / or procedures executed by the second terminal device in the embodiments of the method of the present application are executed.
[0482] The present application further provides a computer program product, and the computer program product includes computer program code or instructions. When the computer program code or instructions are executed on a computer, the operations and / or procedures executed by the first terminal device in the embodiments of the method of the present application are executed.
[0483] The present application further provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are executed on a computer, the operations and / or procedures executed by the second terminal device in the embodiments of the method of the present application are executed.
[0484] In addition, the present application further provides a chip, which includes a processor. A memory configured to store a computer program is arranged independently of the chip, and the processor is configured to execute the computer program stored in the memory, so that the operations and / or processes executed by the corresponding device or network element in any method embodiment are executed.
[0485] Furthermore, the chip may include a communication interface. The communication interface may be an input / output interface or an interface circuit, etc. Furthermore, the chip may include a memory.
[0486] In addition, the present application further provides a communication system including one or more of the devices or network elements in the embodiments of the present application.
[0487] The processor in the embodiments of the present application may be an integrated circuit chip and has signal processing capabilities. In the implementation process, the steps in the embodiments of the foregoing method may be implemented by the hardware integration logic circuit in the processor or by using instructions in the form of software. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. It can be understood that the general-purpose processor may be a microprocessor, or the processor may be any conventional processor or the like. The steps of the method disclosed in the embodiments of the present application may be directly presented as being executed and completed by a hardware encoding processor, or by a combination of hardware and software modules in the encoding processor. The software module may be located in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or a register. The storage medium is located in the memory, and the processor reads the information in the memory and completes each step of the foregoing method in combination with the hardware of the processor.
[0488] The memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both a volatile memory and a non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM) and is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DRRAM). It should be noted that the memory and methods within the systems described herein are intended to include, but not be limited to, these memories and any other suitable types of memory.
[0489] Those skilled in the art will recognize that, in combination with the examples described in the embodiments disclosed herein, the units and algorithm steps can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or by software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0490] For the sake of simplicity and conciseness, for the detailed operation processes of the above-described system, apparatus, and units, reference may be made to the corresponding processes in the embodiments of the above-described method, which can be clearly understood by those skilled in the art. Details will not be described again here.
[0491] It should be understood that in some embodiments provided in the present application, the disclosed system, apparatus, and method can be implemented in other ways. For example, the described embodiments of the apparatus are merely examples. For example, the division into units is only a logical function division, and there may be other divisions during actual implementation. For example, a plurality of units or components may be combined, or integrated into another system, or some features may be ignored or not executed. In addition, the indicated or described mutual coupling, direct coupling, or communication connection may be implemented through some interfaces. The indirect coupling or communication connection between devices or units may be implemented in an electrical, mechanical, or other form.
[0492] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units. They may be located in one place or may be distributed across multiple network units. Some or all of these units can be selected based on the actual requirements for achieving the objectives of the solution in the embodiments.
[0493] In addition, multiple functional units in the embodiments of the present application may be integrated into one processing unit, and each of these units may physically exist alone, or two or more units may be integrated into one unit.
[0494] The term "and / or" in the present application is merely a corresponding relationship for explaining related objects, indicating that three relationships can exist. For example, A and / or B can represent that only A exists, both A and B exist, and only B exists. A, B, and C can all be singular or plural, without limitation.
[0495] When these functions are implemented in the form of software functional units and sold or used as independent products, these functions can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application is essentially, or the part that contributes to the prior art, or a part of the technical solution can be implemented in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for instructing a computer device (which may be a computer, a server, a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present application. The aforementioned storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0496] The foregoing description is merely a specific implementation of the present application and is not intended to limit the protection scope of the present application. Any modifications or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present application shall be included in the protection scope of the present application. Therefore, the protection scope of the present application shall comply with the protection scope of the claims.
Claims
1. A communication method, comprising: receiving, by a first terminal device, first side link control information (SCI) from a second terminal device, where the first SCI indicates reserved resources of the second terminal device; determining, by the first terminal device, that all or part of the reserved resources of the second terminal device are within a first channel occupancy time (COT), where the first COT is the started COT of the first terminal device; and transmitting, by the first terminal device, first COT sharing information to the second terminal device, where the first COT sharing information indicates whether sharing of the first COT is permitted or not. The method as claimed in claim 1.
2. determining, by the first terminal device, a first resource, where the first resource is used for transmitting the first COT sharing information. The method as claimed in claim 1, further comprising the step of claim 7.
3. The step of determining, by the first terminal device, the first resource comprises: determining, by the first terminal device, the first resource based on the reserved resources of the second terminal device; determining, by the first terminal device, the first resource based on the reserved resources of the second terminal device within the first COT; or determining, by the first terminal device, the first resource based on a first reserved resource, where the first reserved resource is the reserved resource of the second terminal device within the first COT, the first reserved resource corresponds to one slot in the time domain and one subchannel or interleaving in the frequency domain. The method as claimed in claim 2, having the step of claim 13. The method as claimed in claim 2.
4. The first reserved resource is a resource having the smallest slot index and the smallest subchannel or interleaving index among the reserved resources within the first COT; The first reserved resource is a resource having the smallest slot index and the largest subchannel or interleaving index among the reserved resources within the first COT; The first reserved resource is a resource having the largest slot index and the largest subchannel or interleaving index among the reserved resources within the first COT; or The first reserved resource is a resource having the largest slot index and the smallest subchannel or interleaving index among the reserved resources within the first COT. The method according to claim 3.
5. The step of determining the first resource based on the first reserved resource by the first terminal device is: The step of determining the time domain resource of the first resource based on the time domain resource of the first reserved resource by the first terminal device, where the time domain resource of the first resource is a time domain resource that is before the first reserved resource and is separated from the first reserved resource by at least a first time interval. including The method according to claim 3 or 4.
6. The step of determining the first resource based on the first reserved resource by the first terminal device is: The step of determining the frequency domain resource of the first resource based on the frequency domain resource of the first reserved resource by the first terminal device, where the frequency domain resource of the first resource is the frequency domain resource of the first reserved resource. including The method according to any one of claims 3 to 5.
7. The first COT shared information is a sequence of the first resource, and the method is: by the first terminal device information indicating whether to permit the second terminal device to share the first COT; the time interval between the first reserved resource and the reference slot; time domain offset information and / or frequency domain offset information, where the time domain offset information and / or the frequency domain offset information indicate the time domain offset and / or the frequency domain offset of the resource shared by the second terminal device within the first COT with respect to the reserved resource of the second terminal device within the first COT; or the frequency domain resource of the first reserved resource determining a cyclic shift of the sequence based on at least one of the parameters or conditions, where the reference slot is a slot of the first resource, or the reference slot is a start slot of the first COT The method according to any one of claims 3 to 6, further comprising.
8. The cyclic shift of the sequence is determined based on a first cyclic shift and a second cyclic shift, where the first cyclic shift indicates whether the second terminal device is permitted or not to share the first COT, and the second cyclic shift indicates the time domain offset information and / or the frequency domain offset information The method according to claim 7. **Claim 9** The cyclic shift of the sequence is determined based on a first cyclic shift and a second cyclic shift, where the cyclic shift of the sequence indicates whether the second terminal device is permitted or not to share the first COT, the first cyclic shift indicates the time interval between the first reserved resource and the reference slot, and the second cyclic shift indicates the time domain offset information and / or the frequency domain offset information The method according to claim 7. **Claim 10** The cyclic shift of the sequence is determined based on a first cyclic shift and a second cyclic shift, where the first cyclic shift indicates whether the second terminal device is permitted or not to share the first COT, the second cyclic shift indicates the time interval between the first reserved resource and the reference slot, a third cyclic shift is the difference between the cyclic shifts of the sequences of two adjacent resource blocks RB within the first resource, and the third cyclic shift indicates the time domain offset information and / or the frequency domain offset information; or the first cyclic shift indicates whether the second terminal device is permitted or not to share the first COT, the second cyclic shift indicates the time domain offset information and / or the frequency domain offset information, a third cyclic shift is the difference between two adjacent RBs within the first resource, and the third cyclic shift indicates the time interval between the first reserved resource and the reference slot The method according to claim 7. **Claim 11** The sequence is the sequence of any resource block RB within the first resource, or the sequence is the sequence of the RB having the smallest index within the first resource. The method according to any one of claims 7 to 10. **Claim 12** The first COT shared information is the method according to any one of claims 1 to 11, which is carried on a physical side link feedback channel PSFCH.
13. The first COT shared information includes N pieces of indication information, and each of the N pieces of indication information includes identification information of a terminal device and information about a resource shared by the terminal device within the first COT, where N is a positive integer. The method according to any one of claims 1 to 6.
14. The identification information of the terminal device includes M device identifiers, the information about the resource shared by the terminal device within the first COT indicates a first time unit, and the first time unit is a time unit shared by the terminal devices corresponding to the M device identifiers within the first COT. The channel corresponding to the first COT includes L interleaves or sub-channels. Each indication information indicates that the terminal device corresponding to the i-th terminal device identifier among the M device identifiers shares the i-th interleave or sub-channel among the L interleaves or sub-channels. M, L, and i are all positive integers, and M is less than or equal to L. The method according to claim 13.
15. The first COT shared information further indicates a time domain offset and / or a frequency domain offset between a resource shared by a second terminal device within the first COT and a reserved resource of the second terminal device within the first COT. The method according to claim 13 or 14.
16. The first COT shared information is carried in any signaling of a first stage SCI, a second stage SCI, a media access control control element MAC CE, or a radio resource control RRC. The method according to any one of claims 1 to 6 and 13 to 15.
17. The first stage SCI includes a first field, and the first field indicates that the second stage SCI carries the first COT shared information, the MAC CE carries the first COT shared information, or a physical side link feedback channel PSFCH carries the first COT shared information. The method according to claim 16.
18. The resource for transmitting the first COT shared information is the time interval within the time domain between the resource for receiving the first SCI and the resource for transmitting the first COT shared information is greater than a second duration; and / or the time interval within the time domain between the resource for transmitting the first COT shared information and the resource for the shared transmission of the second terminal device within the first COT is greater than or equal to a fifth duration which satisfies the condition in the time domain The method according to any one of claims 1 to 17.
19. Each slot within the first slot set within the first COT includes a time domain resource for type 2 listen before talk LBT, where the first slot set is a set of slots for each terminal device sharing the first COT to access the first COT; the first slot set is a set of slots for each terminal device sharing the first COT to transmit sidelink information; or the first slot set is a set of all slots within the first COT The method according to any one of claims 1 to 18.
20. The method according to claim 19, wherein the automatic gain control AGC symbols and / or gap GAP symbols within each slot include a plurality of time domain resources / one time domain resource for type 2 LBT.
21. A communication method, comprising: transmitting, by a second terminal device, a first sidelink control information SCI to a first terminal device, where the first SCI indicates a reserved resource of the second terminal device; receiving, by the second terminal device, first channel occupancy time COT shared information from the first terminal device, where the first COT shared information indicates whether the sharing of the first COT is permitted or not, the first COT is the started COT of the first terminal device, and all or part of the reserved resources of the second terminal device are within the first COT; and determining, by the second terminal device, whether to share the first COT based on the first COT shared information The method comprising.
22. a step in which the second terminal device determines, based on a first resource, that the first COT shared information is indicated to the second terminal device, where the first resource is used to transmit the first COT shared information wherein the first resource is determined based on the reserved resource of the second terminal device, or the first resource is determined based on the reserved resource of the second terminal device within the first COT, or the first resource is determined based on a first reserved resource, the first reserved resource being the reserved resource of the second terminal device within the first COT, the first reserved resource corresponding to one slot in the time domain and corresponding to one subchannel or interlace in the frequency domain The method according to claim 21, further comprising **Claim 23** wherein the first reserved resource is a resource having the smallest slot index and the smallest subchannel or interlace index among the reserved resources within the first COT; wherein the first reserved resource is a resource having the smallest slot index and the largest subchannel or interlace index among the reserved resources within the first COT; wherein the first reserved resource is a resource having the largest slot index and the largest subchannel or interlace index among the reserved resources within the first COT; or wherein the first reserved resource is a resource having the largest slot index and the smallest subchannel or interlace index among the reserved resources within the first COT The method according to claim 22. **Claim 24** The step in which the second terminal device determines, based on the first resource, that the first COT shared information is indicated to the second terminal device is a step in which the second terminal device determines, as the time domain resource of the first reserved resource, a time domain resource separated from the time domain resource of the first resource by at least a first time interval and after the time domain resource of the first resource; and the step in which the second terminal device determines that the first COT shared information is indicated to the second terminal device having The method according to claim 22 or 23. **Claim 25** The step in which the second terminal device determines based on the first resource that the first COT shared information is shown to the second terminal device is: The step in which the second terminal device determines that the frequency domain resource of the first resource is the same as the frequency domain resource of the first reserved resource; and The step in which the second terminal device determines that the first COT shared information is shown to the second terminal device has The method according to any one of claims 22 to 24.
26. The first COT shared information is a sequence of the first resource, and the cyclic shift of the sequence is information indicating whether to permit the second terminal device to share the first COT; the time interval between the first reserved resource and the reference slot; time domain offset information and / or frequency domain offset information, where the time domain offset information and / or the frequency domain offset information indicate the time domain offset and / or the frequency domain offset between the resource shared by the second terminal device within the first COT and the reserved resource of the second terminal device within the first COT; or the frequency domain resource of the first reserved resource indicates at least one of the information of, where the reference slot is the slot of the first resource or the start slot of the first COT The method according to any one of claims 23 to 25, further comprising.
27. The cyclic shift of the sequence is determined based on a first cyclic shift and a second cyclic shift, where the first cyclic shift indicates whether the second terminal device is permitted or not permitted to share the first COT, and the second cyclic shift indicates the time domain offset information and / or the frequency domain offset information The method according to claim 26.
28. The cyclic shift of the sequence is determined based on a first cyclic shift and a second cyclic shift, where The cyclic shift of the sequence indicates whether the second terminal device is permitted or not to share the first COT, the first cyclic shift indicates the time interval between the first reserved resource and the reference slot, and the second cyclic shift indicates the time domain offset information and / or the frequency domain offset information The method according to claim 26 **Claim 29** The cyclic shift of the sequence is determined based on a first cyclic shift and a second cyclic shift, where the first cyclic shift indicates whether the second terminal device is permitted or not to share the first COT, the second cyclic shift indicates the time interval between the first reserved resource and the reference slot, a third cyclic shift is the difference between the cyclic shifts of the sequences of two adjacent resource blocks RBs within the first resource, and the third cyclic shift indicates the time domain offset information and / or the frequency domain offset information; or the first cyclic shift indicates whether the second terminal device is permitted or not to share the first COT, the second cyclic shift indicates the time domain offset information and / or the frequency domain offset information, a third cyclic shift is the difference between two adjacent RBs within the first resource, and the third cyclic shift indicates the time interval between the first reserved resource and the reference slot The method according to claim 26 **Claim 30** The method according to any one of claims 26 to 29, wherein the sequence is a sequence of any resource block RB within the first resource, or the sequence is a sequence of the RB having the smallest index within the first resource **Claim 31** The method according to any one of claims 21 to 30, wherein the first COT sharing information is carried on a physical sidelink feedback channel PSFCH **Claim 32** The first COT sharing information includes N pieces of indication information, each of the N pieces of indication information indicates identification information of a terminal device and information about a resource shared by the terminal device within the first COT, and N is a positive integer The method according to any one of claims 21 to 25 **Claim 33** The identification information of the terminal device includes M device identifiers, the information about the resource shared by the terminal devices in the first COT indicates a first time unit, the first time unit is a time unit shared by a plurality of terminal devices in the first COT, the channel corresponding to the first COT includes L interleaves or sub-channels, and each indication information indicates that the terminal device corresponding to the i-th terminal device identifier among the M device identifiers shares the i-th interleave or sub-channel among the L interleaves or sub-channels. M, L, and i are all positive integers, and M is less than or equal to L. The method according to claim 32.
34. The first COT shared information further indicates a time domain offset and / or a frequency domain offset of the reserved resource of the second terminal device in the first COT with respect to the resource shared by the second terminal device in the first COT. The method according to claim 32 or 33.
35. The first COT shared information is carried in any signaling of a first stage SCI, a second stage SCI, a media access control control element MAC CE, or a radio resource control RRC, and the method according to any one of claims 21 to 25 and 32 to 34.
36. The first stage SCI includes a first field, and the first field indicates that the second stage SCI carries the first COT shared information, the MAC CE carries the first COT shared information, or a physical sidelink feedback channel PSFCH carries the first COT shared information, and the method according to claim 35.
37. The resource for receiving the first COT shared information is a time interval in the time domain between the resource for transmitting the first SCI and the resource for receiving the first COT shared information is greater than a second duration; and / or a time interval in the time domain between the resource for receiving the first COT shared information and the resource for the shared transmission of the second terminal device in the first COT is greater than or equal to a fifth duration satisfying the conditions in the time domain. The method according to any one of claims 21 to 35.
38. Each slot in the first slot set within the first COT includes a time domain resource for type 2 listen before talk LBT, where the first slot set is a set of slots for each terminal device sharing the first COT to access the first COT; the first slot set is a set of slots for each terminal device sharing the first COT to transmit sidelink information; or the first slot set is a set of all slots within the first COT The method according to any one of claims 21 to 37.
39. The method according to claim 38, wherein the time domain resource for type 2 LBT in each slot is within an automatic gain control AGC symbol and / or a gap GAP symbol.
40. Receiving, by the second terminal device, second COT sharing information, where the second COT sharing information is indicated to a third terminal device, and the second COT sharing information indicates whether to share the first COT; Receiving, by the second terminal device, a second SCI from the third terminal device, where the second SCI indicates reserved resources of the third terminal device; and Determining, by the second terminal device, the first slot set based on the reserved resources of the third terminal device and the second COT sharing information The method according to claim 38 or 39, further comprising.
41. A communication device comprising a module configured to execute the method according to any one of claims 1 to 20 or claims 21 to 40.
42. A communication device comprising at least one processor, the at least one processor being coupled to at least one memory, the at least one processor being configured to execute a computer program or instructions stored in the at least one memory, whereby the method according to any one of claims 1 to 20 is executed, or the method according to any one of claims 21 to 40 is executed.
43. A computer-readable storage medium storing computer instructions, wherein when the computer instructions are executed on a computer, the method according to any one of claims 1 to 20 is executed, or the method according to any one of claims 21 to 40 is executed.
44. A computer program product comprising computer program code, wherein when the computer program code is executed on a computer, the method according to any one of claims 1 to 20 is executed, or the method according to any one of claims 21 to 40 is executed.
Citation Information
Patent Citations
Channel Occupancy Time (COT) Sharing for Sidelink
JP2024501983A
Electronic device and method for wireless communication and computer-readable storage medium
US20210368351A1
Resource reservation for NR-u sl
US20220070925A1
Resource reservation for sidelink communications in shared radio frequency spectrum
US20220095117A1
Methods for sidelink transmit-receive distance determination
WO2020206319A1
Cited By
Terminal device, and method executed by a first terminal device
JP2025521228A