Communication method and device
By excluding time units adjacent to existing time-frequency resources from the candidate resource set in direct communication between user equipment, and determining new time-frequency resources to send side-line information in order to solve the problem of information transmission errors caused by untimely beam switching, and achieving lower error rates and higher communication efficiency.
Patent Information
- Application Number
- CN202311432564.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-30
- Publication Date
- 2025-05-02
AI Technical Summary
In wireless communication networks, direct communication between user equipment may cause side-track information transmission errors due to untimely beam switching.
By excluding N time units adjacent to the first time frequency resource time domain from the first candidate resource set, a second candidate resource set is obtained, and the second time frequency resource is determined based on the second candidate resource set, so as to send the second side line information to the second terminal device on the second time frequency resource.
This method can reduce side-line information transmission errors caused by untimely beam switching, and by reserve more time for beam switching, it reduces the probability of errors caused by beam switching delay.
Smart Images

Figure CN119922701A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a communication method and device. Background Art
[0002] In a wireless communication network, the air interface for direct communication between user devices is the PC5 interface. From the perspective of the link, the link for direct communication between user devices can be defined as a sidelink (SL). Direct communication between user devices is also called PC5 communication or SL communication.
[0003] In SL communication, the user equipment can select resources by itself, select time and frequency resources for SL communication from the resource pool, and communicate with other user equipment.
[0004] Currently, when user devices communicate with each other, the problem of missing part of the signal reception or transmission may occur due to untimely beam switching. Summary of the invention
[0005] The present application provides a communication method and device, which can reduce side information transmission errors caused by untimely beam switching.
[0006] In a first aspect, the present application provides a communication method, comprising: excluding N time units adjacent to a first time-frequency resource in a time domain from a first candidate resource set to obtain a second candidate resource set, where N is a positive integer greater than 0, and the first time-frequency resource is used to receive or send first side information; determining a second time-frequency resource based on the second candidate resource set; and sending second side information to a second terminal device on the second time-frequency resource.
[0007] Exemplarily, the method may be applied to a first terminal device.
[0008] In this method, when the first terminal device selects the time-frequency resources for sending the second side information, it obtains the second candidate resource set by excluding N time units adjacent to the first time-frequency resources in the time domain from the first candidate resource set, and determines the second time-frequency resources for sending the second side information based on the second candidate resource set. This can make the selected second time-frequency resources and the first time-frequency resources non-adjacent or at least separated by N time units, thereby reserving more time for beam switching and reducing side information transmission errors caused by untimely beam switching or delay in beam switching.
[0009] In one possible design, the method also includes: excluding the first time-frequency resource from the first candidate resource set.
[0010] In one possible design, N is preconfigured or configured or predefined.
[0011] In one implementation, the size of N may be preconfigured in the hardware and / or software of the first terminal device itself, such as recorded / written in advance, and may be changed through software or hardware.
[0012] In another implementation, the size of N can be configured to the first terminal device by a network device (such as a base station) through a system information block (SIB) message, a radio resource control (RRC) signaling, or a master information block (MIB) message, such as recording / writing into the hardware and / or software of the first terminal device itself.
[0013] In another implementation, the size of N may be configured to the first terminal device by other devices (such as other terminal devices) through PC5-RRC signaling.
[0014] In another implementation, the size of N does not require other device configurations, and can be information predefined (recorded / written in advance) in the hardware and / or software of the first terminal device itself, or can be understood as information that cannot be changed by the network device or other terminal devices. In other words, N can be predefined in the first terminal device by means of a standard or protocol.
[0015] In one possible design, the size of N is related to the beam switching capability of the first terminal device, and the beam switching capability of the first terminal device is used to indicate the number of times the first terminal device can switch beams within a time slot.
[0016] In this design, the size of N is determined according to the beam switching capability of the first terminal device, so that sufficient time can be reserved for beam switching between the second time-frequency resource and the first time-frequency resource selected by the first terminal device, meeting the switching capability requirements of the terminal device or user equipment (UE), and further reducing the probability of side information transmission errors caused by untimely beam switching or beam switching delay. In addition, the number of excluded adjacent time units can be controlled within a reasonable range to reduce the waste of time-frequency resources and improve resource utilization.
[0017] In one possible design, N time units adjacent to the first time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the first sidelink information.
[0018] In one possible design, the second candidate resource set is determined by the physical layer or the media access control layer.
[0019] In one possible design, the first time-frequency resource and the second time-frequency resource are separated by at least N time units in the time domain; or, when the first side information and the second side information correspond to different beams, the first time-frequency resource and the second time-frequency resource are separated by at least N time units in the time domain.
[0020] In this design, the first time-frequency resource and the second time-frequency resource are separated by at least N time units in the time domain, or, when the beams corresponding to the first side information and the second side information are different, the first time-frequency resource and the second time-frequency resource are separated by at least N time units in the time domain. More time can also be reserved for beam switching, which can reduce side information transmission errors caused by untimely beam switching or delay in beam switching.
[0021] In one possible design, the method also includes: excluding non-preferred time-frequency resources of the second terminal device from the first candidate resource set, the non-preferred time-frequency resources of the second terminal device include M time units adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used for the second terminal device to receive or send third side information.
[0022] In the present design, the M time units that are adjacent to the third time-frequency resource in the time domain can be defined as non-preferred time-frequency resources for the second terminal device. Non-preferred time-frequency resources can be understood as the second terminal device not expecting to receive side information from other terminal devices on this part of the time-frequency resources, such as the second side information sent by the first terminal device. When the first terminal device selects the time-frequency resources for sending the second side information, by excluding the aforementioned non-preferred time-frequency resources of the second terminal device from the first candidate resource set, the selected second time-frequency resources and the third time-frequency resources can be non-adjacent or at least separated by M time units, which reserves more time for the beam switching of the second terminal device and can also reduce the side information transmission errors caused by the untimely beam switching or the delay of the beam switching.
[0023] In one possible design, the non-preferred time-frequency resources of the second terminal device also include third time-frequency resources.
[0024] In one possible design, the method also includes: receiving first indication information from a second terminal device, the first indication information being used to indicate non-preferred time-frequency resources of the second terminal device.
[0025] In some possible implementations, the first indication information may be inter-UE coordination (IUC) information, or referred to as inter-UE collaboration information.
[0026] In one possible design, determining the second time-frequency resource based on the second candidate resource set includes: determining the second time-frequency resource based on the second candidate resource set and the preferred time-frequency resource of the second terminal device, or based on the preferred time-frequency resource of the second terminal device; the preferred time-frequency resource of the second terminal device does not include M time units adjacent to the third time-frequency resource in the time domain, M is a positive integer greater than 0, and the third time-frequency resource is used for the second terminal device to receive or send third side information.
[0027] In the present design, when the first terminal device selects the time-frequency resources for sending the second side information, the selected second time-frequency resources and the third time-frequency resources may be non-adjacent or at least separated by M time units, thereby reserving more time for the beam switching of the second terminal device and reducing side information transmission errors caused by untimely beam switching or delay in beam switching.
[0028] In one possible design, the preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
[0029] In one possible design, the method also includes: receiving second indication information from a second terminal device, the second indication information being used to indicate a preferred time-frequency resource of the second terminal device.
[0030] In one possible design, M is preconfigured or configured or predefined.
[0031] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0032] In this design, the size of M is determined according to the beam switching capability of the second terminal device, so that the non-preferred time-frequency resources of the second terminal device can take into account the beam switching capability requirements of the second terminal device, and the second terminal device can provide more real and effective non-preferred time-frequency resources for the first terminal device. Sufficient time can be reserved for beam switching (such as beam switching by the second terminal device) between the second time-frequency resources and the third time-frequency resources selected by the first terminal device to meet the UE switching capability requirements and further reduce the probability of side information transmission errors caused by untimely beam switching or beam switching delays. In addition, the size of M can also be controlled within a reasonable range to reduce the waste of time-frequency resources and improve resource utilization.
[0033] In one possible design, M time units adjacent to the third time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the third sidelink information.
[0034] In one possible design, the method also includes: receiving third indication information from a second terminal device, the third indication information being used to indicate whether there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources, the third time-frequency resources being used by the second terminal device to receive or send third sidelink information; when the third indication information indicates that there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources, reselecting the second time-frequency resource.
[0035] In this design, when there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, the first terminal device reselects the second time-frequency resource, which can also reduce side information transmission errors caused by untimely beam switching or beam switching delays.
[0036] In one possible design, the above-mentioned time unit may include a time slot or a symbol, or a subframe.
[0037] For example, N time slots adjacent to the first time-frequency resource in the time domain may be excluded from the first candidate resource set to obtain a second candidate resource set; or, N symbols adjacent to the first time-frequency resource in the time domain, such as orthogonal frequency division multiplexing (OFDM) symbols, may be excluded from the first candidate resource set to obtain a second candidate resource set; or, N subframes adjacent to the first time-frequency resource in the time domain may be excluded from the first candidate resource set to obtain a second candidate resource set. This application does not limit the granularity of the time unit.
[0038] In a second aspect, the present application provides a communication device having the function of implementing the method described in the first aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in the first aspect, for example, a processing unit, a sending unit, etc.
[0039] Among them, the processing unit is used to exclude N time units adjacent to the first time-frequency resource in the time domain from the first candidate resource set to obtain a second candidate resource set, where N is a positive integer greater than 0, and the first time-frequency resource is used to receive or send first side information; the processing unit is also used to determine the second time-frequency resource based on the second candidate resource set.
[0040] A sending unit is used to send second sideline information to a second terminal device on a second time-frequency resource.
[0041] In one possible design, the processing unit is further used to exclude the first time-frequency resource from the first candidate resource set.
[0042] In one possible design, N is preconfigured or configured or predefined.
[0043] In one possible design, the size of N is related to the beam switching capability of the first terminal device, and the beam switching capability of the first terminal device is used to indicate the number of times the first terminal device can switch beams within a time slot.
[0044] In one possible design, N time units adjacent to the first time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the first sidelink information.
[0045] In one possible design, the second candidate resource set is determined by the physical layer or the media access control layer.
[0046] In one possible design, the first time-frequency resource and the second time-frequency resource are separated by at least N time units in the time domain; or, when the first side information and the second side information correspond to different beams, the first time-frequency resource and the second time-frequency resource are separated by at least N time units in the time domain.
[0047] In one possible design, the processing unit is also used to exclude non-preferred time-frequency resources of the second terminal device from the first candidate resource set, the non-preferred time-frequency resources of the second terminal device include M time units adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used for the second terminal device to receive or send third side information.
[0048] In one possible design, the non-preferred time-frequency resources of the second terminal device also include third time-frequency resources.
[0049] In one possible design, the apparatus further includes: a receiving unit, configured to receive first indication information from a second terminal device, wherein the first indication information is used to indicate non-preferred time-frequency resources of the second terminal device.
[0050] In one possible design, the processing unit is specifically used to determine the second time-frequency resources based on the second candidate resource set and the preferred time-frequency resources of the second terminal device, or based on the preferred time-frequency resources of the second terminal device; the preferred time-frequency resources of the second terminal device do not include M time units adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used for the second terminal device to receive or send third side information.
[0051] In one possible design, the preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
[0052] In one possible design, the apparatus further includes: a receiving unit, configured to receive second indication information from a second terminal device, wherein the second indication information is used to indicate a preferred time-frequency resource of the second terminal device.
[0053] In one possible design, M is preconfigured or configured or predefined.
[0054] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0055] In one possible design, M time units adjacent to the third time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the third sidelink information.
[0056] In one possible design, the apparatus further includes: a receiving unit, used to receive third indication information from a second terminal device, the third indication information being used to indicate whether there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources, and the third time-frequency resources being used by the second terminal device to receive or send third side information.
[0057] The processing unit is further used to reselect the second time-frequency resource when the third indication information indicates that there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource.
[0058] In one possible design, the time unit includes a time slot or a symbol, or a subframe.
[0059] In a third aspect, the present application also provides a communication device, comprising: a processor, configured to execute computer instructions stored in a memory, wherein when the computer instructions are executed, the device executes the method described in the first aspect or any possible design of the first aspect.
[0060] In a fourth aspect, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in the first aspect or any possible design of the first aspect.
[0061] The communication apparatus described in the second to fourth aspects above can be applied to a terminal device, such as a first terminal device.
[0062] In a fifth aspect, the present application also provides a computer-readable storage medium, comprising: computer software instructions; when the computer software instructions are executed in a terminal device or in a chip built into the terminal device, the terminal device executes the method described in the first aspect or any possible design of the first aspect.
[0063] It can be understood that the beneficial effects that can be achieved by the second to fifth aspects provided above can refer to the beneficial effects in the first aspect and any possible design thereof, and will not be repeated here.
[0064] In a sixth aspect, the present application provides a communication method, the method comprising: sending or receiving first side information on a first time-frequency resource; sending or receiving second side information on a second time-frequency resource; the first time-frequency resource and the second time-frequency resource are separated by at least N time units in the time domain, or, when the beams corresponding to the first side information and the second side information are different, the first time-frequency resource and the second time-frequency resource are separated by at least N time units in the time domain, and N is a positive integer greater than 0.
[0065] Exemplarily, the method may be applied to a first terminal device.
[0066] This method can reserve more time for beam switching, and can reduce the side information transmission errors caused by untimely beam switching or beam switching delay. When the size of N is related to the beam switching capability of the terminal device, sufficient time can be reserved for beam switching to meet the UE switching capability requirements, further reducing the probability of side information transmission errors caused by untimely beam switching or beam switching delay. In addition, the size of N can also be controlled within a reasonable range to reduce the waste of time and frequency resources and improve resource utilization.
[0067] In one possible design, N is preconfigured or configured or predefined.
[0068] In one possible design, the size of N is related to the beam switching capability of the first terminal device, and the beam switching capability of the first terminal device is used to indicate the number of times the first terminal device can switch beams within a time slot.
[0069] In one possible design, N time units are used for beam switching.
[0070] In one possible design, the time unit includes a time slot or a symbol, or a subframe.
[0071] In a seventh aspect, the present application provides a communication device having the function of implementing the method described in the sixth aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in the sixth aspect, for example, a transceiver unit, a processing unit, etc.
[0072] Among them, the transceiver unit is used to send or receive first side information on the first time-frequency resource; send or receive second side information on the second time-frequency resource; the first time-frequency resource and the second time-frequency resource are separated by at least N time units in the time domain, or, when the beams corresponding to the first side information and the second side information are different, the first time-frequency resource and the second time-frequency resource are separated by at least N time units in the time domain, and N is a positive integer greater than 0.
[0073] Optionally, the processing unit may be configured to select a first time-frequency resource for the first sideline information, and select a second time-frequency resource for the second sideline information.
[0074] In one possible design, N is preconfigured or configured or predefined.
[0075] In one possible design, the size of N is related to the beam switching capability of the first terminal device, and the beam switching capability of the first terminal device is used to indicate the number of times the first terminal device can switch beams within a time slot.
[0076] In one possible design, N time units are used for beam switching.
[0077] In one possible design, the time unit includes a time slot or a symbol, or a subframe.
[0078] In an eighth aspect, the present application also provides a communication device, comprising: a processor, configured to execute computer instructions stored in a memory, wherein when the computer instructions are executed, the device executes the method described in the sixth aspect or any possible design of the sixth aspect.
[0079] In the ninth aspect, the present application also provides a communication device, including: a processor and an interface circuit, the processor is used to communicate with other devices through the interface circuit, and execute the method described in the sixth aspect or any possible design of the sixth aspect.
[0080] The communication apparatus described in the seventh to ninth aspects above can be applied to a terminal device, such as a first terminal device.
[0081] In the tenth aspect, the present application also provides a computer-readable storage medium, including: computer software instructions; when the computer software instructions are executed in a terminal device or in a chip built into the terminal device, the terminal device executes the method described in the sixth aspect or any possible design of the sixth aspect.
[0082] It can be understood that the beneficial effects that can be achieved by the seventh to tenth aspects provided above can refer to the beneficial effects in the sixth aspect and any possible design thereof, and will not be repeated here.
[0083] In an eleventh aspect, the present application provides a communication method, the method comprising: sending first indication information to a first terminal device, the first indication information being used to indicate a non-preferred time-frequency resource of a second terminal device, the non-preferred time-frequency resource of the second terminal device comprising M time units adjacent to a third time-frequency resource in a time domain, M being a positive integer greater than 0, the third time-frequency resource being used by the second terminal device to receive or send third sideline information; receiving fourth indication information from the first terminal device, the fourth indication information being used to indicate receiving a second sideline information from the first terminal device on a second time-frequency resource, the non-preferred time-frequency resource of the second terminal device not including the second time-frequency resource.
[0084] Exemplarily, the method may be applied to a second terminal device.
[0085] This method can reserve more time for beam switching, and can reduce the side information transmission errors caused by untimely beam switching or the delay of beam switching. When the size of M is related to the beam switching capability of the second terminal device, the non-preferred time-frequency resources of the second terminal device can take into account the beam switching capability requirements of the second terminal device. The second terminal device can provide more real and effective non-preferred time-frequency resources for the first terminal device, and reserve enough time for beam switching to meet the UE switching capability requirements, further reducing the probability of side information transmission errors caused by untimely beam switching or the delay of beam switching. In addition, the size of M can also be controlled within a reasonable range to reduce the waste of time-frequency resources and improve resource utilization.
[0086] In one possible design, the non-preferred time-frequency resources of the second terminal device also include third time-frequency resources.
[0087] In one possible design, M is preconfigured or configured or predefined.
[0088] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0089] In one possible design, M time units adjacent to the third time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the third sidelink information.
[0090] In one possible design, the time unit includes a time slot or a symbol, or a subframe.
[0091] In a twelfth aspect, the present application provides a communication device having the function of implementing the method described in the eleventh aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in the eleventh aspect, for example, a sending unit, a receiving unit, etc.
[0092] Among them, the sending unit is used to send a first indication information to the first terminal device, the first indication information is used to indicate the non-preferred time-frequency resources of the second terminal device, the non-preferred time-frequency resources of the second terminal device include M time units adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used for the second terminal device to receive or send third side information.
[0093] A receiving unit is used to receive fourth indication information from a first terminal device, where the fourth indication information is used to indicate receiving second sideline information from the first terminal device on a second time-frequency resource, and the non-preferred time-frequency resources of the second terminal device do not include the second time-frequency resource.
[0094] In one possible design, the non-preferred time-frequency resources of the second terminal device also include third time-frequency resources.
[0095] In one possible design, M is preconfigured or configured or predefined.
[0096] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0097] In one possible design, M time units adjacent to the third time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the third sidelink information.
[0098] In one possible design, the time unit includes a time slot or a symbol, or a subframe.
[0099] In the thirteenth aspect, the present application also provides a communication device, comprising: a processor, for executing computer instructions stored in a memory, when the computer instructions are executed, so that the device executes the method described in the eleventh aspect or any possible design of the eleventh aspect.
[0100] In a fourteenth aspect, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in the eleventh aspect or any possible design of the eleventh aspect.
[0101] The communication apparatus described in the above aspects 12 to 14 can be applied to a terminal device, such as a second terminal device.
[0102] In the fifteenth aspect, the present application also provides a computer-readable storage medium, including: computer software instructions; when the computer software instructions are executed in a terminal device or in a chip built into the terminal device, the terminal device executes the method described in the eleventh aspect or any possible design of the eleventh aspect.
[0103] It can be understood that the beneficial effects that can be achieved by the twelfth to fifteenth aspects provided above can refer to the beneficial effects in the eleventh aspect and any possible design thereof, and will not be repeated here.
[0104] In the sixteenth aspect, the present application provides a communication method, the method comprising: receiving first indication information from a second terminal device, the first indication information being used to indicate a non-preferred time-frequency resource of the second terminal device, the non-preferred time-frequency resource of the second terminal device comprising M time units adjacent to a third time-frequency resource in a time domain, M being a positive integer greater than 0, the third time-frequency resource being used by the second terminal device to receive or send third side information; sending fourth indication information to the second terminal device, the fourth indication information being used to indicate receiving a second side information from the first terminal device on a second time-frequency resource, the non-preferred time-frequency resource of the second terminal device not including the second time-frequency resource.
[0105] Exemplarily, the method may be applied to a first terminal device.
[0106] In one possible design, the non-preferred time-frequency resources of the second terminal device also include third time-frequency resources.
[0107] In one possible design, M is preconfigured or configured or predefined.
[0108] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0109] In one possible design, M time units adjacent to the third time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the third sidelink information.
[0110] In one possible design, the time unit includes a time slot or a symbol, or a subframe.
[0111] The beneficial effects of the sixteenth aspect can be referred to those described in the eleventh aspect.
[0112] In a seventeenth aspect, the present application provides a communication device having the function of implementing the method described in the sixteenth aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in the sixteenth aspect, for example, a receiving unit, a sending unit, etc.
[0113] Among them, the receiving unit is used to receive first indication information from the second terminal device, the first indication information is used to indicate the non-preferred time-frequency resources of the second terminal device, the non-preferred time-frequency resources of the second terminal device include M time units adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0114] A sending unit is used to send fourth indication information to the second terminal device, where the fourth indication information is used to indicate receiving second sideline information from the first terminal device on the second time-frequency resource, and the non-preferred time-frequency resources of the second terminal device do not include the second time-frequency resource.
[0115] In one possible design, the non-preferred time-frequency resources of the second terminal device also include third time-frequency resources.
[0116] In one possible design, M is preconfigured or configured or predefined.
[0117] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0118] In one possible design, M time units adjacent to the third time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the third sidelink information.
[0119] In one possible design, the time unit includes a time slot or a symbol, or a subframe.
[0120] In the eighteenth aspect, the present application also provides a communication device, comprising: a processor, for executing computer instructions stored in a memory, when the computer instructions are executed, so that the device executes the method described in the sixteenth aspect or any possible design of the sixteenth aspect.
[0121] In the nineteenth aspect, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in the sixteenth aspect or any possible design of the sixteenth aspect.
[0122] The communication devices described in the seventeenth to nineteenth aspects above can be applied to terminal devices, such as the first terminal device.
[0123] In the twentieth aspect, the present application also provides a computer-readable storage medium, comprising: computer software instructions; when the computer software instructions are executed in a terminal device or in a chip built into the terminal device, the terminal device executes a method as described in the sixteenth aspect or any possible design of the sixteenth aspect.
[0124] It can be understood that the beneficial effects that can be achieved by the seventeenth to twentieth aspects provided above can be referred to the beneficial effects in the sixteenth aspect and any possible design thereof, and will not be repeated here.
[0125] In the twenty-first aspect, the present application provides a communication method, the method comprising: sending second indication information to a first terminal device, the second indication information being used to indicate a preferred time-frequency resource of the second terminal device, the preferred time-frequency resource of the second terminal device not including M time units adjacent to the third time-frequency resource in the time domain, M being a positive integer greater than 0, the third time-frequency resource being used for the second terminal device to receive or send third sideline information; receiving fourth indication information from the first terminal device, the fourth indication information being used to indicate receiving the second sideline information from the first terminal device on the second time-frequency resource, the preferred time-frequency resource of the second terminal device including the second time-frequency resource.
[0126] Exemplarily, the method may be applied to a second terminal device.
[0127] This method can reserve more time for beam switching and reduce the probability of side information transmission errors caused by untimely beam switching or beam switching delays. When the size of M is related to the beam switching capability of the second terminal device, the preferred time-frequency resources of the second terminal device can take into account the beam switching capability requirements of the second terminal device. The second terminal device can provide the first terminal device with more real and effective preferred time-frequency resources, reserve enough time for beam switching, meet the UE switching capability requirements, and further reduce the probability of side information transmission errors caused by untimely beam switching or beam switching delays. In addition, the size of M can also be controlled within a reasonable range to reduce the waste of time-frequency resources and improve resource utilization.
[0128] In one possible design, the preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
[0129] In one possible design, M is preconfigured or configured or predefined.
[0130] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0131] In one possible design, M time units adjacent to the third time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the third sidelink information.
[0132] In one possible design, the time unit includes a time slot or a symbol, or a subframe.
[0133] In a twenty-second aspect, the present application provides a communication device having the function of implementing the method described in the twenty-first aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in the twenty-first aspect, for example, a sending unit, a receiving unit, etc.
[0134] Among them, the sending unit is used to send second indication information to the first terminal device, the second indication information is used to indicate the preferred time-frequency resources of the second terminal device, the preferred time-frequency resources of the second terminal device do not include M time units adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used for the second terminal device to receive or send third side information.
[0135] A receiving unit is used to receive fourth indication information from a first terminal device, where the fourth indication information is used to indicate receiving second sideline information from the first terminal device on a second time-frequency resource, and the preferred time-frequency resource of the second terminal device includes the second time-frequency resource.
[0136] In one possible design, the preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
[0137] In one possible design, M is preconfigured or configured or predefined.
[0138] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0139] In one possible design, M time units adjacent to the third time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the third sidelink information.
[0140] In one possible design, the time unit includes a time slot or a symbol, or a subframe.
[0141] In aspect twenty-third, the present application also provides a communication device, comprising: a processor, for executing computer instructions stored in a memory, so that when the computer instructions are executed, the device executes the method described in aspect twenty-first or any possible design of aspect twenty-first.
[0142] In aspect twenty-four, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in aspect twenty-first or any possible design of aspect twenty-first.
[0143] The communication devices described in the above aspects 22 to 24 can be applied to terminal devices, such as a second terminal device.
[0144] In aspect 25, the present application also provides a computer-readable storage medium, comprising: computer software instructions; when the computer software instructions are executed in a terminal device or in a chip built into the terminal device, the terminal device executes a method as described in aspect 21 or any possible design of aspect 21.
[0145] It can be understood that the beneficial effects that can be achieved by the above-mentioned aspects 22 to 25 can be referred to the beneficial effects in aspect 21 and any possible design thereof, and will not be repeated here.
[0146] In the twenty-sixth aspect, the present application provides a communication method, the method comprising: receiving second indication information from a second terminal device, the second indication information being used to indicate a preferred time-frequency resource of the second terminal device, the preferred time-frequency resource of the second terminal device not including M time units adjacent to the time domain of the third time-frequency resource, M being a positive integer greater than 0, the third time-frequency resource being used for the second terminal device to receive or send third sideline information; sending fourth indication information to the second terminal device, the fourth indication information being used to indicate receiving the second sideline information from the first terminal device on the second time-frequency resource, the preferred time-frequency resource of the second terminal device including the second time-frequency resource.
[0147] Exemplarily, the method may be applied to a first terminal device.
[0148] In one possible design, the preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
[0149] In one possible design, M is preconfigured or configured or predefined.
[0150] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0151] In one possible design, M time units adjacent to the third time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the third sidelink information.
[0152] In one possible design, the time unit includes a time slot or a symbol, or a subframe.
[0153] The beneficial effects of the twenty-sixth aspect can be referred to those described in the twenty-first aspect.
[0154] In aspect 27, the present application provides a communication device having the function of implementing the method described in aspect 26. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in aspect 26, for example, a receiving unit, a sending unit, etc.
[0155] Among them, the receiving unit is used to receive second indication information from the second terminal device, the second indication information is used to indicate the preferred time-frequency resources of the second terminal device, the preferred time-frequency resources of the second terminal device do not include M time units adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0156] A sending unit is used to send fourth indication information to the second terminal device, where the fourth indication information is used to indicate receiving second sideline information from the first terminal device on the second time-frequency resource, and the preferred time-frequency resource of the second terminal device includes the second time-frequency resource.
[0157] In one possible design, the preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
[0158] In one possible design, M is preconfigured or configured or predefined.
[0159] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0160] In one possible design, M time units adjacent to the third time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the third sidelink information.
[0161] In one possible design, the time unit includes a time slot or a symbol, or a subframe.
[0162] In aspect twenty-eight, the present application also provides a communication device, comprising: a processor, for executing computer instructions stored in a memory, so that when the computer instructions are executed, the device executes the method described in aspect twenty-six or any possible design of aspect twenty-six.
[0163] In aspect twenty-ninth, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in aspect twenty-six or any possible design of aspect twenty-six.
[0164] The communication devices described in aspects 27 to 29 above can be applied to terminal devices, such as the first terminal device.
[0165] In the thirtieth aspect, the present application also provides a computer-readable storage medium, comprising: computer software instructions; when the computer software instructions are executed in a terminal device or in a chip built into the terminal device, the terminal device executes a method as described in the twenty-sixth aspect or any possible design of the twenty-sixth aspect.
[0166] It can be understood that the beneficial effects that can be achieved by the above-mentioned aspects 27 to 30 can be referred to the beneficial effects in aspect 26 and any possible design thereof, and will not be repeated here.
[0167] In the thirty-first aspect, the present application provides a communication method, the method comprising: receiving fourth indication information from a first terminal device, the fourth indication information being used to indicate receiving second sideline information from the first terminal device on a second time-frequency resource; sending third indication information to the first terminal device, the third indication information being used to indicate whether there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, and the third time-frequency resource being used for the second terminal device to receive or send third sideline information.
[0168] Exemplarily, the method may be applied to a second terminal device.
[0169] In this method, when there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, the first terminal device reselects the second time-frequency resource, which can also reduce side information transmission errors caused by untimely beam switching or beam switching delays. For details, please refer to the description in the above embodiment and will not be repeated here.
[0170] In a thirty-second aspect, the present application provides a communication device having the function of implementing the method described in the thirty-first aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in the thirty-first aspect, for example, a receiving unit, a sending unit, etc.
[0171] Among them, the receiving unit is used to receive fourth indication information from the first terminal device, and the fourth indication information is used to indicate receiving second sideline information from the first terminal device on the second time-frequency resource.
[0172] A sending unit is used to send third indication information to the first terminal device, where the third indication information is used to indicate whether there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0173] In aspect thirty-third, the present application also provides a communication device, comprising: a processor for executing computer instructions stored in a memory, so that when the computer instructions are executed, the device executes the method described in aspect thirty-first or any possible design of aspect thirty-first.
[0174] In aspect thirty-four, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in aspect thirty-one or any possible design of aspect thirty-one.
[0175] The communication devices described in aspects 32 to 34 above can be applied to terminal devices, such as a second terminal device.
[0176] In aspect 35, the present application also provides a computer-readable storage medium, comprising: computer software instructions; when the computer software instructions are executed in a terminal device or in a chip built into the terminal device, the terminal device executes a method as described in aspect 31 or any possible design of aspect 31.
[0177] It can be understood that the beneficial effects that can be achieved by the above-mentioned aspects 32 to 35 can be referred to the beneficial effects in aspect 31 and any possible design thereof, and will not be repeated here.
[0178] In the thirty-sixth aspect, the present application provides a communication method, the method comprising: sending fourth indication information to a second terminal device, the fourth indication information being used to indicate receiving second sideline information from a first terminal device on a second time-frequency resource; receiving third indication information from the second terminal device, the third indication information being used to indicate whether there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, the third time-frequency resource being used by the second terminal device to receive or send third sideline information; when the third indication information indicates that there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, reselecting the second time-frequency resource.
[0179] The beneficial effects of the thirty-sixth aspect can be referred to those described in the thirty-first aspect.
[0180] In aspect 37, the present application provides a communication device having the function of implementing the method described in aspect 36. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in aspect 36, for example, a sending unit, a receiving unit, a processing unit, etc.
[0181] Among them, the sending unit is used to send fourth indication information to the second terminal device, and the fourth indication information is used to indicate receiving the second sideline information from the first terminal device on the second time-frequency resource.
[0182] A receiving unit is used to receive third indication information from a second terminal device, where the third indication information is used to indicate whether there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0183] A processing unit is used to reselect the second time-frequency resource when the third indication information indicates that there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource.
[0184] In aspect thirty-eight, the present application also provides a communication device, comprising: a processor for executing computer instructions stored in a memory, so that when the computer instructions are executed, the device executes the method described in aspect thirty-six or any possible design of aspect thirty-six.
[0185] In aspect thirty-ninth, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in aspect thirty-six or any possible design of aspect thirty-six.
[0186] The communication devices described in aspects 37 to 39 above can be applied to terminal devices, such as the first terminal device.
[0187] In aspect 40, the present application also provides a computer-readable storage medium, comprising: computer software instructions; when the computer software instructions are executed in a terminal device or in a chip built into the terminal device, the terminal device executes a method as described in aspect 36 or any possible design of aspect 36.
[0188] It can be understood that the beneficial effects that can be achieved by the above-mentioned aspects 37 to 40 can be referred to the beneficial effects in the 36th aspect and any possible design thereof, and will not be repeated here.
[0189] Forty-first aspect, the present application provides a communication method, the method comprising: sending or receiving first side information on a first time slot; sending or receiving second side information on a second time slot; the first time slot is before the second time slot; when the first time slot and the second time slot are adjacent, the beams corresponding to the first side information and the second side information are different, and the priority of the first side information is lower than the priority of the second side information, or, when the first time slot and the second time slot are adjacent, the beams corresponding to the first side information and the second side information are different, the first side information is carried by a preset number of symbols in the first time slot, or, there are a preset number of idle symbols in the first time slot, and the preset number is preconfigured or configured, or predefined.
[0190] In this method, the first side information is carried by a preset number of symbols in the first time slot, or there are a preset number of idle symbols in the first time slot. By controlling the size of the preset number, more time (symbols) can be reserved for beam switching, thereby reducing side information transmission errors caused by untimely beam switching or delays in beam switching.
[0191] In a possible design, at least one symbol among the idle symbols is used for beam switching.
[0192] In one possible design, the method also includes: sending indication information to a counterpart device of the first side information, or receiving indication information from a counterpart device of the first side information, wherein the indication information is used to indicate that the first side information is carried by a preset number of symbols in the first time slot, or that there are a preset number of idle symbols in the first time slot.
[0193] In one possible design, the channel where the first sideline information and the second sideline information are located is a physical sideline feedback channel; or, the channel where the first sideline information and the second sideline information are located is a physical sideline shared channel; or, the channel where the first sideline information is located is the physical sideline feedback channel, and the channel where the second sideline information is located is the physical sideline shared channel; or, the channel where the first sideline information is located is the physical sideline shared channel, and the channel where the second sideline information is located is the physical sideline feedback channel.
[0194] In aspect 42, the present application provides a communication device having the function of implementing the method described in aspect 41 above. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the function of the method described in aspect 41 above, for example, a transceiver unit, a processing unit, etc.
[0195] The transceiver unit is used to send or receive first sideline information in a first time slot; and send or receive second sideline information in a second time slot.
[0196] The first time slot is before the second time slot; when the first time slot and the second time slot are adjacent, the beams corresponding to the first sideline information and the second sideline information are different, and the priority of the first sideline information is lower than the priority of the second sideline information, or, when the first time slot and the second time slot are adjacent, the beams corresponding to the first sideline information and the second sideline information are different, the first sideline information is carried by a preset number of symbols in the first time slot, or, there are a preset number of idle symbols in the first time slot, and the preset number is preconfigured or configured, or predefined.
[0197] Optionally, the processing unit is used to determine the priority of the first sideline information and the priority of the second sideline information, and to determine the number of symbols carrying the first sideline information in the first time slot.
[0198] In a possible design, at least one symbol among the idle symbols is used for beam switching.
[0199] In one possible design, the transceiver unit is also used to send indication information to the opposite end device of the first side line information, or to receive indication information from the opposite end device of the first side line information, wherein the indication information is used to indicate that the first side line information is carried by a preset number of symbols in the first time slot, or that there are a preset number of idle symbols in the first time slot.
[0200] In one possible design, the channel where the first sideline information and the second sideline information are located is a physical sideline feedback channel; or, the channel where the first sideline information and the second sideline information are located is a physical sideline shared channel; or, the channel where the first sideline information is located is the physical sideline feedback channel, and the channel where the second sideline information is located is the physical sideline shared channel; or, the channel where the first sideline information is located is the physical sideline shared channel, and the channel where the second sideline information is located is the physical sideline feedback channel.
[0201] In aspect 43, the present application also provides a communication device, comprising: a processor, for executing computer instructions stored in a memory, so that when the computer instructions are executed, the device executes the method described in aspect 41 or any possible design of aspect 41.
[0202] In aspect 44, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in aspect 41 or any possible design of aspect 41.
[0203] The communication devices described in the above aspects 42 to 44 can be applied to terminal devices, such as a first terminal device, a second terminal device, etc.
[0204] In aspect 45, the present application also provides a computer-readable storage medium, comprising: computer software instructions; when the computer software instructions are executed in a terminal device or in a chip built into the terminal device, the terminal device executes a method as described in aspect 41 or any possible design of aspect 41.
[0205] It can be understood that the beneficial effects that can be achieved by the above-mentioned aspects 42 to 45 can be referred to the beneficial effects in the 41st aspect and any possible design thereof, and will not be repeated here.
[0206] In aspect 46, the present application provides a communication method, the method comprising: sending side information to a second terminal device in a first time slot, or receiving side information from a second terminal device, wherein the first time slot includes at least two consecutive blank symbols.
[0207] In this method, by defining a time slot to include at least two consecutive blank symbols, more time (symbols) can be reserved for beam switching, thereby reducing side information transmission errors caused by untimely beam switching or beam switching delays.
[0208] In aspect 47, the present application provides a communication device having the function of implementing the method described in aspect 46. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the function of the method described in aspect 46, for example, a transceiver unit, a processing unit, etc.
[0209] The transceiver unit is used to send side information to the second terminal device or receive side information from the second terminal device in a first time slot, and the first time slot includes at least two consecutive blank symbols.
[0210] Optionally, the processing unit is used to select time-frequency resources for the side information.
[0211] In aspect 48, the present application also provides a communication device, comprising: a processor, for executing computer instructions stored in a memory, so that when the computer instructions are executed, the device executes the method described in aspect 46 or any possible design of aspect 46.
[0212] In aspect 49, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in aspect 46 or any possible design of aspect 46.
[0213] The communication devices described in aspects 37 to 39 above can be applied to terminal devices, such as the first terminal device.
[0214] In aspect 50, the present application also provides a computer-readable storage medium, comprising: computer software instructions; when the computer software instructions are executed in a terminal device or in a chip built into the terminal device, the terminal device executes a method as described in aspect 46 or any possible design of aspect 46.
[0215] It can be understood that the beneficial effects that can be achieved in the forty-seventh to fiftieth aspects provided above can be referred to the beneficial effects in the forty-sixth aspect and any possible design thereof, and will not be repeated here.
[0216] In the fifty-first aspect, the present application also provides a communication device, including: a transceiver unit and a processing unit. The transceiver unit can be used to send and receive information, or to communicate with other network elements (such as other terminal devices). The processing unit can be used to process data. For example: the device can implement the method described in the first aspect and any possible design thereof, or the method described in the sixth aspect and any possible design thereof, or the method described in the eleventh aspect and any possible design thereof, or the method described in the sixteenth aspect and any possible design thereof, or the method described in the twenty-first aspect and any possible design thereof, or the method described in the twenty-sixth aspect and any possible design thereof, or the method described in the thirty-first aspect and any possible design thereof, or the method described in the thirty-sixth aspect and any possible design thereof, or the method described in the forty-first aspect and any possible design thereof, or the method described in the forty-sixth aspect and any possible design thereof, through the transceiver unit and the processing unit.
[0217] In aspect 52, the present application also provides a computer program product, which, when executed, can implement the method as described in aspect 1 and any possible design thereof, or the method described in aspect 6 and any possible design thereof, or the method described in aspect 11 and any possible design thereof, or the method described in aspect 16 and any possible design thereof, or the method described in aspect 21 and any possible design thereof, or the method described in aspect 26 and any possible design thereof, or the method described in aspect 31 and any possible design thereof, or the method described in aspect 36 and any possible design thereof, or the method described in aspect 41 and any possible design thereof, or the method described in aspect 46 and any possible design thereof.
[0218] In the fifty-third aspect, the present application also provides a chip system, which is applied to a terminal device; the chip system includes one or more interface circuits and one or more processors; the interface circuit and the processor are interconnected through lines; the processor receives and executes computer instructions from the memory of the electronic device through the interface circuit to implement the method as described in the first aspect and any possible design thereof, or the method described in the sixth aspect and any possible design thereof, or the method described in the eleventh aspect and any possible design thereof, or the method described in the sixteenth aspect and any possible design thereof, or the method described in the twenty-first aspect and any possible design thereof, or the method described in the twenty-sixth aspect and any possible design thereof, or the method described in the thirty-first aspect and any possible design thereof, or the method described in the thirty-sixth aspect and any possible design thereof, or the method described in the forty-first aspect and any possible design thereof, or the method described in the forty-sixth aspect and any possible design thereof.
[0219] In aspect 54, the present application also provides a communication system, including: a first terminal device and a second terminal device.
[0220] The first terminal device executes the method described in the first aspect and any possible design thereof, or the method described in the sixth aspect and any possible design thereof, to send side information to the second terminal device.
[0221] Alternatively, the second terminal device executes the method as described in the eleventh aspect and any possible design thereof, and the first terminal device executes the method as described in the sixteenth aspect and any possible design thereof.
[0222] Alternatively, the second terminal device executes the method as described in aspect 21 and any possible design thereof, and the first terminal device executes the method as described in aspect 26 and any possible design thereof.
[0223] Alternatively, the second terminal device executes the method as described in aspect 31 and any possible design thereof, and the first terminal device executes the method as described in aspect 36 and any possible design thereof.
[0224] Alternatively, the first terminal device executes the method described in aspect 41 and any possible design thereof, or the method described in aspect 46 and any possible design thereof, to send side information to the second terminal device.
[0225] It can be understood that the beneficial effects that can be achieved by the fifty-first to fifty-fourth aspects provided above can refer to the beneficial effects described in the first to fiftieth aspects, etc., and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0226] Figure 1 A schematic diagram of a SL UE communication scenario is shown;
[0227] Figure 2 Another schematic diagram of SL UE communication scenario is shown;
[0228] Figure 3 A schematic diagram of another SL UE communication scenario is shown;
[0229] Figure 4 A schematic diagram of another SL UE communication scenario is shown;
[0230] Figure 5 A schematic diagram showing the composition of a terminal device provided in an embodiment of the present application is shown;
[0231] Figure 6 A schematic diagram showing a flow chart of a communication method provided in an embodiment of the present application is shown;
[0232] Figure 7 A schematic diagram of a resource selection process provided by an embodiment of the present application is shown;
[0233] Figure 8 A schematic diagram of a resource selection window and a listening window provided in an embodiment of the present application is shown;
[0234] Fig. 9 Another schematic diagram of resource selection process provided by an embodiment of the present application is shown;
[0235] Fig.10 Another schematic diagram of the communication method provided by the embodiment of the present application is shown;
[0236] Fig.11 A schematic diagram of transmitting different side information provided by an embodiment of the present application is shown;
[0237] Fig.12 Another schematic diagram of a communication method according to an embodiment of the present application is shown;
[0238] Fig.13 Another schematic diagram of a communication method according to an embodiment of the present application is shown;
[0239] Fig.14 Another schematic diagram of a communication method according to an embodiment of the present application is shown;
[0240] Fig.15 A schematic diagram of a symbol carrying side information provided by an embodiment of the present application is shown;
[0241] Fig.16 A schematic diagram of a symbol structure provided in an embodiment of the present application is shown;
[0242] Fig.17 A schematic diagram showing the structure of a communication device provided in an embodiment of the present application is shown;
[0243] Fig.18 Another schematic diagram of the structure of the communication device provided in the embodiment of the present application is shown;
[0244] Fig.19 Another structural schematic diagram of a communication device provided in an embodiment of the present application is shown;
[0245] Fig. 20 Another structural schematic diagram of a communication device provided in an embodiment of the present application is shown;
[0246] Fig.21 Another structural schematic diagram of a communication device provided in an embodiment of the present application is shown;
[0247] Fig. 22 Another structural schematic diagram of a communication device provided in an embodiment of the present application is shown;
[0248] Fig.23 Another structural schematic diagram of a communication device provided in an embodiment of the present application is shown;
[0249] Fig.24 Another structural schematic diagram of a communication device provided in an embodiment of the present application is shown;
[0250] Fig.25 Another structural schematic diagram of a communication device provided in an embodiment of the present application is shown;
[0251] Fig.26 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0252] Device-to-device (D2D) communication technology is a technology for direct communication between two or more user equipment (UE), which can directly communicate with or without network infrastructure, reduce the burden of cellular networks, reduce the battery power consumption of user equipment, increase data rates, and meet the needs of proximity services. For example, common D2D devices may include Bluetooth, wireless direct dial (wifi-direct), etc.
[0253] In D2D communication, PC5 interface or Uu interface can be used for communication. PC5 interface is an interface or air interface for direct communication between UEs, which can communicate between the physical layer and the data link layer without the need for relaying through base stations or network devices. Uu interface is a device-to-network interface that utilizes the core network and base station equipment of the communication system to realize communication between devices and the network, and transmit and manage data through the network.
[0254] From the perspective of the link, the link for communication between the UE and the base station can be defined as an uplink and a downlink. The UE can send data to the base station on the uplink, or receive data sent by the base station on the downlink. The link for direct communication between UEs through the PC5 interface can be defined as a sidelink (SL), and communication on the PC5 interface is also called SL communication.
[0255] Exemplarily, the Uu interface can be used for communication between the UE and the network to implement functions such as UE location tracking, network management, and security authentication. SL communication can be used to implement application scenarios such as resource sharing and collaborative communication between neighboring devices. For example, SL communication can be used for vehicle-to-everything (V2X) and communication between smart terminals. V2X refers to communication between cars and other vehicles or devices that may affect cars, which can include vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P), vehicle-to-infrastructure (V2I), etc. Communication between smart terminals can include communication between mobile phones and wearable devices, communication between AR / VR helmets or glasses and smart screens, communication between sensors, etc.
[0256] In wireless communication systems, according to the different frequency bands used, they can be divided into authorized bands and unlicensed bands. In the authorized band, the UE can use spectrum resources based on the scheduling of the central node (such as the base station). By introducing the listen-before-talk (LBT) mechanism in the wireless communication system, the Uu interface communication on the unlicensed band can be enabled. For example, taking the 4G long term evolution (LTE) system as an example, the LTE system introduces the LBT mechanism to enable it to coexist with wifi devices using unlicensed bands. Similar to the Uu interface, SL communication in the unlicensed band can also be enabled in the local space, and the corresponding protocol technology can be collectively referred to as SL-U. UE working through SL-U can also coexist with nearby wifi devices based on the LBT mechanism.
[0257] Exemplarily, the spectrum used for SL communication may be an authorized frequency band, an unlicensed frequency band, or a dedicated frequency band. For example, a UE may use an authorized frequency band to perform SL communication with other UEs through base station scheduling. In this case, the time-frequency resources used for SL communication may be referred to as authorized resources. Alternatively, the UE may communicate without using the base station scheduling mode, and the UE may select resources by itself and use an unlicensed frequency band to perform SL communication with other UEs. In this case, the time-frequency resources used for SL communication may be referred to as unlicensed resources.
[0258] In communication systems, a variety of technologies including beamforming (or beamforming) and switching can be used to achieve higher data transmission rates and lower latency. Among them, beamforming is a technology that forms stronger or weaker signal beams by changing the phase and amplitude of the transmitting and receiving antennas. Beams can be divided into transmit beams and receive beams, and beamforming includes transmit beamforming and receive beamforming.
[0259] Transmit beamforming means that when a transmitting device with an antenna array sends a signal, a specific amplitude and phase are set on each antenna element of the antenna array, so that the transmitted signal has a certain spatial directivity, that is, the signal power is high in some directions and low in some directions. The direction with the highest signal power is the direction of the transmit beam. The antenna array includes multiple antenna elements, and the specific amplitude and phase added are the beamforming weights.
[0260] Receive beamforming means that when a receiving device with an antenna array receives a signal, a specific amplitude and phase are set on each antenna element of the antenna array, so that the power gain of the received signal has directionality, that is, the power gain is high when receiving signals in certain directions, and the power gain is low when receiving signals in certain directions. The direction with the highest power gain when receiving signals is the direction of the receive beam. The antenna array includes multiple antenna elements, and the specific amplitude and phase added are the beamforming weights.
[0261] In SL communication, UE can use the transmit beam to send information to other UEs through beamforming technology, or use the receive beam to receive information from other UEs. The information transmitted in SL communication can be called side information. Generally speaking, the UE used in D2D technology is a half-duplex device, that is, the UE can only be in the state of receiving side information or sending side information at the same time, and does not have the ability to send and receive at the same time. When the UE performs SL communication, the beams used for different side information may be different (such as different beamforming weights or different beam directions), and the UE needs to switch beams.
[0262] For example, the UE can send or receive sideline information 1 through beam 1, and send or receive sideline information 2 through beam 2. When switching from sending or receiving sideline information 1 to sending or receiving sideline information 2, it needs to switch from beam 1 to beam 2.
[0263] It can be understood that the UE's beam switching may include: sending different side line information for beam switching (referred to as send-send switching), receiving different side line information for beam switching (referred to as receive-receive switching), switching from sending side line information to receiving side line information for beam switching (referred to as send-receive switching), switching from receiving side line information to sending side line information for beam switching (referred to as send-receive switching), etc.
[0264] For UE, due to the limitation of hardware resources (such as processing power, memory, power, etc.), the number of beams that UE can switch in a time slot is limited. The number of beams that UE can switch in a time slot can be considered as the beam switching capability of UE. Different UEs may have different beam switching capabilities. Under different subcarrier spacing (SCS), the beam switching capability supported by UE may also be different. Among them, subcarrier is the basic unit for transmitting data, which can be combined into different physical channels and resource blocks to realize data transmission and scheduling. Subcarrier spacing (SCS) refers to the frequency interval between two adjacent subcarriers.
[0265] Taking the new radio (NR) system as an example, the following Table 1 exemplifies the beam switching capabilities of different UEs under partial subcarrier spacing.
[0266] Table 1
[0267]
[0268] As shown in Table 1, when the subcarrier spacing is 60 kHz, 120 kHz, or 240 kHz, the maximum number of receive and transmit beam switches of the UE in a time slot may be 4, 7, or 14 times; when the subcarrier spacing is 480 kHz, the maximum number of receive and transmit beam switches of the UE in a time slot may be 2, 4, or 7 times; when the subcarrier spacing is 960 kHz, the maximum number of receive and transmit beam switches of the UE in a time slot may be 1, 2, 4, or 7 times. Among them, the maximum number of receive (Rx) and transmit (Tx) beam switches of the UE in a time slot can also be defined as "maxNumberRxTxBeamSwitchDL".
[0269] At present, when the UE is performing SL communication, the beam switching capability of the UE may not be able to meet the beam switching between different side information, resulting in the UE missing part of the signal reception or transmission of the side information due to untimely beam switching. For example, when the UE switches from sending or receiving side information 1 to sending or receiving side information 2, it needs to switch from beam 1 to beam 2. When the beam switching capability of the UE cannot meet the beam switching between side information 1 and side information 2, the UE may miss part of the signal reception or transmission of side information 2.
[0270] To this end, an embodiment of the present application provides a communication method, which may include: excluding N time units adjacent to the first time-frequency resource in the time domain from the first candidate resource set to obtain a second candidate resource set, where N is a positive integer greater than 0, and the first time-frequency resource is used to receive or send first side information; determining a second time-frequency resource based on the second candidate resource set; and sending second side information to a second terminal device on the second time-frequency resource.
[0271] In this method, when the UE needs to send side information (such as the second side information) to other UEs, it can determine the candidate resources for sending the second side information within the resource selection window to obtain a first candidate resource set, exclude N time units adjacent to the first time-frequency resource in the time domain from the first candidate resource set to obtain a second candidate resource set, determine the second time-frequency resource according to the second candidate resource set, and send the second side information to other UEs (such as the second terminal device) on the second time-frequency resource. The first time-frequency resource is a time-frequency resource used by the UE to receive or send the first side information. Before determining the second time-frequency resource, the UE excludes N time units adjacent to the first time-frequency resource in the time domain, so that the second time-frequency resource will not be adjacent to the first time-frequency resource (or at least separated by N time units), and can reserve N time units for beam switching for the transmission of the first side information and the second side information, thereby reducing errors in the transmission of side information due to untimely beam switching.
[0272] Optionally, the time unit described in the embodiments of the present application may include a time slot or a symbol (such as an OFDM symbol), or a subframe. In the following embodiments of the present application, the time unit will be mainly illustrated as a time slot, but it should be understood that the time slot mentioned in the following embodiments may also be replaced by a symbol or a subframe, and the present application does not limit the granularity of the time unit.
[0273] The embodiments of the present application may be applicable to scenarios in which information is transmitted between UEs in SL communication, wherein the UEs performing SL communication may all be within the network coverage, or both may not be within the network coverage, or one may be within the network coverage and the other may not be.
[0274] For example, Figure 1 A schematic diagram of a SL UE communication scenario is shown. Figure 1 As shown, in a possible example, a SLUE communication scenario may include a network device 110 and a UE 120. The UE 120 may include a UE-A and a UE-B, and the UE-A and the UE-B may perform SL communication. Among them, the UE-A and the UE-B may both be within the network coverage of the network device 110.
[0275] For example, Figure 2 FIG. 1 shows another schematic diagram of a SL UE communication scenario. Figure 2 As shown, in another possible example, the SL UE communication scenario may include a network device 110 and a UE 120. The UE 120 may include a UE-A and a UE-B, and UE-A and UE-B may perform SL communication. Among them, UE-A may be within the network coverage of the network device 110, and UE-B may not be within the network coverage of the network device 110.
[0276] For example, Figure 3 FIG. 2 shows another schematic diagram of a SL UE communication scenario. Figure 3 As shown, in another possible example, the SL UE communication scenario may include a network device 110 and a UE 120. The UE 120 may include a UE-A and a UE-B, and UE-A and UE-B may perform SL communication. Among them, UE-A may be within the network coverage of one network device 110, UE-B may be within the network coverage of another network device 110, and UE-A and UE-B may be within the network coverage of different network devices 110.
[0277] For example, Figure 4 FIG. 2 shows another schematic diagram of a SL UE communication scenario. Figure 4 As shown, in another possible example, the SL UE communication scenario may include a network device 110 and a UE 120. The UE 120 may include a UE-A and a UE-B, and the UE-A and the UE-B may perform SL communication. Among them, the UE-A and the UE-B may not be within the network coverage of the network device 110.
[0278] for Figures 1 to 3 In the SL UE communication scenario shown, in one implementation, UE-A can communicate with UE-B using SL through scheduling by the network device 110, and the resources for communication between UE-A and UE-B can be called authorized resources or authorized frequency bands. In another implementation, the scheduling method of the network device 110 may not be adopted, and UE-A can select resources by itself, select resources for SL communication from the resource pool, and communicate with UE-B, and the resources for communication between UE-A and UE-B can be called unauthorized resources or unauthorized frequency bands.
[0279] for Figure 4 In the SL UE communication scenario shown, UE-A can select resources for SL communication from the resource pool to communicate with UE-B. The resources used for communication between UE-A and UE-B can be called unlicensed resources or unlicensed frequency bands.
[0280] It should be understood that the resources described in the embodiments of the present application refer to time-frequency resources.
[0281] The embodiments of the present application can be applied to the above Figures 1 to 4 In any SL UE communication scenario, UE-A selects resources for SL communication from a resource pool to communicate with UE-B. It is understandable that UE-B may also select resources for SL communication from a resource pool to communicate with UE-A.
[0282] Exemplarily, the network device 110 may also be referred to as a wireless access network device or a next generation wireless access network device, such as a base station. The UE may communicate with the network device 110. The network device 110 may provide the UE with functional services such as wireless resource management, quality of service management, data encryption and compression, etc. Different network devices 110 may communicate with each other via an Xn interface. Different UEs may exchange information and communicate with each other via the network device 110.
[0283] Optionally, in the embodiment of the present application, the network device 110 may include various forms of macro base stations, micro base stations (also called small stations), etc. For example, the network device 110 may include: a base station in wideband code division multiple access (WCDMA) or LTE, a next generation nodeB (gNB), a next generation evolved nodeB (Ng-eNB), a transmission reception point (TRP), an evolved NodeB (eNB), a radio network controller (RNC), a NodeB (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home evolved NodeB, or home NodeB, HNB), a base band unit (BBU), or a wireless fidelity (Wifi) access point (AP), etc.
[0284] Optionally, the UE 120 described in the embodiment of the present application may also be referred to as terminal equipment, a mobile station (mobilestation, MS), a mobile terminal (mobile terminal, MT), etc. The terminal device may refer to a device that provides voice and / or data connectivity to a user, for example, a mobile phone ("cellular" phone), a mobile phone, a computer, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a laptop computer, a handheld communication device, a handheld computing device, a satellite wireless device, a wireless modem card, a TV set top box (STB), customer premises equipment (CPE), a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc.), an in-vehicle device (such as a car, a bicycle, an electric car, an airplane, a ship, a train, a high-speed train, etc.), a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a smart home device (such as a refrigerator, a TV, an air conditioner, an electric meter, etc.), an intelligent robot, a workshop device, a wireless terminal in self-driving, a remote operation (remote operation), a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc.), an in-vehicle device (such as a car, a bicycle, an electric car, an airplane, a ship, a train, a high-speed train, etc.), a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a smart home device (such as a refrigerator, a TV, an air conditioner, an electric meter, etc.), a smart robot, a workshop device, a wireless terminal in self-driving, a remote operation (remote operation), a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc. ... smart bracelet, a pedometer, etc.), a wear The present application does not limit the specific form of the terminal device.
[0285] In the embodiments of the present application, the communication system in which SL communication is located can be a WCDMA system, an LTE system, an advanced long term evolution LTE-A (LTE advanced) system, an LTE frequency division duplex (FDD) system, a universal mobile telecommunication system (UMTS), a 5G NR system, and other wireless communication systems that use OFDM technology, or it can also be the future sixth generation mobile information technology (the 6th generation mobile communication technology, 6G) network communication system. The present application does not limit the specific type of the communication system.
[0286] For example, when the communication system is a 5G NR system, the communication system may also include a core network device, and the core network device and the network device may communicate through a next generation (NG) interface.
[0287] It is understandable that the aforementioned communication system is only for the purpose of more clearly illustrating the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided by the embodiment of the present application. For example, the communication system may also include other devices, such as: a network control device. The network control device may be an operation administration and maintenance (OAM) system, also known as a network management system. The network control device may manage the aforementioned network devices.
[0288] For example, Figure 5 1 shows a schematic diagram of the composition of a terminal device provided in an embodiment of the present application. The terminal device may be the above-mentioned UE-A or UE-B, or any terminal device described in the embodiment of the present application, such as the first terminal device or the second terminal device. Figure 5 As shown, the terminal device may include: at least one processor 51 , a memory 52 , a communication interface 53 , and a bus 54 .
[0289] The processor 51 is the control center of the terminal device, which can be a processor or a general term for multiple processing elements. For example, the processor 51 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more microprocessors (digital signal processors, DSPs), or one or more field programmable gate arrays (FPGAs).
[0290] The processor 51 can execute various functions of the terminal device by running or executing the software program stored in the memory 52, and calling the data stored in the memory 52. For example, when the terminal device is a first terminal device, the steps performed by the first terminal device in the communication method provided in the embodiment of the present application can be executed. For another example, when the terminal device is a second terminal device, the steps performed by the second terminal device in the communication method provided in the embodiment of the present application can be executed.
[0291] In a specific implementation, as an embodiment, the processor 51 may include one or more CPUs, such as Figure 5 CPU0 and CPU1 are shown in the figure.
[0292] In a specific implementation, as an embodiment, the terminal device may include multiple processors, such as Figure 5 51 and 55 are shown in FIG. Each of these processors may be a single-CPU or a multi-CPU. A processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0293] The memory 52 can store the software program of the method steps executed by the terminal device, and the execution is controlled by the processor 51. The memory 52 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0294] The memory 52 may exist independently and be connected to the processor 51 via the bus 54. Alternatively, the memory 52 may be integrated with the processor 51, which is not limited here.
[0295] The communication interface 53 uses any transceiver or other device for communicating with other devices or communication networks. The communication interface 53 may be an Ethernet interface, a radio access network (RAN) interface, a wireless local area network (WLAN) interface, etc. The communication interface 53 may include a receiving unit to implement a receiving function, and a sending unit to implement a sending function.
[0296] The bus 54 may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0297] Although attached Figure 5The bus 54 is used in the embodiment, but it is understandable that the bus can also be replaced by other forms of connection relationships and is not limited to the bus itself.
[0298] The following takes the example of a first terminal device (such as the above-mentioned UE-A) sending sideline information to a second terminal device (such as UE-B) as an example, and describes the communication method provided in the embodiment of the present application in combination with the accompanying drawings. The first terminal device may be referred to as a transmitting end UE or T X UE, the second terminal device may be referred to as a receiving end UE or R X UE.
[0299] It should be understood that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0300] It should be noted that, in the description of the present application, the words "first", "second", etc. are only used to distinguish the description and are not used to specifically limit a certain feature. In the description of the embodiments of the present application, "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. At least one referred to in this application refers to one or more; multiple refers to two or more. The embodiments of the present application may only execute fewer steps than all the steps, or execute more steps, without limitation.
[0301] Figure 6 FIG. 1 is a flow chart showing a communication method provided by an embodiment of the present application. Figure 6 As shown, taking the time unit as a time slot as an example, the communication method may include S601-S603.
[0302] S601. Exclude N time units that are adjacent to the first time-frequency resource in the time domain from the first candidate resource set to obtain a second candidate resource set, where the time unit may be a time slot or a subframe, or a symbol.
[0303] Figure 6 In the example, the time unit is a time slot.
[0304] Exemplarily, S601-S603 may be performed by a communication device or a first terminal device. The communication device or terminal device may be a UE, a vehicle, a roadside unit (RSU), a telematics box (T-Box), etc. The communication device or terminal device may also be a communication device disposed in a vehicle, such as a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted chip, etc.
[0305] Wherein, N is a positive integer greater than 0, and the first time-frequency resource is used to receive or send the first sidelink information.
[0306] Exemplarily, when the first terminal device needs to send the second side information to the second terminal device, it can perform resource self-selection. The first terminal device can select transmission resources for communication within the resource selection window according to the result of perception within its own perception window (or listening window). The mechanism for the terminal device to perform resource self-selection can be called user self-selection resource mode or mode 2.
[0307] The first candidate resource set may be a set of all available candidate time-frequency resources initialized within the resource selection window when the first terminal device performs resource self-selection. The first candidate resource set may be referred to as S A .
[0308] The time-frequency resource that can be used or used for the first terminal device to communicate can be referred to as the first time-frequency resource. For example, the first time-frequency resource is used for the first terminal device to send the first sideline information to other terminal devices (including the second terminal device), or the first time-frequency resource is used for the first terminal device to receive the first sideline information sent from other terminal devices (including the second terminal device).
[0309] For example, taking the first terminal device as UE1, UE1 sends side information 1 to UE3 on a certain time-frequency resource, or UE1 reserves the right to send side information 1 to UE3 on a certain time-frequency resource, and the time-frequency resource used to send side information 1 is the first time-frequency resource related to UE1. Alternatively, UE1 receives side information 2 from UE3 on a certain time-frequency resource, or UE3 reserves the right to send side information 2 to UE1 on a certain time-frequency resource, and the time-frequency resource used to receive side information 2 is the first time-frequency resource related to UE1. Side information 1 and side information 2 can be referred to as first side information.
[0310] It should be understood that the N time units adjacent to the first time-frequency resource in the time domain and to be excluded from the first candidate resource set are located within the resource selection window, or in other words, when excluding the N time units adjacent to the first time-frequency resource in the time domain, the N time units adjacent to the first time-frequency resource in the time domain included in the set of all available candidate time-frequency resources initialized within the resource selection window are excluded.
[0311] Exemplarily, the first terminal device (such as UE1) can determine the first time-frequency resource by listening to the resources reserved by the sidelink control information (SCI) of other terminal devices (such as other UEs). For example, UE2 reserves several time-frequency resources in SCI, and instructs UE2 to send information to UE1 using the reserved time-frequency resources. For UE1, these several time-frequency resources can be the first time-frequency resources.
[0312] The first time-frequency resource can also be determined by the first terminal device itself. For example, before the current resource selection, the first terminal device reserves the first time-frequency resource for executing the resource selection process for other TB transmissions. This part of the first time-frequency resource can be provided by the upper layer. The upper layer of the first terminal device can know which resources have been selected before. The meaning of the resource selection process and the upper layer can be described in the following embodiments.
[0313] In one possible design, the first time-frequency resources may include time-frequency resources used by the first terminal device to send first sideline information to other terminal devices.
[0314] In another possible design, the first time-frequency resources may include time-frequency resources used by the first terminal device to receive first sideline information sent from other terminal devices.
[0315] In another possible design, the above-mentioned first time-frequency resources may include time-frequency resources used by the first terminal device to send first sideline information to other terminal devices, and time-frequency resources used by the first terminal device to receive first sideline information sent from other terminal devices.
[0316] Similarly, for the time-frequency resources related to other terminal devices (not the first terminal device), the definition of the time-frequency resources related to the first terminal device can be referred to and will not be repeated here.
[0317] Idle time-frequency resources refer to time-frequency resources that are not used or reserved by any terminal device.
[0318] After determining the first candidate resource set, the first terminal device can exclude N time slots adjacent to the first time-frequency resource in the time domain from the first candidate resource set, and the remaining candidate time-frequency resources after exclusion can constitute the second candidate resource set. Among them, the N time slots adjacent to the first time-frequency resource in the time domain can refer to the time-frequency resources of the N time slots adjacent to the first time-frequency resource in the time domain. It can be understood that the idle time-frequency resources can include the time-frequency resources of the aforementioned N time slots adjacent to the first time-frequency resource in the time domain.
[0319] Exemplarily, N may be a positive integer, for example, 1, 2, 3, 4, etc. This embodiment does not limit the size of N.
[0320] Taking the time-frequency resource in which the first time-frequency resource is the first time slot as an example, the N time slots adjacent to the first time-frequency resource in the time domain may include: the N time slots adjacent before the first time slot, and / or the N time slots adjacent after the first time slot.
[0321] For example, when the first time slot is time slot 2 and N is 1, the N time slots adjacent to the first time-frequency resource in the time domain may include: time slot 1 adjacent to time slot 2 and time slot 3 adjacent to time slot 2.
[0322] After obtaining the second candidate resource set, the first terminal device may execute S602 to select a time-frequency resource for sending the second sidelink information from the second candidate resource set.
[0323] Optionally, the first time-frequency resource may also be excluded from the first candidate resource set.
[0324] It should be understood that if the first time-frequency resource is to be excluded, the first time-frequency resource is located in the resource selection window, or in other words, the first time-frequency resource included in the set of all available candidate time-frequency resources initialized in the resource selection window is excluded.
[0325] S602: Determine a second time-frequency resource according to a second candidate resource set.
[0326] Exemplarily, the first terminal device can select a suitable beam for the second side information, and select suitable time-frequency resources for the beam of the second side information from a second candidate resource set based on the content of the second side information, such as data volume, transmission rate, delay requirements, etc.
[0327] S603. Send second sidelink information to a second terminal device on a second time-frequency resource.
[0328] Exemplarily, the second time-frequency resources may include time domain resources and frequency domain resources, and the second terminal device may send the second sidelink information to the second terminal device on the second time-frequency resources.
[0329] Correspondingly, the second terminal device can receive the second sidelink information on the second time-frequency resource.
[0330] Before sending the second sidelink information to the second terminal device, the first terminal device may also send sidelink control information (SCI) to the second terminal device to instruct the second terminal device to receive the second sidelink information on the second time-frequency resource.
[0331] In an embodiment of the present application, when the first terminal device selects the time-frequency resources for sending the second side information, it obtains the second candidate resource set by excluding N time slots adjacent to the first time-frequency resources in the time domain from the first candidate resource set, and determines the second time-frequency resources for sending the second side information based on the second candidate resource set. This can make the selected second time-frequency resources and the first time-frequency resources non-adjacent or at least separated by N time slots, thereby reserving more time for beam switching and reducing side information transmission errors caused by untimely beam switching or delay in beam switching.
[0332] For example, taking UE1 sending side information 1 to UE3 in time slot 1 as an example, when UE1 sends side information 2 to UE2 in time slot 2 adjacent to time slot 1, UE1 may need to perform beam switching in time slot 1, such as switching from beam 1 to beam 2, and beam switching has a certain delay, which may cause the side information 2 sent in time slot 2 to miss the transmission of part of the signal. In the embodiment of the present application, considering the delay required for beam switching, when selecting the time slot for sending side information 2, UE1 can exclude time slot 1 and N adjacent time slots of time slot 1 in advance, such as excluding time slot 2, sending side information 2 in time slot 3, and reserving more time for beam switching in time slot 2, which can reduce the transmission error of side information 2.
[0333] In one possible design, N may be preconfigured or configured or predefined.
[0334] For example, in one implementation, the size of N may be preconfigured in the hardware and / or software of the first terminal device itself, such as recorded / written in advance, and may be changed through software or hardware.
[0335] For example, in another implementation, the size of N can be configured to the first terminal device by a network device (such as a base station) through a system information block (SIB) message, or a radio resource control (RRC) signaling, or a master information block (MIB) message, such as recording / writing into the hardware and / or software of the first terminal device itself.
[0336] For another example, in another implementation, the size of N can be configured to the first terminal device by other devices (such as other terminal devices) through PC5-RRC signaling.
[0337] For another example, in another implementation, the size of N does not require other device configurations, and can be information predefined (recorded / written in advance) in the hardware and / or software of the first terminal device itself, or can be understood as information that cannot be changed by the network device or other terminal devices. In other words, N can be predefined in the first terminal device by means of a standard or protocol.
[0338] This application does not limit the implementation method of N.
[0339] In one possible design, the size of N may be related to the beam switching capability of the first terminal device, that is, the determination of the size of N needs to ensure that the first terminal device can complete the beam switching within the determined N time units, and the beam switching capability of the first terminal device is used to indicate the number of times the first terminal device can switch the beam within a time slot.
[0340] For example, the beam switching capability of the first terminal device can refer to Table 1 above, and the number of beams that the UE can switch in a time slot is limited. Under different subcarrier spacings (SCS), the beam switching capability supported by the UE may also be different.
[0341] In this embodiment, the size of N can be determined according to the beam switching capability of the first terminal device. When the first terminal device can complete the beam switching within one time slot, the size of N can be 1; when the first terminal device cannot complete the beam switching within one time slot, the size of N can be the number of time slots required for the first terminal device to complete the beam switching. For example, when the first terminal device needs 1.5 time slots to complete the beam switching, the number of time slots required for the first terminal device to complete the beam switching is 2, and N can be 2. That is, the first terminal device can exclude adjacent time-frequency resources of the first time-frequency resource according to the time slot granularity.
[0342] In this embodiment, the size of N is determined according to the beam switching capability of the first terminal device, so that sufficient time can be reserved for beam switching between the second time-frequency resource and the first time-frequency resource selected by the first terminal device, meeting the switching capability requirements of the UE, and further reducing the probability of side information transmission errors caused by untimely beam switching or beam switching delay. In addition, the number of excluded adjacent time slots can be controlled within a reasonable range to reduce the waste of time-frequency resources and improve resource utilization.
[0343] Optionally, when the size of N is related to the beam switching capability of the first terminal device, N can be pre-configured or configured in the manner described in the above embodiment, or pre-defined in the first terminal device, or determined by the first terminal device based on its own beam switching capability, which is not limited here.
[0344] In one possible design, N time slots adjacent to the first time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the first sidelink information.
[0345] It is understandable that the first terminal device may receive or send other side information (such as the second side information mentioned above) before or after sending or receiving the first side information. The N time slots adjacent to the first time-frequency resource in the time domain may include: N time slots before the time slot where the first time-frequency resource is located, and / or N time slots after the time slot where the first time-frequency resource is located.
[0346] After the first terminal device completes the transmission of the side information before the first side information (such as side information 1), beam switching can be performed to send or receive the first side information; the time for beam switching can be the last orthogonal frequency division multiplexing (orthogonal frequency division multiplexing, OFDM) symbol in the time slot of the side information 1, or called the idle (GAP) symbol, and / or, part or all of the OFDM symbols in the N time slots before the time slot where the first time-frequency resource is located.
[0347] Alternatively, after the first terminal device completes the transmission of the first side information, beam switching can be performed to send or receive side information after the first side information (such as side information 2); the time for beam switching can be the last OFDM symbol in the time slot of the first side information, and / or part or all of the OFDM symbols in the N time slots after the time slot where the first time-frequency resource is located.
[0348] In other words, in the embodiment of the present application, the excluded N time slots adjacent to the first time-frequency resource time domain can be used for beam switching before or after sending or receiving the first sideline information, but the beam switching may occupy some or all of the OFDM symbols in the N time slots, or not occupy the OFDM symbols in the N time slots. Whether the beam switching occupies the OFDM symbols in the N time slots, or how many OFDM symbols in the N time slots are occupied, depends on whether N is related to the beam switching capability of the first terminal device, and the details can be referred to the description in the aforementioned embodiment.
[0349] Optionally, when the beam of the sideline information before or after the first sideline information is the same as the beam of the first sideline information, the first terminal device may not perform beam switching.
[0350] In one possible design, the second candidate resource set can be determined at the physical layer of the first terminal device. In other words, the first terminal device can exclude the first time-frequency resource and the N time slots adjacent to the first time-frequency resource in the time domain at the physical layer to obtain the second candidate resource set. When the size of N is related to the beam switching capability of the first terminal device, the N time slots adjacent to the first time-frequency resource in the time domain can also be referred to as time slots or time-frequency resources due to limited beam switching capability.
[0351] For example, a first terminal device (or referred to as a transmitting end UE or T X Take UE) triggering resource selection in time slot n as an example, Figure 7 FIG. 1 shows a schematic diagram of a resource selection process provided by an embodiment of the present application. Figure 7 As shown, the process of resource selection by the first terminal device may include S701-S711. The following S701-S711 does not represent the actual execution order, for example, S702 may be determined first, and then S701 may be determined.
[0352] S701, determine candidate resource R x,y , resource selection window [n+T1, n+T2].
[0353] For example, a high layer (such as an application layer) of the first terminal device may notify the physical layer to select a resource to send the second sideline information. The notification time may be time slot n. The physical layer triggers resource selection in time slot n. After triggering resource selection, the candidate resource R may be determined first. x,y , resource selection window [n+T1, n+T2].
[0354] Candidate Resource R x,y It can be used to describe the resource allocation at a certain time and location. Where x can represent the subchannel number and y can represent the index of the time slot.
[0355] In one possible design, the candidate resource R x,y Can be a time slot and L subCH The unit is continuous sub-channels.
[0356] In another possible design, the candidate resource R x,y It can be a continuous multiple time slots, and each time slot has L subCH The unit is continuous sub-channels.
[0357] In yet another possible design, the candidate resource R x,y It can be used in multiple consecutive time slots, each time slot has L RB set There are consecutive RB sets, and each RB set has L subCH The unit is continuous sub-channels.
[0358] In yet another possible design, the candidate resource R x,y Can be a time slot and L RB set consecutive RB sets, each RB set has L subCH The unit is continuous sub-channels.
[0359] The above L subCH and L RB set Can be provided by senior management. This application requires candidate resource R x,y The specific implementation method is not limited.
[0360] Figure 8 FIG. 1 shows a schematic diagram of a resource selection window and a listening window provided in an embodiment of the present application. Figure 8 As shown, the resource selection window [n+T1, n+T2] refers to the time window from time slot "n+T1" to time slot "n+T2". Among them, T1 satisfies (≤ means less than or equal to), It can be determined from the following Table 2.
[0361] Table 2
[0362]
[0363] Table 2 gives an example of the subcarrier spacing and In Table 2, μ SL Indicates the configured subcarrier spacing, indicating the subcarrier spacing corresponding to The value of The unit of is slot. As shown in Table 2, μ SL When it is 0, the subcarrier spacing is 15kHz. is 3 time slots; μ SL When it is 1, the subcarrier spacing is 30kHz. is 5 time slots; μ SL When it is 2, the subcarrier spacing is 60kHz. is 9 time slots; μ SL When it is 3, the subcarrier spacing is 120kHz. There are 17 time slots.
[0364] From 0 to Within the range, the selection of T1 can be based on implementation. For example, the first terminal device can select the size of T1 according to its own capabilities. For example, if the processing capability is fast, T1 can be smaller.
[0365] The size of T2 is related to T 2min Related to the remaining packet delay budget (PDB). 2minIt can be configured by the high-level layer, and different services correspond to T 2min can be the same or different. 2min When T2 is less than the remaining PDB, T2 satisfies T 2min ≤T2≤PDB. When T 2min When T2 is greater than or equal to the remaining PDB, T2 is equal to the remaining PDB. 2min Within the PDB range, the selection of T2 may also be based on implementation, for example, the value of T2 may be determined based on the transmission requirements.
[0366] S702: Determine the listening window
[0367] The listening window is also called the perception window. Figure 8 As shown, the listening window It refers to the time from time slot "n-T0" to time slot The time window between .
[0368] Among them, T0 can be configured by high-level parameters. It can be determined from the following Table 3.
[0369] Table 3
[0370]
[0371] Table 3 gives an example of the subcarrier spacing and In Table 3, μ SL Indicates the configured subcarrier spacing, indicating the subcarrier spacing corresponding to The value of The unit of is slot. As shown in Table 3, μ SL When it is 0, the subcarrier spacing is 15kHz. is 1 time slot; μ SL When it is 1, the subcarrier spacing is 30kHz. is 1 time slot; μ SL When it is 2, the subcarrier spacing is 60kHz. is 2 time slots; μ SL When it is 3, the subcarrier spacing is 120kHz. There are 4 time slots.
[0372] S703: Determine a threshold value Th (p i , p j ).
[0373] Among them, the threshold value of RSRP Th(p i , p j) and the priority (called prio) of the data to be sent (such as the second side information) TX ), and the priority indicated by the received sidelink control information (SCI) (called prio RX ). For example, Th(p i , p j ) can be the “pth” in the RSRP threshold value set configured for the resource pool. i +(p j -1)*8” threshold values, p i For prio RX , p j For prio TX , * indicates the product.
[0374] S704: Initialize available resource set S A , S A Includes all time-frequency resources in the resource selection window.
[0375] Among them, S A That is the first candidate resource set mentioned above.
[0376] S705, from S A The following time-frequency resources are excluded: the time slots reserved for all periodic resources configured in the resource pool corresponding to the unperceived time slots (transmitted time slots) in the perception window.
[0377] S706A, when S A When the excluded time-frequency resources are less than X% of the total resources (all time-frequency resources) in the resource selection window, execute S706B and then execute S707; otherwise, execute S707.
[0378] The value of X% is configured by the resource pool and is consistent with prio TX For example, X% may be 20%. The present application does not impose any limitation on the value of X%.
[0379] S706B, S A Reinitialize, or reinitialize the available resource set S A , such as similar to S704.
[0380] S707, continue from S A The following time-frequency resources are excluded: retransmission resources indicated by the first-level SCI that meet preset conditions and periodically reserved resources.
[0381] The preset conditions include: the decoding of the received first-level SCI is successful, and the result of the RSRP measurement of the demodulation reference signal (DMRS) of the physical sidelink shared channel (PSSCH) of the time-frequency resource reserved by the received first-level SCI is higher than the RSRP threshold value Th (p i , p j ), and the time-frequency resources reserved by the received first-level SCI are within the resource selection window. It can be understood that the threshold value Th(p i , p j ) is determined in S703.
[0382] S708, continue from S A The following time-frequency resources are excluded: N time slots that are adjacent to the first time-frequency resource in the time domain.
[0383] For example, suppose UE1 reserves time slot 1 to send data to UE2, and UE2 needs to receive data in time slot 1; if UE2 wants to send data in time slot 2 (in this case, UE2 can be called the first terminal device), it may not be able to send (or send part) because the beam switching cannot be performed in time. For UE2, time slot 2 needs to be excluded when selecting resources. The resources of time slot 1 can be called the first time-frequency resource, and time slot 2 is the time slot adjacent to the first time-frequency resource.
[0384] Optionally, the first time-frequency resource may also be excluded. The first time-frequency resource is described in the above embodiment.
[0385] S709, when S A When the remaining time-frequency resources in the resource selection window are less than X% of the total resources in the resource selection window, after executing S710, execute S704 again; otherwise, execute S711.
[0386] S710, increase the RSRP threshold Th(p i , p j ), until S is satisfied A The remaining resources in the resource selection window are not less than X% of the total resources.
[0387] S711, the remaining S A Report to higher-ups.
[0388] After excluding time-frequency resources in the above manner, the remaining S A It may be the second candidate resource set described in the aforementioned embodiment.
[0389] For example, the remaining S AReport to higher layers, such as the medium access control (MAC) and RRC layers. A A second time-frequency resource for sending second sideline information is selected.
[0390] In another possible design, the second candidate resource set can be determined at a high level (such as a MAC layer) of the first terminal device. In other words, the first terminal device can exclude N time slots adjacent to the first time-frequency resource in the time domain at a high level to obtain the second candidate resource set. When the size of N is related to the beam switching capability of the first terminal device, the N time slots adjacent to the first time-frequency resource in the time domain can also be referred to as time slots or time-frequency resources due to limited beam switching capability.
[0391] For example, the first terminal device (also referred to as the transmitting end UE or T X Take UE) triggering resource selection in time slot n as an example, Fig. 9 FIG. 2 shows another resource selection process diagram provided by an embodiment of the present application. Fig. 9 As shown, the process of the first terminal device selecting resources may include S901-S911.
[0392] S901. Determine candidate resource R x,y , resource selection window [n+T1, n+T2].
[0393] S902: Determine the listening window
[0394] S903, determine the RSRP threshold Th (p i , p j ).
[0395] S904: Initialize available resource set S A , S A Includes all time-frequency resources in the resource selection window.
[0396] Among them, S A That is the first candidate resource set mentioned above.
[0397] S905, from S A The following time-frequency resources are excluded: the time slots reserved for all periodic resources configured in the resource pool corresponding to the unperceived time slots (transmitted time slots) in the perception window.
[0398] S906A, when S A When the excluded time-frequency resources are less than X% of the total resources (all time-frequency resources) in the resource selection window, execute S906B and then execute S907; otherwise, execute S907.
[0399] S906B, SA Reinitialize, or reinitialize the available resource set S A , such as similar to S904.
[0400] S907, continue from S A The following time-frequency resources are excluded: retransmission resources indicated by the first-level SCI that meet preset conditions and periodically reserved resources.
[0401] S908, when S A When the remaining time-frequency resources in the resource selection window are less than X% of the total resources in the resource selection window, after executing S909, execute S904 again; otherwise, execute S910.
[0402] S909, increase the RSRP threshold Th(p i , p j ), until S is satisfied A The remaining resources in the resource selection window are not less than X% of the total resources.
[0403] S910, the remaining S A Report to the MAC layer.
[0404] It is understandable that the above S901-S910 can be implemented at the physical layer. Figure 7 As described in the illustrated embodiment, details will not be described one by one, and the difference is that S708 is missing.
[0405] S911, MAC layer from the remaining S A The following time-frequency resources are excluded: N time slots that are adjacent to the first time-frequency resources in the time domain, and a second time-frequency resource for sending the second sideline information is selected.
[0406] The MAC layer receives the remaining S A Exclude the following time-frequency resources: N time slots adjacent to the first time-frequency resource in the time domain, and the remaining S A It may be the second candidate resource set described in the aforementioned embodiment.
[0407] In other words, the MAC layer uses the remaining S A , select a second time-frequency resource for sending the second sideline information, and avoid N time slots adjacent to the first time-frequency resource in the time domain when selecting the second time-frequency resource. In other words, the second time-frequency resource and S B The time-frequency resources in the time domain are at least N adjacent time slots, S B It may include a first time-frequency resource, S B It can be reported by physical layer maintenance or high-level maintenance.
[0408] Optionally, the second candidate resource set may also be determined at other high levels, which is not limited in this embodiment of the present application.
[0409] In one possible design, the first time-frequency resource and the second time-frequency resource are separated by at least N time slots in the time domain; or, when the beams corresponding to the first sideline information and the second sideline information are different, the first time-frequency resource and the second time-frequency resource are separated by at least N time slots in the time domain.
[0410] Exemplarily, when the MAC layer selects resources between multiple transport blocks or multiple side information (one side information may correspond to one TB), any two TBs may be non-adjacent, such as at least N time slots apart. For example, a first time-frequency resource for transmitting the first side information and a second time-frequency resource for transmitting the second side information are at least N time slots apart in the time domain.
[0411] Alternatively, when the beams of the two side information are different, the time-frequency resources of the two side information can be spaced apart by at least N time slots. For example, when the beams corresponding to the first side information and the second side information are different, the first time-frequency resource used to transmit the first side information and the second time-frequency resource used to transmit the second side information are spaced apart by at least N time slots in the time domain.
[0412] In this design, the first time-frequency resource and the second time-frequency resource are separated by at least N time slots in the time domain, or, when the beams corresponding to the first side information and the second side information are different, the first time-frequency resource and the second time-frequency resource are separated by at least N time slots in the time domain. More time can also be reserved for beam switching, which can reduce side information transmission errors caused by untimely beam switching or delay in beam switching.
[0413] Optionally, as described in the aforementioned embodiments, in the present design, N can be preconfigured or configured in the manner described in the aforementioned embodiments, or predefined in the first terminal device, and / or the size of N can be determined based on the beam switching capability of the first terminal device.
[0414] When the size of N is related to the beam switching capability of the first terminal device, it is also possible to reserve enough time for beam switching between the second time-frequency resource and the first time-frequency resource selected by the first terminal device, meet the switching capability requirements of the UE, and further reduce the probability of side information transmission errors caused by untimely beam switching or beam switching delays. In addition, the size of N can also be controlled within a reasonable range to reduce the waste of time-frequency resources and improve resource utilization.
[0415] In one possible design, the communication method described in the above embodiment may also include: the first terminal device excludes the non-preferred time-frequency resources of the second terminal device from the first candidate resource set, the non-preferred time-frequency resources of the second terminal device include M time slots adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used for the second terminal device to receive or send third side information.
[0416] The first candidate resource set may refer to that described in the aforementioned embodiment and will not be described in detail.
[0417] The second terminal device may be the above-mentioned terminal device for receiving the second sideline information. The time-frequency resource associated with the second terminal device may be referred to as a third time-frequency resource, and the third time-frequency resource associated with the second terminal device may include: the third time-frequency resource is used by the second terminal device to send the third sideline information to other terminal devices (including the first terminal device), or the third time-frequency resource is used by the second terminal device to receive the third sideline information sent from other terminal devices (including the first terminal device).
[0418] For example, taking the second terminal device as UE2, UE2 receives the side information 3 sent from UE3 on a certain time-frequency resource, or when UE3 reserves to send the side information 3 to UE2 on a certain time-frequency resource, the time-frequency resource used to send the side information 3 is the third time-frequency resource related to UE2. The side information 3 can be called the third side information.
[0419] In one possible design, the third time-frequency resources may include time-frequency resources used by the second terminal device to send third sideline information to other terminal devices.
[0420] In another possible design, the third time-frequency resources may include time-frequency resources used for the second terminal device to receive third sideline information sent from other terminal devices.
[0421] In another possible design, the third time-frequency resources may include time-frequency resources used by the second terminal device to send third sideline information to other terminal devices, and time-frequency resources used by the second terminal device to receive third sideline information sent from other terminal devices.
[0422] The M time slots adjacent to the third time-frequency resource in time domain may refer to the time-frequency resources of the M time slots adjacent to the third time-frequency resource in time domain. Exemplarily, M may be 1, 2, 3, 4, etc., and the size of M is not limited in this embodiment.
[0423] Taking the third time-frequency resource as the time-frequency resource of the first time slot as an example, the M time slots adjacent to the third time-frequency resource in the time domain may include: the M time slots adjacent before the first time slot, and / or the M time slots adjacent after the first time slot.
[0424] For example, when the first time slot is time slot 3 and M is 1, the M time slots adjacent to the first time-frequency resource in the time domain may include: time slot 2 adjacent to time slot 3 and time slot 4 adjacent to time slot 3.
[0425] In this design, the M time slots adjacent to the third time-frequency resource in the time domain can be defined as non-preferred time-frequency resources for the second terminal device. Non-preferred time-frequency resources can be understood as the second terminal device not expecting to receive side information from other terminal devices on this part of the time-frequency resources, such as the second side information sent by the first terminal device. When the first terminal device selects the time-frequency resources for sending the second side information, by excluding the aforementioned non-preferred time-frequency resources of the second terminal device from the first candidate resource set, the selected second time-frequency resources and the third time-frequency resources can be non-adjacent or at least separated by M time slots, which reserves more time for the beam switching of the second terminal device and can also reduce the side information transmission errors caused by untimely beam switching or beam switching delays.
[0426] In other words, in this design, the second terminal device receiving the second side information can also consider the beam switching capability requirements and define the M time slots adjacent to the third time-frequency resource in the time domain as non-preferred time-frequency resources to reduce side information transmission errors caused by untimely beam switching or beam switching delays.
[0427] Optionally, the non-preferred time-frequency resources of the second terminal device may also include the third time-frequency resources mentioned above.
[0428] In one possible design, the method also includes: the first terminal device receives first indication information from the second terminal device, and the first indication information is used to indicate non-preferred time-frequency resources of the second terminal device.
[0429] Exemplarily, the second terminal device may send the above-mentioned first indication information to the first terminal device, and the first terminal device may determine the non-preferred time-frequency resources of the second terminal device according to the received first indication information.
[0430] In some possible implementations, the first indication information may be inter-UE coordination (IUC) information, or referred to as inter-UE collaboration information.
[0431] For example, in a wireless communication system, when multiple UEs use the same spectrum resource at the same time, interference problems may occur. In order to improve the performance of the system and the user experience, it is necessary to reduce interference by coordinating the behaviors between different UEs. This mechanism can be called an IUC mechanism. In the IUC mechanism, the UE can inform other UEs of its non-preferred resources (non-preferred resource), and / or preferred resources (preferred resource), and / or whether there is a resource conflict. Among them, the scheme in which the UE informs other UEs of its non-preferred resources and / or preferred resources (preferred resource) can be called IUC scheme 1 (IUC scheme 1), and the scheme in which the UE informs other UEs whether there is a resource conflict can be called IUC scheme 2 (IUC scheme 2).
[0432] In this implementation, the second terminal device may be a UE that sends IUC information, and the first terminal device may be a UE that receives IUC information. The manner in which the second terminal device sends IUC information to the first terminal device may include active triggering or conditional triggering.
[0433] In the active triggering mode, the first terminal device can send IUC request signaling to request assistance from surrounding UEs. After receiving the IUC request signaling, the second terminal device can send IUC information to the first terminal device, and the IUC information is used to indicate the non-preferred time-frequency resources of the second terminal device. For details, please refer to the above description.
[0434] In the conditional triggering method, the second terminal device can actively determine the IUC content when the conditions are met and send IUC information to the first terminal device. The IUC information is used to indicate the non-preferred time-frequency resources of the second terminal device. For example, when the second terminal device finds that the resource interference of receiving the side information is large, it can send IUC information to the first terminal device. This application does not limit the conditions for triggering the sending of IUC information.
[0435] Exemplarily, when determining non-preferred time-frequency resources, the second terminal device may follow one or more of the following methods.
[0436] 1) The second terminal device is the receiver of the second sideline information sent by the first terminal device. Due to the half-duplex problem, the second terminal device does not expect to receive the second sideline information on a certain time-frequency resource, and thus determines that the time-frequency resource is a non-preferred time-frequency resource.
[0437] 2) The time-frequency resources in the received SCI 1-A meet condition 1 or condition 2, and the time-frequency resources are determined to be non-preferred time-frequency resources.
[0438] Among them, condition 1 includes: the RSRP measured by the second terminal device for SCI 1-A is higher than a threshold Th (prio Rx ), where prio Rx The priority level is indicated in SCI 1-A.
[0439] Internal parameter Th(prio Rx ) can be set to the kth value in sl-ThresholdRSRP-Condition1-B-1-Option1List, where k=prio Rx .
[0440] Condition 2 includes: the second terminal device is the destination UE of a TB on SCI 1-A, that is, the receiver of the data, and when the second terminal device receives the TB, the RSRP measured is lower than a threshold Th'(prio Rx ), where prio Rx The priority indicated in SCI1-A.
[0441] Internal parameter Th(prio Rx ) can be set to the kth value in sl-ThresholdRSRP-Condition1-B-1-Option2List, where k=prio Rx .
[0442] After determining the non-preferred time-frequency resources in the above manner, the second terminal device may also define M time slots adjacent to the third time-frequency resources in the time domain as non-preferred time-frequency resources. Optionally, the third time-frequency resources may also be defined as non-preferred time-frequency resources.
[0443] In some other possible designs, the second terminal device may also inform the first terminal device of its non-preferred time-frequency resources through other types of indication information or through other methods (such as through a network device), and this application does not impose any restrictions on this.
[0444] In one possible design, M is preconfigured or configured or predefined.
[0445] Similar to the N time slots described in the aforementioned embodiment, in one implementation, the size of M can be preconfigured in the hardware and / or software of the second terminal device itself, such as recorded / written in advance, and can be changed through software or hardware.
[0446] In another implementation, the size of M can be configured to the second terminal device by a network device (such as a base station) through a SIB message, or RRC signaling, or a MIB message, such as recording / writing into the hardware and / or software of the second terminal device itself.
[0447] In another implementation, the size of M may be configured to the second terminal device by other devices (such as other terminal devices) through PC5-RRC signaling.
[0448] In another implementation, the size of M does not require other device configurations, and can be information predefined (recorded / written in advance) in the hardware and / or software of the second terminal device itself, or can be understood as information that cannot be changed by the network device or other terminal devices. In other words, M can be predefined in the second terminal device by means of a standard or protocol.
[0449] This application does not limit the implementation method of M.
[0450] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0451] For example, the beam switching capability of the second terminal device can also refer to Table 1 above, and the number of beams that the UE can switch in a time slot is limited. Under different subcarrier spacings, the beam switching capability supported by the UE may also be different.
[0452] In this embodiment, the size of M can be determined according to the beam switching capability of the second terminal device. When the second terminal device can complete the beam switching within one time slot, the size of M can be 1; when the second terminal device cannot complete the beam switching within one time slot, the size of M can be the number of time slots required for the second terminal device to complete the beam switching. The second terminal device can exclude adjacent time-frequency resources of the third time-frequency resources according to the time slot granularity.
[0453] In this design, the size of M is determined according to the beam switching capability of the second terminal device, so that the non-preferred time-frequency resources of the second terminal device can take into account the beam switching capability requirements of the second terminal device, and the second terminal device can provide more real and effective non-preferred time-frequency resources for the first terminal device. Sufficient time can be reserved for beam switching (such as beam switching by the second terminal device) between the second time-frequency resources and the third time-frequency resources selected by the first terminal device to meet the UE switching capability requirements and further reduce the probability of side information transmission errors caused by untimely beam switching or beam switching delays. In addition, the size of M can also be controlled within a reasonable range to reduce the waste of time-frequency resources and improve resource utilization.
[0454] Optionally, when the size of M is related to the beam switching capability of the second terminal device, M can be pre-configured or configured in the manner described in the above embodiment, or pre-defined in the second terminal device, or can be determined by the second terminal device based on its own beam switching capability, which is not limited here.
[0455] In one possible design, M time slots adjacent to the third time-frequency resource in the time domain are used for beam switching before or after sending or receiving the third sidelink information.
[0456] It is understandable that the second terminal device may receive or send other side information (such as receiving the above-mentioned second side information) before or after sending or receiving the third side information. The M time slots adjacent to the third time-frequency resource in the time domain may include: the M time slots before the time slot where the third time-frequency resource is located, and the M time slots after the time slot where the third time-frequency resource is located.
[0457] After the second terminal device completes the transmission of the side information before the third side information (such as side information 2), beam switching can be performed to receive or send the third side information; the time for beam switching can be the last OFDM symbol in the time slot of the side information 2, and / or part or all of the OFDM symbols in the M time slots before the time slot where the third time-frequency resource is located.
[0458] Alternatively, after the second terminal device completes the transmission of the third side information, beam switching can be performed to send or receive side information after the third side information (such as side information 2); the time for beam switching can be the last OFDM symbol in the time slot of the third side information, and / or part or all of the OFDM symbols in the M time slots after the time slot where the third time-frequency resource is located.
[0459] In other words, in this embodiment, the excluded M time slots adjacent to the third time-frequency resource time domain can be used for beam switching before or after sending or receiving the third sideline information, but the beam switching may occupy some or all of the OFDM symbols in the M time slots, or not occupy the OFDM symbols in the M time slots. Whether the beam switching occupies the OFDM symbols in the M time slots, or how many OFDM symbols in the M time slots are occupied, depends on whether M is related to the beam switching capability of the first terminal device, and the details can be referred to the description in the aforementioned embodiment.
[0460] Optionally, when the beam of the sideline information before or after the third sideline information is the same as the beam of the third sideline information, the second terminal device may not perform beam switching.
[0461] In one possible design, the first terminal device determines the second time-frequency resources based on the second candidate resource set, which may include: determining the second time-frequency resources based on the second candidate resource set and the preferred time-frequency resources of the second terminal device, or based on the preferred time-frequency resources of the second terminal device.
[0462] The preferred time-frequency resources of the second terminal device do not include M time slots adjacent to the third time-frequency resources in the time domain, where M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0463] The second candidate resource set, the third time-frequency resource, and the M time slots adjacent to the third time-frequency resource in the time domain (including the value or implementation of M) can refer to the above-mentioned embodiments and will not be repeated here. The second terminal device can be the above-mentioned terminal device for receiving the second sideline information.
[0464] For example, after the second terminal device excludes non-preferred time-frequency resources, the remaining time-frequency resources can be called preferred time-frequency resources.
[0465] Compared with the aforementioned embodiment in which the first terminal device excludes the preferred time-frequency resources of the second terminal device from the first candidate resource set, in the present design, the first terminal device may not exclude the preferred time-frequency resources of the second terminal device, but determine the second time-frequency resources based on the second candidate resource set and the preferred time-frequency resources of the second terminal device, or based on the preferred time-frequency resources of the second terminal device.
[0466] Exemplarily, the first terminal device can take the intersection of the second candidate resource set and the preferred time-frequency resources (which can also be a set) of the second terminal device, and determine the second time-frequency resource from the time-frequency resources included in the second candidate resource set and the preferred time-frequency resources of the second terminal device to send the second side information.
[0467] Alternatively, the first terminal device may also determine the second time-frequency resource based on the preferred time-frequency resource of the second terminal device, which is not limited here.
[0468] In this design, when the first terminal device selects the time-frequency resource for sending the second side information, it determines the second time-frequency resource based on the second candidate resource set and the preferred time-frequency resource of the second terminal device, or based on the preferred time-frequency resource of the second terminal device. The selected second time-frequency resource and the third time-frequency resource can also be non-adjacent or at least separated by M time slots, thereby reserving more time for the beam switching of the second terminal device and reducing side information transmission errors caused by untimely beam switching or delay in beam switching.
[0469] In other words, in this design, the second terminal device receiving the second sideline information can also define preferred resources considering the beam switching capability requirements.
[0470] Optionally, the preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
[0471] In one possible design, the method may further include: the first terminal device receives second indication information from the second terminal device, the second indication information being used to indicate the preferred time-frequency resources of the second terminal device.
[0472] Exemplarily, the second terminal device may send the second indication information to the first terminal device, and the first terminal device may determine the preferred time-frequency resources of the second terminal device based on the received second indication information.
[0473] In some possible implementations, the second indication information may be IUC information. The IUC information and the method for sending the IUC information may refer to those described in the aforementioned embodiments and will not be repeated here. The difference is that in this implementation, the IUC information may indicate the preferred time-frequency resources of the second terminal device.
[0474] In some other possible designs, the second terminal device may also inform the first terminal device of its preferred time-frequency resources through other types of indication information or through other methods (such as through a network device), and this application does not impose any restrictions on this.
[0475] In one possible design, the method may also include: the first terminal device receives third indication information from the second terminal device, the third indication information is used to indicate whether there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources, and the third time-frequency resources are used by the second terminal device to receive or send third sidelink information; when the third indication information indicates that there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources, the first terminal device reselects the second time-frequency resource.
[0476] Among them, the third time-frequency resource can refer to what is described in the aforementioned embodiment and will not be repeated here.
[0477] Exemplarily, based on any of the above embodiments, after determining the second time-frequency resource, the first terminal device may send an SCI to the second terminal device to inform the second terminal device to receive the second side information on the second time-frequency resource. The second terminal device may determine whether there is a beam switching conflict between the second time-frequency resource and a third time-frequency resource related to itself. A beam switching conflict means that the second time-frequency resource and the third time-frequency resource are adjacent, and the beams of the second time-frequency resource and the third time-frequency resource are different.
[0478] The second terminal device may send third indication information to the first terminal device. When there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource related to itself, the third indication information indicates that there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource; when there is no beam switching conflict between the second time-frequency resource and the third time-frequency resource related to itself, the third indication information indicates that there is no beam switching conflict between the second time-frequency resource and the third time-frequency resource. When the third indication information indicates that there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, the first terminal device may reselect the second time-frequency resource.
[0479] In this design, when there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, the first terminal device reselects the second time-frequency resource, which can also reduce side information transmission errors caused by untimely beam switching or beam switching delays.
[0480] Optionally, in some other possible designs, the third indication information may also directly indicate whether the first terminal device reselects the second time-frequency resource, and this application does not impose any restrictions on this.
[0481] In some possible implementations, the third indication information may be IUC information. The IUC information and the method for sending the IUC information may refer to those described in the aforementioned embodiments and will not be repeated here. The difference is that in this implementation, the IUC information may indicate whether there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources.
[0482] Optionally, in this implementation, the IUC information may also indicate whether there is a resource conflict between the second time-frequency resource and the third time-frequency resource (a beam switching conflict may also be defined as a resource conflict). For example, the resource conflict may include: the second time-frequency resource and the third time-frequency resource overlap, or the second time-frequency resource and the third time-frequency resource have a beam switching conflict.
[0483] In some other possible designs, the second terminal device may also inform the first terminal device whether there is a beam switching conflict and / or whether the second time-frequency resource needs to be reselected through other types of indication information or through other methods (such as through a network device). This application does not impose any restrictions on this.
[0484] In the above embodiments, when excluding resources from the first terminal device in turn, N time slots adjacent in the time domain of the time-frequency resources related to itself are excluded. The first terminal device makes the time-frequency resources of different side information at least N time slots apart. When the second terminal device informs the first terminal device of non-preferred time-frequency resources or preferred time-frequency resources, the non-preferred time-frequency resources include M time slots adjacent in the time domain of the time-frequency resources related to the second terminal device itself. The second terminal device informs the first terminal device whether there is a beam switching conflict, etc. From different angles, the present application introduces a solution to reduce side information transmission errors caused by untimely beam switching or delay in beam switching.
[0485] In some possible embodiments, the above solution in which the first terminal device separates the time-frequency resources of different sideline information by at least N time slots can also be implemented as an independent embodiment.
[0486] For example, an embodiment of the present application also provides a communication method, which can be applied to any UE, such as a first terminal device. Fig.10 Another flow chart of the communication method provided by the embodiment of the present application is shown. Fig.10 As shown, the method may include S1001 - S1002 .
[0487] S1001. Send or receive first sidelink information on a first time-frequency resource.
[0488] S1002. Send or receive second sidelink information on a second time-frequency resource.
[0489] Among them, the first time-frequency resource and the second time-frequency resource are separated by at least N time slots in the time domain, or, when the beams corresponding to the first side information and the second side information are different, the first time-frequency resource and the second time-frequency resource are separated by at least N time slots in the time domain, and N is a positive integer greater than 0.
[0490] Optionally, as described in the foregoing embodiments, N time slots may also be referred to as N time units, and a time unit may also be a granularity such as a symbol or a subframe, and is not limited to a time slot.
[0491] Exemplarily, the peer devices of the first sideline information and the second sideline information may be the same or different.
[0492] The first side information may be transmitted before or after the second side information, that is, S1001 may be transmitted before or after S1002, and this application does not impose any limitation on this.
[0493] For example, the beams corresponding to the first sideline information and the second sideline information are different, and N is 1. Fig.11 FIG. 1 shows a schematic diagram of transmitting different side information provided by an embodiment of the present application. Fig.11As shown, assuming that the first side information is transmitted on the first time-frequency resource through beam 1, and the second side information is transmitted on the second time-frequency resource through beam 2, in this embodiment, the first time-frequency resource and the second time-frequency resource can be separated by one time slot in the time domain. When beam 1 is switched to beam 2, the one time slot can reserve more beam switching time for the terminal device.
[0494] Similar to the implementation of N in the aforementioned embodiment, in this embodiment, N is preconfigured or configured, or predefined. The size of N may be related to the beam switching capability of the terminal device, and the beam switching capability of the terminal device is used to indicate the number of times the terminal device can switch beams in a time slot.
[0495] The beneficial effects of this embodiment can also be referred to as described in the above embodiments, such as reserving more time for beam switching, which can reduce the side information transmission errors caused by untimely beam switching or beam switching delay. When the size of N is related to the beam switching capability of the terminal device, sufficient time can be reserved for beam switching to meet the UE switching capability requirements, further reducing the probability of side information transmission errors caused by untimely beam switching or beam switching delay. In addition, the size of N can also be controlled within a reasonable range to reduce the waste of time-frequency resources and improve resource utilization.
[0496] In some possible embodiments, the above scheme in which the second terminal device informs the first terminal device whether there is a beam switching conflict when the second terminal device informs the first terminal device of non-preferred time-frequency resources or preferred time-frequency resources can also be implemented as an independent embodiment.
[0497] For example, the present application also provides a communication method. Fig.12 FIG. 2 shows another flow chart of the communication method provided in the embodiment of the present application. Fig.12 As shown, the method may include S1201 - S1202 .
[0498] S1201. The second terminal device sends first indication information to the first terminal device, where the first indication information is used to indicate non-preferred time-frequency resources of the second terminal device.
[0499] Among them, the non-preferred time-frequency resources of the second terminal device include M time slots adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0500] Optionally, as described in the foregoing embodiments, the M time slots may also be referred to as M time units, and the time unit may also be a granularity such as a symbol or a subframe, and is not limited to a time slot.
[0501] Optionally, the non-preferred time-frequency resources of the second terminal device include the above-mentioned third time-frequency resources.
[0502] Correspondingly, the first terminal device receives the first indication information from the second terminal device.
[0503] S1202. The first terminal device sends fourth indication information to the second terminal device, where the fourth indication information is used to indicate receiving second sideline information from the first terminal device on a second time-frequency resource.
[0504] Among them, the non-preferred time-frequency resources of the second terminal device do not include the second time-frequency resources.
[0505] Correspondingly, the second terminal device receives the fourth indication information from the first terminal device.
[0506] Optionally, the first terminal device may send second sidelink information to the second terminal device on a second time-frequency resource.
[0507] Similar to the implementation of M in the aforementioned embodiment, in this embodiment, M is preconfigured or configured, or predefined. The size of M may be related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0508] The beneficial effects of this embodiment can be described with reference to the aforementioned embodiment in which the second terminal device notifies the first terminal device of non-preferred time-frequency resources, such as being able to reserve more time for beam switching, which can reduce errors in side information transmission caused by untimely beam switching or delays in beam switching. When the size of M is related to the beam switching capability of the second terminal device, the non-preferred time-frequency resources of the second terminal device can take into account the beam switching capability requirements of the second terminal device, and the second terminal device can provide the first terminal device with more real and effective non-preferred time-frequency resources, reserving enough time for beam switching to meet the UE switching capability requirements, and further reducing the probability of errors in side information transmission caused by untimely beam switching or delays in beam switching. In addition, the size of M can also be controlled within a reasonable range to reduce the waste of time-frequency resources and improve resource utilization.
[0509] For another example, the present application embodiment further provides a communication method, Fig.13 FIG. 2 shows another flow chart of the communication method provided in the embodiment of the present application. Fig.13 As shown, the method may include S1301 - S1302 .
[0510] S1301. The second terminal device sends second indication information to the first terminal device, where the second indication information is used to indicate the preferred time-frequency resources of the second terminal device.
[0511] Among them, the preferred time-frequency resources of the second terminal device do not include M time slots adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0512] Optionally, as described in the foregoing embodiments, the M time slots may also be referred to as M time units, and the time unit may also be a granularity such as a symbol or a subframe, and is not limited to a time slot.
[0513] Optionally, the preferred time-frequency resources of the second terminal device do not include the third time-frequency resources mentioned above.
[0514] Correspondingly, the first terminal device receives the second indication information from the second terminal device.
[0515] S1302. The first terminal device sends fourth indication information to the second terminal device, where the fourth indication information is used to indicate receiving second sideline information from the first terminal device on a second time-frequency resource.
[0516] Among them, the preferred time-frequency resources of the second terminal device may include the second time-frequency resources.
[0517] Correspondingly, the second terminal device receives the fourth indication information from the first terminal device.
[0518] Optionally, the first terminal device may send second sidelink information to the second terminal device on a second time-frequency resource.
[0519] Similar to the implementation of M in the aforementioned embodiment, in this embodiment, M is preconfigured or configured, or predefined. The size of M may be related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0520] The beneficial effects of this embodiment can be described with reference to the aforementioned embodiment in which the second terminal device informs the first terminal device of the preferred time-frequency resources, such as reserving more time for beam switching to reduce errors in side information transmission caused by untimely beam switching or delays in beam switching. When the size of M is related to the beam switching capability of the second terminal device, the preferred time-frequency resources of the second terminal device can take into account the beam switching capability requirements of the second terminal device. The second terminal device can provide the first terminal device with more real and effective preferred time-frequency resources, reserve enough time for beam switching, meet the UE switching capability requirements, and further reduce the probability of errors in side information transmission caused by untimely beam switching or delays in beam switching. In addition, the size of M can also be controlled within a reasonable range to reduce the waste of time-frequency resources and improve resource utilization.
[0521] For another example, the present application embodiment further provides a communication method, Fig.14 FIG. 2 shows another flow chart of the communication method provided in the embodiment of the present application. Fig.14 As shown, the method may include S1401-S1403.
[0522] S1401. A first terminal device sends fourth indication information to a second terminal device, where the fourth indication information is used to indicate receiving second sideline information from the first terminal device on a second time-frequency resource.
[0523] Among them, the preferred time-frequency resources of the second terminal device may include the second time-frequency resources.
[0524] Correspondingly, the second terminal device receives the fourth indication information from the first terminal device.
[0525] S1402. The second terminal device sends third indication information to the first terminal device, where the third indication information is used to indicate whether there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources.
[0526] Among them, the third time-frequency resource is used for the second terminal device to receive or send third sideline information.
[0527] Correspondingly, the first terminal device receives the third indication information from the second terminal device.
[0528] S1403. When the third indication information indicates that there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, the first terminal device reselects the second time-frequency resource.
[0529] Optionally, when the third indication information indicates that there is no beam switching conflict between the second time-frequency resource and the third time-frequency resource, the first terminal device may send the second sidelink information to the second terminal device in the second time-frequency resource.
[0530] In this embodiment, when there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, the first terminal device reselects the second time-frequency resource, which can also reduce side information transmission errors caused by untimely beam switching or beam switching delays. For details, please refer to the description in the above embodiment and will not be repeated here.
[0531] In some possible designs, the embodiments of the present application may also be improved from the OFDM symbol to reduce side information transmission errors caused by untimely beam switching or beam switching delay.
[0532] For example, the embodiment of the present application further provides a communication method, which can be applied to any terminal device, such as a first terminal device. The method includes: sending or receiving first sideline information in a first time slot; sending or receiving second sideline information in a second time slot.
[0533] Among them, the first time slot is before the second time slot; when the first time slot and the second time slot are adjacent, the beams corresponding to the first sideline information and the second sideline information are different, and the priority of the first sideline information is lower than the priority of the second sideline information, or, when the first time slot and the second time slot are adjacent, the beams corresponding to the first sideline information and the second sideline information are different, the first sideline information is carried by a preset number of symbols in the first time slot, or, there are a preset number of idle symbols in the first time slot, and the preset number is preconfigured or configured, or predefined.
[0534] Exemplarily, the priority of the sidetracking information may be determined by a higher layer, such as an application layer. For example, the priority of the sidetracking information may be related to the service, which is not limited here.
[0535] It should be understood that in the embodiments of the present application, OFDM symbols may be referred to simply as symbols.
[0536] For example, the first time slot is time slot 1, the second time slot is time slot 2, the channel where the first side information is located is a physical sidelink shared channel (physical sidelink shared channel, PSSCH), and the PSSCH channel is carried by 8 symbols in time slot 1. Fig.15 A schematic diagram of a symbol carrying side information provided by an embodiment of the present application is shown. Fig.15 As shown, in time slot 1, the first symbol can be an automatic gain control (AGC) symbol, which is used to carry AGC information. The 2nd to 4th symbols can be physical sidelink control channel (PSCCH) symbols, which are used to carry SL control information. The 5th to 12th symbols can be PSSCH symbols, which are used to carry the first sidelink information. At the end of the 12th symbol, the transmission of the first sidelink information is ended or terminated in advance. The 13th to 14th symbols can be idle (GAP) symbols, which are used for beam switching.
[0537] In this example, the first side information can be defined as being carried by 8 symbols in the first time slot (time slot 1), and the preset number is 8; or, it can be defined as having 2 idle symbols in the first time slot, and the preset number is 2.
[0538] In other words, in this embodiment, the preset number can be used to define the number of symbols carrying the first sideline information, or can be used to define the number of idle symbols.
[0539] Optionally, the preset number may be preconfigured or configured, or predefined. The meanings of preconfiguration, configuration, and predefined may be specifically referred to in the above embodiments and will not be described in detail.
[0540] Exemplarily, the size of the preset number may be related to the beam switching capability of the terminal device.
[0541] For example, when the preset number is used to define the number of symbols that carry the first side information, the number of times the terminal device can perform beam switching within a time slot can be used to determine how many symbols the terminal device needs to occupy to complete the beam switching. For example, if K (K is a positive integer greater than 0) symbols are required, the transmission of the first side information can be terminated at least K-1 (or more) symbols in advance (the last symbol is generally an idle symbol), and the other number of symbols used to transmit the first side information is the preset number.
[0542] For another example, when the preset number is used to define the number of idle symbols, the number of times the terminal device can perform beam switching within a time slot can be used to determine how many symbols the terminal device needs to occupy to complete the beam switching. For example, if K (K is a positive integer greater than 0) symbols are required, the preset number can be determined to be at least K (or may be greater than K), thereby achieving the goal of ending the transmission of the first sideline information at least K-1 symbols in advance.
[0543] In a possible design, at least one symbol among the idle symbols is used for beam switching.
[0544] Exemplarily, the idle symbol may include at least one, and the terminal device may occupy one or more of the idle symbols when performing beam switching.
[0545] In this embodiment, the first side information is carried by a preset number of symbols in the first time slot, or there are a preset number of idle symbols in the first time slot. By controlling the size of the preset number, more time (symbols) can be reserved for beam switching, thereby reducing side information transmission errors caused by untimely beam switching or delays in beam switching.
[0546] In one possible design, the method also includes: sending indication information to a counterpart device of the first side information, or receiving indication information from a counterpart device of the first side information, wherein the indication information is used to indicate that the first side information is carried by a preset number of symbols in the first time slot, or that there are a preset number of idle symbols in the first time slot.
[0547] Optionally, the indication information may be carried in a first-order SCI or a second-order SCI.
[0548] Exemplarily, taking the example of UE1 sending first side information to UE2, sending second side information to other UEs (including UE2) or receiving second side information from other UEs, UE1 may also send indication information to UE2, indicating that the first side information is carried by a preset number of symbols in the first time slot, or that there are a preset number of idle symbols in the first time slot.
[0549] For another example, taking the example of UE1 receiving the first sidelink information from UE2 and sending the second sidelink information to other UEs (including UE2) or receiving the second sidelink information from other UEs, UE1 can also receive indication information from UE2, indicating that the first sidelink information is carried by a preset number of symbols in the first time slot, or that there are a preset number of idle symbols in the first time slot.
[0550] Optionally, the above indication information may be a field of 1 bit or multiple bits, and the size of the indication information is not limited herein.
[0551] In some implementations, the UE may also obtain the content indicated by the above indication information when exchanging UE capability information with the opposite UE.
[0552] In one possible design, the channel where the first sideline information and the second sideline information are located is a physical sideline feedback channel; or, the channel where the first sideline information and the second sideline information are located is a physical sideline shared channel; or, the channel where the first sideline information is located is the physical sideline feedback channel, and the channel where the second sideline information is located is the physical sideline shared channel; or, the channel where the first sideline information is located is the physical sideline shared channel, and the channel where the second sideline information is located is the physical sideline feedback channel.
[0553] The present application does not limit the channels where the first sideline information and the second sideline information are located.
[0554] Optionally, the above embodiment is described by taking the example of sending or receiving the first side information in the first time slot and sending or receiving the second side information in the second time slot. There are some other possible scenarios, and the terminal device may also send or receive the first side information, and send or receive the second side information in the same time slot. For this scenario, there are at least a preset number of idle symbols between the symbol used to carry the first side information and the symbol used to carry the second side information, or the first side information is carried by a preset number of symbols. For details, please refer to the above embodiment and will not be repeated here.
[0555] In some other embodiments, at least two blank symbols may be reserved in each time slot for beam switching to reduce errors in side information transmission caused by untimely beam switching or delay in beam switching.
[0556] For example, an embodiment of the present application also provides a communication method, which includes: sending side information to a second terminal device in a first time slot, or receiving side information from a second terminal device, and the first time slot includes at least two consecutive blank symbols.
[0557] For example, Fig.16 A schematic diagram of a symbol structure provided by an embodiment of the present application is shown. Fig.16 As shown, 7 idle symbols may be included in a time slot. When the terminal device performs beam switching, one or more of the 7 idle symbols may be occupied, and the specific number of occupied symbols is related to the beam switching capability of the terminal device.
[0558] This embodiment can also reserve more time (symbols) for beam switching by defining at least two consecutive blank symbols in the time slot, thereby reducing side information transmission errors caused by untimely beam switching or beam switching delay.
[0559] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of interaction between various network elements. It can be understood that each network element, such as the first terminal device, the second terminal device, etc., in order to implement the above functions, includes a hardware structure and / or software module corresponding to each function. The time slot described in the following embodiments can also be replaced by a time unit such as a symbol or a subframe, and the present application does not limit the granularity of the time unit.
[0560] For example, the present application embodiment may also provide a communication device that can be applied to the first terminal device. Fig.17 A schematic diagram of the structure of a communication device provided in an embodiment of the present application is shown.
[0561] like Fig.17 As shown, the communication device may include: a processing unit 1701 and a sending unit 1702.
[0562] Among them, processing unit 1701 is used to exclude N time slots adjacent to the first time-frequency resource in the time domain from the first candidate resource set to obtain a second candidate resource set, where N is a positive integer greater than 0, and the first time-frequency resource is used to receive or send first side information; processing unit 1701 is also used to determine the second time-frequency resource based on the second candidate resource set.
[0563] The sending unit 1702 is used to send the second sideline information to the second terminal device on the second time-frequency resource.
[0564] Optionally, the processing unit 1701 is further configured to exclude the first time-frequency resource from the first candidate resource set.
[0565] In one possible design, N is preconfigured or configured or predefined.
[0566] In one possible design, the size of N is related to the beam switching capability of the first terminal device, and the beam switching capability of the first terminal device is used to indicate the number of times the first terminal device can switch beams within a time slot.
[0567] In one possible design, N time slots adjacent to the first time-frequency resource in the time domain are used to perform beam switching before or after sending or receiving the first sidelink information.
[0568] In one possible design, the second candidate resource set is determined by the physical layer or the media access control layer.
[0569] In one possible design, the first time-frequency resource and the second time-frequency resource are separated by at least N time slots in the time domain; or, when the beams corresponding to the first sideline information and the second sideline information are different, the first time-frequency resource and the second time-frequency resource are separated by at least N time slots in the time domain.
[0570] In one possible design, the processing unit 1701 is also used to exclude non-preferred time-frequency resources of the second terminal device from the first candidate resource set, the non-preferred time-frequency resources of the second terminal device include M time slots adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used for the second terminal device to receive or send third side information.
[0571] Optionally, the non-preferred time-frequency resources of the second terminal device include third time-frequency resources.
[0572] In one possible design, the apparatus further includes: a receiving unit 1703, used to receive first indication information from a second terminal device, the first indication information being used to indicate non-preferred time-frequency resources of the second terminal device.
[0573] In one possible design, the processing unit 1701 is specifically used to determine the second time-frequency resources based on the second candidate resource set and the preferred time-frequency resources of the second terminal device, or based on the preferred time-frequency resources of the second terminal device; the preferred time-frequency resources of the second terminal device do not include M time slots adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used for the second terminal device to receive or send third side information.
[0574] Optionally, the preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
[0575] In one possible design, the receiving unit 1703 is used to receive second indication information from a second terminal device, where the second indication information is used to indicate preferred time-frequency resources of the second terminal device.
[0576] In one possible design, M is preconfigured or configured or predefined.
[0577] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0578] In one possible design, M time slots adjacent to the third time-frequency resource in the time domain are used for beam switching before or after sending or receiving the third sidelink information.
[0579] In one possible design, the receiving unit 1703 is used to receive third indication information from the second terminal device, the third indication information is used to indicate whether there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0580] The processing unit 1701 is further configured to reselect the second time-frequency resource when the third indication information indicates that there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource.
[0581] For another example: The embodiment of the present application can also provide a communication device that can be applied to any terminal device. Fig.18 Another structural schematic diagram of a communication device provided in an embodiment of the present application is shown.
[0582] like Fig.18 As shown, the communication device may include: a transceiver unit 1801 and a processing unit 1802.
[0583] Among them, the transceiver unit 1801 is used to send or receive first side information on the first time-frequency resource; send or receive second side information on the second time-frequency resource; the first time-frequency resource and the second time-frequency resource are separated by at least N time slots in the time domain, or, when the beams corresponding to the first side information and the second side information are different, the first time-frequency resource and the second time-frequency resource are separated by at least N time slots in the time domain, and N is a positive integer greater than 0.
[0584] Optionally, the processing unit 1802 may be configured to select a first time-frequency resource for the first sideline information, and select a second time-frequency resource for the second sideline information.
[0585] In one possible design, N is preconfigured or configured or predefined.
[0586] In one possible design, the size of N is related to the beam switching capability of the first terminal device, and the beam switching capability of the first terminal device is used to indicate the number of times the first terminal device can switch beams within a time slot.
[0587] In one possible design, N time slots are used for beam switching.
[0588] For another example: The embodiment of the present application may also provide a communication device that can be applied to the above-mentioned second terminal device. Fig.19 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown.
[0589] like Fig.19 As shown, the communication device may include: a sending unit 1901 and a receiving unit 1902.
[0590] Among them, the sending unit 1901 is used to send first indication information to the first terminal device, and the first indication information is used to indicate the non-preferred time-frequency resources of the second terminal device. The non-preferred time-frequency resources of the second terminal device include M time slots adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0591] Receiving unit 1902 is used to receive fourth indication information from the first terminal device, the fourth indication information is used to indicate receiving second sideline information from the first terminal device on the second time-frequency resource, and the non-preferred time-frequency resources of the second terminal device do not include the second time-frequency resource.
[0592] Optionally, the non-preferred time-frequency resources of the second terminal device include third time-frequency resources.
[0593] In one possible design, M is preconfigured or configured or predefined.
[0594] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0595] In one possible design, M time slots adjacent to the third time-frequency resource in the time domain are used for beam switching before or after sending or receiving the third sidelink information.
[0596] Corresponds to Fig.19 The communication device shown, the embodiment of the present application can also provide a communication device that can be applied to the above-mentioned first terminal device. Fig. 20 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown.
[0597] like Fig. 20 As shown, the communication device may include: a receiving unit 2001 and a sending unit 2002.
[0598] Among them, the receiving unit 2001 is used to receive first indication information from the second terminal device, the first indication information is used to indicate the non-preferred time-frequency resources of the second terminal device, the non-preferred time-frequency resources of the second terminal device include M time slots adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0599] The sending unit 2002 is used to send fourth indication information to the second terminal device, where the fourth indication information is used to indicate receiving second sideline information from the first terminal device on the second time-frequency resource, and the non-preferred time-frequency resources of the second terminal device do not include the second time-frequency resource.
[0600] Optionally, the non-preferred time-frequency resources of the second terminal device include third time-frequency resources.
[0601] In one possible design, M is preconfigured or configured or predefined.
[0602] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0603] In one possible design, M time slots adjacent to the third time-frequency resource in the time domain are used for beam switching before or after sending or receiving the third sidelink information.
[0604] The embodiment of the present application may also provide a communication device that can be applied to the above-mentioned second terminal device. Fig.21 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown.
[0605] like Fig.21 As shown, the communication device may include: a sending unit 2101 and a receiving unit 2102.
[0606] Among them, the sending unit 2101 is used to send second indication information to the first terminal device, and the second indication information is used to indicate the preferred time-frequency resources of the second terminal device. The preferred time-frequency resources of the second terminal device do not include M time slots adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0607] The receiving unit 2102 is used to receive fourth indication information from the first terminal device, where the fourth indication information is used to indicate receiving second sideline information from the first terminal device on the second time-frequency resource, and the preferred time-frequency resource of the second terminal device includes the second time-frequency resource.
[0608] Optionally, the preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
[0609] In one possible design, M is preconfigured or configured or predefined.
[0610] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0611] In one possible design, M time slots adjacent to the third time-frequency resource in the time domain are used for beam switching before or after sending or receiving the third sidelink information.
[0612] Corresponds to Fig.21 The communication device shown, the embodiment of the present application can also provide a communication device that can be applied to the above-mentioned first terminal device. Fig. 22 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown.
[0613] like Fig. 22 As shown, the communication device may include: a receiving unit 2201 and a sending unit 2202.
[0614] Among them, the receiving unit 2201 is used to receive second indication information from the second terminal device, the second indication information is used to indicate the preferred time-frequency resources of the second terminal device, the preferred time-frequency resources of the second terminal device do not include M time slots adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0615] The sending unit 2202 is used to send fourth indication information to the second terminal device, where the fourth indication information is used to indicate receiving second sideline information from the first terminal device on the second time-frequency resource, and the preferred time-frequency resource of the second terminal device includes the second time-frequency resource.
[0616] Optionally, the preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
[0617] In one possible design, M is preconfigured or configured or predefined.
[0618] In one possible design, the size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
[0619] In one possible design, M time slots adjacent to the third time-frequency resource in the time domain are used for beam switching before or after sending or receiving the third sidelink information.
[0620] The embodiment of the present application may also provide a communication device that can be applied to the above-mentioned second terminal device. Fig.23 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown.
[0621] like Fig.23 As shown, the communication device may include: a receiving unit 2301 and a sending unit 2302.
[0622] The receiving unit 2301 is used to receive fourth indication information from the first terminal device, and the fourth indication information is used to indicate receiving second sideline information from the first terminal device on the second time-frequency resource.
[0623] The sending unit 2302 is used to send third indication information to the first terminal device, where the third indication information is used to indicate whether there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0624] Corresponds to Fig.23 The communication device shown, the embodiment of the present application can also provide a communication device that can be applied to the above-mentioned first terminal device. Fig.24 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown.
[0625] like Fig.24 As shown, the communication device may include: a sending unit 2401, a receiving unit 2402, and a processing unit 2403.
[0626] Among them, the sending unit 24301 is used to send fourth indication information to the second terminal device, and the fourth indication information is used to indicate receiving the second sideline information from the first terminal device on the second time-frequency resource.
[0627] Receiving unit 2402 is used to receive third indication information from the second terminal device, the third indication information is used to indicate whether there is a beam switching conflict between the second time-frequency resources and the third time-frequency resources, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
[0628] The processing unit 2403 is configured to reselect the second time-frequency resource when the third indication information indicates that there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource.
[0629] The embodiment of the present application can also provide a communication device that can be applied to any terminal device. Fig.25 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown.
[0630] like Fig.25As shown, the communication device may include: a transceiver unit 2501 and a processing unit 2502.
[0631] The transceiver unit 2501 is used to send or receive first sideline information in a first time slot; and send or receive second sideline information in a second time slot.
[0632] The first time slot is before the second time slot; when the first time slot and the second time slot are adjacent, the beams corresponding to the first sideline information and the second sideline information are different, and the priority of the first sideline information is lower than the priority of the second sideline information, or, when the first time slot and the second time slot are adjacent, the beams corresponding to the first sideline information and the second sideline information are different, the first sideline information is carried by a preset number of symbols in the first time slot, or, there are a preset number of idle symbols in the first time slot, and the preset number is preconfigured or configured, or predefined.
[0633] Optionally, the processing unit 2502 is used to determine the priority of the first sideline information and the priority of the second sideline information, and to determine the number of symbols carrying the first sideline information in the first time slot.
[0634] In a possible design, at least one symbol among the idle symbols is used for beam switching.
[0635] In one possible design, the transceiver unit 2501 is also used to send indication information to the opposite end device of the first side line information, or to receive indication information from the opposite end device of the first side line information, wherein the indication information is used to indicate that the first side line information is carried by a preset number of symbols in the first time slot, or that there are a preset number of idle symbols in the first time slot.
[0636] In one possible design, the channel where the first sideline information and the second sideline information are located is a physical sideline feedback channel; or, the channel where the first sideline information and the second sideline information are located is a physical sideline shared channel; or, the channel where the first sideline information is located is the physical sideline feedback channel, and the channel where the second sideline information is located is the physical sideline shared channel; or, the channel where the first sideline information is located is the physical sideline shared channel, and the channel where the second sideline information is located is the physical sideline feedback channel.
[0637] The embodiment of the present application can also provide a communication device that can be applied to any terminal device. Fig.26 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown.
[0638] like Fig.26 As shown, the communication device may include: a transceiver unit 2601 and a processing unit 2602.
[0639] The transceiver unit 2601 is used to send side information to the second terminal device or receive side information from the second terminal device in a first time slot, and the first time slot includes at least two consecutive blank symbols.
[0640] Optionally, the processing unit 2602 is configured to select time-frequency resources for the side information.
[0641] It should be understood that the division of units in the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or physically separated. Moreover, the units in the device can be all implemented in the form of software calling through processing elements; or all implemented in the form of hardware; or some units can be implemented in the form of software calling through processing elements, and some units can be implemented in the form of hardware.
[0642] For example, each unit can be a separately established processing element, or it can be integrated in a certain chip of the device. In addition, it can also be stored in a memory in the form of a program, and called and executed by a certain processing element of the device. In addition, all or part of these units can be integrated together, or they can be implemented independently. The processing element described here can also be called a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each unit above can be implemented by an integrated logic circuit of hardware in the processor element or in the form of software called by a processing element.
[0643] In one example, the unit in any of the above devices may be one or more integrated circuits configured to implement the above method, such as: one or more ASICs, or, one or more DSPs, or, one or more FPGAs, or a combination of at least two of these integrated circuit forms.
[0644] For another example, when the units in the device can be implemented in the form of a processing element scheduling program, the processing element can be a general-purpose processor, such as a CPU or other processor that can call a program. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0645] The above unit for receiving is an interface circuit or input circuit of the device, which is used to receive signals from other devices. For example, when the device is implemented in the form of a chip, the receiving unit is an interface circuit or input circuit of the chip for receiving signals from other chips or devices. When the communication device includes a unit for sending, the unit for sending is an interface circuit or output circuit of the device, which is used to send signals to other devices. For example, when the device is implemented in the form of a chip, the sending unit is an interface circuit or output circuit of the chip for sending signals to other chips or devices.
[0646] For example, an embodiment of the present application may also provide a communication device, which may be applied to the first terminal device or the second terminal device. The communication device may include: a processor and an interface circuit. The processor may include one or more.
[0647] When the communication device is applied to a first terminal device, the processor is used to communicate with other devices through an interface circuit and execute the various steps executed by the first terminal device in the above method.
[0648] When the communication device is applied to a second terminal device, the processor is used to communicate with other devices through the interface circuit and execute the various steps executed by the second terminal device in the above method.
[0649] In one implementation, the units for implementing the corresponding steps in the above method by the first terminal device or the second terminal device can be implemented in the form of a processing element scheduling program. For example, the apparatus for the first terminal device or the second terminal device may include a processing element and a storage element, and the processing element calls the program stored in the storage element to execute the method executed by the corresponding first terminal device or the second terminal device in the above method embodiment. The storage element may be a storage element on the same chip as the processing element, that is, an on-chip storage element.
[0650] In another implementation, the program for executing the method executed by the first terminal device or the second terminal device in the above method may be in a storage element on a different chip from the processing element, that is, an off-chip storage element. In this case, the processing element calls or loads the program from the off-chip storage element to the on-chip storage element to call and execute the method executed by the first terminal device or the second terminal device in the above method embodiment.
[0651] For example, an embodiment of the present application may also provide a communication device, which may include a processor for executing computer instructions stored in a memory, and when the computer instructions are executed, the device executes the method executed by the first terminal device or the second terminal device. The memory may be located inside the communication device or outside the communication device. And the processor includes one or more.
[0652] In another implementation, the unit of the first terminal device or the second terminal device implementing each step in the above method may be configured as one or more processing elements, which may be correspondingly arranged on the first terminal device or the second terminal device, and the processing element here may be an integrated circuit, for example: one or more ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these integrated circuits. These integrated circuits may be integrated together to form a chip.
[0653] The units of the first terminal device or the second terminal device that implement each step in the above method can be integrated together and implemented in the form of a SOC, and the SOC chip is used to implement the corresponding method. The chip can integrate at least one processing element and a storage element, and the corresponding method is implemented in the form of a program stored in the storage element by the processing element; or, the chip can integrate at least one integrated circuit to implement the corresponding method; or, the above implementation methods can be combined, and the functions of some units are implemented in the form of a processing element calling a program, and the functions of some units are implemented in the form of an integrated circuit.
[0654] The processing element here is the same as described above, and can be a general-purpose processor, such as a CPU, or can be one or more integrated circuits configured to implement the above method, such as: one or more ASICs, or, one or more microprocessors DSPs, or, one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
[0655] A storage element may be a memory or a collective term for multiple storage elements.
[0656] For example, an embodiment of the present application also provides a chip system, which can be applied to the above-mentioned first terminal device or second terminal device. The chip system includes one or more interface circuits and one or more processors; the interface circuit and the processor are interconnected by lines; the processor receives and executes computer instructions from the memory of the electronic device through the interface circuit to implement the method executed by the first terminal device or the second terminal device in the above method embodiment. Among them, for the first terminal device or the second terminal device, the electronic device can be the terminal device itself or a device in itself, or it can also be other devices that communicate with the terminal device.
[0657] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0658] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0659] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0660] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0661] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, such as a program. The software product is stored in a program product, such as a computer-readable storage medium, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.
[0662] For example, an embodiment of the present application may also provide a computer-readable storage medium, including: computer software instructions; when the computer software instructions are executed on a first terminal device, or in a chip built into the first terminal device, the first terminal device may execute the method executed by the first terminal device as described in the aforementioned embodiment.
[0663] Alternatively, when the computer software instructions are executed in the second terminal device or in a chip built into the second terminal device, the second terminal device executes the method executed by the second terminal device as described in the foregoing embodiment.
[0664] Optionally, an embodiment of the present application further provides a communication device. The communication device may include: a transceiver unit and a processing unit. The transceiver unit may be used to send and receive information, or to communicate with other network elements. The processing unit may be used to process data. For example, the device may implement the method performed by the first terminal device or the second terminal device as described above through the transceiver unit and the processing unit.
[0665] Optionally, an embodiment of the present application further provides a computer program product, which, when executed, can implement the method executed by the first terminal device or the second terminal device as described above.
[0666] Based on the above embodiments, an embodiment of the present application also provides a communication system, including: a first terminal device and a second terminal device; the first terminal device executes the method executed by the first terminal device as described in the aforementioned embodiment; the second terminal device executes the method executed by the second network device as described in the aforementioned embodiment.
[0667] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: The method comprises: Excluding N time units adjacent to the first time-frequency resource in the time domain from the first candidate resource set, to obtain a second candidate resource set, where N is a positive integer greater than 0, and the first time-frequency resource is used to receive or send the first sideline information; Determine a second time-frequency resource according to the second candidate resource set; Send second sidelink information to the second terminal device on the second time-frequency resource.
2. The method according to claim 1, characterized in that The method further comprises: The first time-frequency resource is excluded from the first candidate resource set.
3. The method according to claim 1 or 2, characterized in that: The N is preconfigured or configured or predefined.
4. The method according to any one of claims 1 to 3, characterized in that: The size of N is related to the beam switching capability of the first terminal device, and the beam switching capability of the first terminal device is used to indicate the number of times the first terminal device can switch beams within a time slot.
5. The method according to any one of claims 1 to 4, characterized in that: The N time units are used to perform beam switching before or after sending or receiving the first sideline information.
6. The method according to any one of claims 1 to 5, characterized in that: The second candidate resource set is determined by a physical layer or a media access control layer.
7. The method according to any one of claims 1 to 6, characterized in that: The first time-frequency resource and the second time-frequency resource are separated by at least the N time units in the time domain, or when the first side information and the second side information correspond to different beams, the first time-frequency resource and the second time-frequency resource are separated by at least the N time units in the time domain.
8. The method according to any one of claims 1 to 7, characterized in that: The method further comprises: The non-preferred time-frequency resources of the second terminal device are excluded from the first candidate resource set, the non-preferred time-frequency resources of the second terminal device include M time units adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
9. The method according to claim 8, characterized in that The non-preferred time-frequency resources of the second terminal device also include the third time-frequency resources.
10. The method according to claim 8 or 9, characterized in that: The method further comprises: Receive first indication information from the second terminal device, where the first indication information is used to indicate non-preferred time-frequency resources of the second terminal device.
11. The method according to any one of claims 1 to 7, characterized in that: The determining, according to the second candidate resource set, a second time-frequency resource includes: Determine a second time-frequency resource according to the second candidate resource set and the preferred time-frequency resource of the second terminal device, or according to the preferred time-frequency resource of the second terminal device; The preferred time-frequency resources of the second terminal device do not include M time units adjacent to the third time-frequency resources in the time domain, where M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
12. The method according to claim 11, characterized in that The preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
13. The method according to claim 11 or 12, characterized in that: The method further comprises: Receive second indication information from the second terminal device, where the second indication information is used to indicate the preferred time-frequency resources of the second terminal device.
14. The method according to any one of claims 8 to 13, characterized in that: The M is preconfigured or configured or predefined.
15. The method according to any one of claims 8 to 14, characterized in that: The size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
16. The method according to any one of claims 8 to 15, characterized in that: The M time units are used to perform beam switching before or after sending or receiving the third sideline information.
17. The method according to any one of claims 1 to 16, characterized in that: The method further comprises: receiving third indication information from the second terminal device, where the third indication information is used to indicate whether there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, and the third time-frequency resource is used by the second terminal device to receive or send third sideline information; When the third indication information indicates that there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, reselect the second time-frequency resource.
18. The method according to any one of claims 1 to 17, characterized in that: The time unit includes a time slot or a symbol, or a subframe.
19. A communication device, characterized in that: The device comprises: A processing unit, configured to exclude N time units adjacent to the first time-frequency resource in the time domain from the first candidate resource set to obtain a second candidate resource set, wherein N is a positive integer greater than 0, and the first time-frequency resource is used to receive or send the first sideline information; The processing unit is further configured to determine a second time-frequency resource according to the second candidate resource set; A sending unit is used to send second sideline information to the second terminal device on the second time-frequency resource.
20. The device according to claim 19, characterized in that The processing unit is further used to exclude the first time-frequency resource from the first candidate resource set.
21. The device according to claim 19 or 20, characterized in that The N is preconfigured or configured or predefined.
22. The device according to any one of claims 19 to 21, characterized in that The size of N is related to the beam switching capability of the first terminal device, and the beam switching capability of the first terminal device is used to indicate the number of times the first terminal device can switch beams within a time slot.
23. The device according to any one of claims 19 to 22, characterized in that The N time units are used to perform beam switching before or after sending or receiving the first sideline information.
24. The device according to any one of claims 19 to 23, characterized in that The second candidate resource set is determined by a physical layer or a media access control layer.
25. The device according to any one of claims 19 to 24, characterized in that The first time-frequency resource and the second time-frequency resource are separated by at least the N time units in the time domain, or when the first side information and the second side information correspond to different beams, the first time-frequency resource and the second time-frequency resource are separated by at least the N time units in the time domain.
26. The device according to any one of claims 19 to 25, characterized in that The processing unit is also used to exclude the non-preferred time-frequency resources of the second terminal device from the first candidate resource set, the non-preferred time-frequency resources of the second terminal device include M time units adjacent to the third time-frequency resources in the time domain, M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
27. The device according to claim 26, characterized in that The non-preferred time-frequency resources of the second terminal device also include the third time-frequency resources.
28. The device according to claim 26 or 27, characterized in that The device also includes: A receiving unit is used to receive first indication information from the second terminal device, where the first indication information is used to indicate non-preferred time-frequency resources of the second terminal device.
29. The device according to any one of claims 19 to 25, characterized in that The processing unit is specifically configured to determine the second time-frequency resource according to the second candidate resource set and the preferred time-frequency resource of the second terminal device, or according to the preferred time-frequency resource of the second terminal device; The preferred time-frequency resources of the second terminal device do not include M time units adjacent to the third time-frequency resources in the time domain, where M is a positive integer greater than 0, and the third time-frequency resources are used by the second terminal device to receive or send third side information.
30. The device according to claim 29, characterized in that The preferred time-frequency resources of the second terminal device do not include the third time-frequency resources.
31. The device according to claim 29 or 30, characterized in that The device also includes: A receiving unit is used to receive second indication information from the second terminal device, where the second indication information is used to indicate the preferred time-frequency resources of the second terminal device.
32. The device according to any one of claims 26 to 31, characterized in that The M is preconfigured or configured or predefined.
33. The device according to any one of claims 26 to 32, characterized in that The size of M is related to the beam switching capability of the second terminal device, and the beam switching capability of the second terminal device is used to indicate the number of times the second terminal device can switch beams within a time slot.
34. The device according to any one of claims 26 to 33, characterized in that The M time units are used to perform beam switching before or after sending or receiving the third sideline information.
35. The device according to any one of claims 19 to 34, characterized in that The device also includes: a receiving unit, configured to receive third indication information from the second terminal device, wherein the third indication information is used to indicate whether there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource, and the third time-frequency resource is used by the second terminal device to receive or send third sideline information; The processing unit is further used to reselect the second time-frequency resource when the third indication information indicates that there is a beam switching conflict between the second time-frequency resource and the third time-frequency resource.
36. The device according to any one of claims 19 to 35, characterized in that The time unit includes a time slot or a symbol, or a subframe.
37. A communication device, characterized in that: The device comprises: a processor, configured to execute computer instructions stored in a memory, and when the computer instructions are executed, the device executes the method according to any one of claims 1 to 18.
38. A communication device, characterized in that: The device comprises: a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and execute the method according to any one of claims 1 to 18.
39. A computer-readable storage medium, characterized in that: include: Computer software instructions; When the computer software instructions are executed in a terminal device or in a chip built into the terminal device, the terminal device executes the method according to any one of claims 1 to 18.
40. A computer program product, characterized in that When the computer program product is executed, the method according to any one of claims 1 to 18 is implemented.
41. A chip system, characterized in that: The chip system is applied to a terminal device; the chip system includes one or more interface circuits and one or more processors; The interface circuit and the processor are interconnected via a line; The processor receives and executes computer instructions from a memory of the electronic device through the interface circuit to implement the method according to any one of claims 1 to 18.
42. A communication system, characterized in that: include: a first terminal device and a second terminal device; The first terminal device receives or sends first sideline information on a first time-frequency resource; The first terminal device executes the method according to any one of claims 1 to 18 to send second sideline information to the second terminal device.
Citation Information
Cited By
Communication method and apparatus
EP4791097A1
Communication method and apparatus
WO2025092502A1