Communication method and communication apparatus
By using frequency hopping and the PSFCH channel to quickly transmit measurement information in side link communication, the problem of long delay in RedCap UE channel quality measurement is solved, and communication performance is improved.
Patent Information
- Application Number
- PCT/CN2025/071529
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-30
- Filing Date
- 2025-01-09
- Publication Date
- 2025-08-07
AI Technical Summary
In sidelink communication, the reduced-capability terminal equipment (RedCap UE) suffers from long delays in reporting measurement information due to rapid channel changes, making it unable to select the optimal channel and affecting communication performance.
Frequency hopping is performed on the time-frequency resources for receiving and transmitting reference signals in the first time-domain unit. Measurement information is transmitted quickly using the physical side link feedback channel (PSFCH), avoiding the selection of specific PSSCH resources, reducing feedback delay, and allowing multiple devices to reuse the same PSSCH symbol to send feedback information.
It effectively reduces the latency of measurement information, improves the accuracy of channel quality selection, and enhances the communication performance of RedCap UE.
Smart Images

Figure CN2025071529_07082025_PF_FP_ABST
Abstract
Description
Communication method and communication device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on January 30, 2024, with application number 202410137133.7 and application name “Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method and a communication device. Background Art
[0003] In sidelink (SL) communications, there may be different types of terminal equipment (UE). For example, terminal equipment such as mobile phones have relatively strong capabilities, while wearable devices such as watches and headphones are more sensitive to cost and power consumption and have relatively weak capabilities. Among them, UEs with relatively weak capabilities can be called reduced capability UEs (RedCap UEs), and UEs with relatively strong capabilities can be called non-RedCap UEs (non-RedCap UEs), regular UEs (regular UEs), or normal UEs. The maximum bandwidth supported by RedCap UEs is generally smaller than the maximum bandwidth supported by non-RedCap UEs. For example, non-RedCap UEs can support a maximum bandwidth of 100MHz, while RedCap UEs can support a maximum bandwidth of 20MHz or 5MHz. If the RedCap UE always operates in a narrow bandwidth, the communication performance may be poor due to the frequency selectivity of the channel or continuous narrowband interference. To improve the communication performance of the RedCap UE, it is possible to consider periodically or aperiodically measuring the channel quality of different narrowband channels, such as the reference signal received power (RSRP), signal-to-noise ratio (SNR), signal to interference plus noise ratio (SINR), etc., and select one or more narrowband channels with better channel quality for transmission based on the measurement results.
[0004] A transmitting UE (TX UE) can send reference signals (e.g., channel state information reference signals (CSI-RS)) on multiple narrowband channels, and a receiving UE (RX UE) can measure channel quality on multiple narrowband channels and report the results to the TX UE. However, channels can change rapidly over time. If the delay in reporting measurement information is long, the channel quality may have changed significantly by the time the TX UE receives the channel measurement information, making it impossible for the TX UE to select the optimal channel based on the channel measurement information. Therefore, reducing the delay in reporting measurement information is a technical issue that needs to be addressed urgently. Summary of the Invention
[0005] The present application provides a communication method and a communication device, which are conducive to reducing the delay in reporting measurement information.
[0006] In the first aspect, the present application proposes a communication method, which includes: receiving a reference signal from a first terminal device on M first time-frequency resources in a first time domain unit, the time domain positions and frequency domain positions corresponding to any two first time-frequency resources in the M first time-frequency resources are different, and M is an integer greater than 1; sending measurement information of the reference signals corresponding to N first time-frequency resources to the first terminal device through a physical sidelink feedback channel PSFCH in a second time domain unit associated with the first time domain unit, the N first time-frequency resources belong to the M first time-frequency resources, the measurement information of the reference signal corresponding to the i-th first time-frequency resource in the N first time-frequency resources is carried on the i-th second time-frequency resource in the N second time-frequency resources, the N second time-frequency resources belong to the M second time-frequency resources in the second time domain unit, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than the said N.
[0007] Based on the method described in the first aspect, the PSFCH is a channel dedicated to feedback and is suitable for fast transmission. The second terminal device reports measurement information via the PSFCH, eliminating the need to select a specific PSSCH resource to transmit feedback information. This avoids the problem of long feedback delays caused by a failure to select appropriate PSSCH transmission resources, thus reducing feedback delay. Furthermore, multiple devices can reuse the same PSFCH symbol to transmit feedback information, which reduces signaling overhead compared to transmitting feedback information via PSSCH resources.
[0008] In one possible implementation, the i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, N1 is a positive integer, and N2 is a positive integer; the N1 sub-frequency domain units correspond to N1 measurement information value ranges, and when the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range in the N1 measurement information value range, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, where n1 is greater than or equal to is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1; or, when N2 sequences correspond to N2 measurement information value ranges, and the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range in the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2; or,
[0009] When the N1 sub-frequency domain units and the N2 sequences correspond to the N3 measurement information value ranges, and the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range in the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, and n1 satisfies the formula And n2 satisfies the formula n2=(n3)mod(N2), or, n1 satisfies the formula n1=(n3)mod(N1) and n2 satisfies the formula Alternatively, n3 is a positive integer less than or equal to N3, and n1 satisfies the formula And n2 satisfies the formula n2=(n3-1)mod(N2)+1, or, n1 satisfies the formula n1=(n3-1)mod(N1)+1 and n2 satisfies the formula
[0010] In one possible implementation, the N first time-frequency resources are the N first time-frequency resources whose corresponding reference signal measurement information values are the largest among the M first time-frequency resources; or, the N first time-frequency resources are the first time-frequency resources whose corresponding reference signal measurement information values are greater than a first threshold among the M first time-frequency resources.
[0011] In one possible implementation, the M first time-frequency resources are determined based on the frequency hopping information corresponding to the reference signal, and the frequency hopping information includes one or more of the following information: the starting time domain position, the frequency hopping time interval, the starting frequency hopping frequency domain position, the frequency hopping frequency domain interval, the number of frequency hopping times, or the resource element RE position occupied by the reference signal within a PRB.
[0012] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to the first candidate resource set, the first candidate resource set includes R1 candidate resources, the i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources, where r1 is determined based on i.
[0013] In a possible implementation, r1 is determined according to i, including: r1 satisfies the following formula: r1 = (P ID +M ID +k)mod(R1), or, r1=(P ID +M ID +k+C)mod(R1); k is determined according to i, the i-th second time-frequency resource is the k-th second time-frequency resource among the M second time-frequency resources, k is a positive integer less than or equal to M, or k is an integer greater than or equal to 0 and less than M; P ID is the source identification information corresponding to the reference signal, M ID The destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.
[0014] In a possible implementation, R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.
[0015] In one possible implementation, R1 satisfies the following formula: R1 = N RS ·N RB ·N CS Or, R1 = N RB ·N CS ; Among them, N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, N CS N is the number of sequence groups used for PSFCH transmission; RB Satisfies the following formula: in, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
[0016] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined based on the frequency domain unit corresponding to the i-th first time-frequency resource.
[0017] In a possible implementation, the i-th second time-frequency resource is the r2-th candidate resource among the R2 candidate resources; r2 satisfies the following formula: r2=(P ID +M ID )mod(R2), or, r2=(P ID +M ID +C)mod(R2); where P ID is the source identification information corresponding to the reference signal, M ID The destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.
[0018] In one possible implementation, R2 satisfies the following formula: R2=N RS,i ·N RB ·N CS ; Among them, N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, N CS is the number of sequence groups used for PSFCH transmission, N RB Satisfies the following formula: in, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
[0019] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the second time domain unit includes N sub-time domain units, and the i-th second time-frequency resource is located on the i-th sub-time domain unit among the N sub-time domain units.
[0020] In one possible implementation, the first time domain unit includes a first sub-time domain unit and a second sub-time domain unit; a reference signal from the first terminal device is received on M first time-frequency resources in the first time domain unit. The specific implementation method is: control information from the first terminal device is received in the first sub-time domain unit; and the reference signal from the first terminal device is received in the second sub-time domain unit.
[0021] In a possible implementation, the control information includes frequency hopping information corresponding to the reference signal; or, the frequency hopping information corresponding to the reference signal is determined according to a time domain and / or frequency domain resource position where the control information is located.
[0022] In the second aspect, the present application proposes a communication method, which includes: sending a reference signal to a second terminal device on M first time-frequency resources in a first time domain unit, where the time domain positions and frequency domain positions corresponding to any two first time-frequency resources in the M first time-frequency resources are different, and M is an integer greater than 1; receiving measurement information of the reference signals corresponding to N first time-frequency resources from the second terminal device through a physical sidelink feedback channel PSFCH in a second time domain unit associated with the first time domain unit, the N first time-frequency resources belong to the M first time-frequency resources, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource in the N first time-frequency resources is carried on the i-th second time-frequency resource in the N second time-frequency resources in the second time domain unit, the N second time-frequency resources belong to the M second time-frequency resources in the second time domain unit, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than the said N.
[0023] Among them, the beneficial effects corresponding to the second aspect can be found in the description of the first aspect and will not be repeated here.
[0024] In one possible implementation, the i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, N1 is a positive integer, and N2 is a positive integer; the N1 sub-frequency domain units correspond to N1 measurement information value ranges, and when the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range in the N1 measurement information value range, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, where n1 is greater than or equal to is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1; or, when N2 sequences correspond to N2 measurement information value ranges, and the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range in the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2; or,
[0025] When the N1 sub-frequency domain units and the N2 sequences correspond to the N3 measurement information value ranges, and the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range in the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, and n1 satisfies the formula And n2 satisfies the formula n2=(n3)mod(N2), or, n1 satisfies the formula n1=(n3)mod(N1) and n2 satisfies the formula Alternatively, n3 is a positive integer less than or equal to N3, and n1 satisfies the formula And n2 satisfies the formula n2=(n3-1)mod(N2)+1, or, n1 satisfies the formula n1=(n3-1)mod(N1)+1 and n2 satisfies the formula
[0026] In one possible implementation, the N first time-frequency resources are the N first time-frequency resources whose corresponding reference signal measurement information values are the largest among the M first time-frequency resources; or, the N first time-frequency resources are the first time-frequency resources whose corresponding reference signal measurement information values are greater than a first threshold among the M first time-frequency resources.
[0027] In one possible implementation, the M first time-frequency resources are determined based on the frequency hopping information corresponding to the reference signal, and the frequency hopping information includes one or more of the following information: the starting time domain position, the frequency hopping time interval, the starting frequency hopping frequency domain position, the frequency hopping frequency domain interval, the number of frequency hopping times, or the resource element RE position occupied by the reference signal within a PRB.
[0028] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to the first candidate resource set, the first candidate resource set includes R1 candidate resources, the i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources, where r1 is determined based on i.
[0029] In a possible implementation, r1 is determined according to i, including: r1 satisfies the following formula: r1 = (P ID +M ID +k)mod(R1) or, r1=(P ID +M ID+k+C)mod(R1); wherein k is determined according to i, the i-th second time-frequency resource is the k-th second time-frequency resource among the M second time-frequency resources, and k is a positive integer less than or equal to M, or k is an integer greater than or equal to 0 and less than M; P ID is the source identification information corresponding to the reference signal, M ID The destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.
[0030] In a possible implementation, R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.
[0031] In one possible implementation, R1 satisfies the following formula: R1 = N RS ·N RB ·N CS Or, R1 = N RB ·N CS ; Among them, N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, N CS N is the number of sequence groups used for PSFCH transmission; RB Satisfies the following formula: in, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
[0032] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined based on the frequency domain unit corresponding to the i-th first time-frequency resource.
[0033] In a possible implementation, the i-th second time-frequency resource is the r2-th candidate resource among the R2 candidate resources; r2 satisfies the following formula: r2=(P ID +M ID )mod(R2) or, r2=(P ID +M ID +C)mod(R2); where P ID is the source identification information corresponding to the reference signal, M ID The destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.
[0034] In one possible implementation, R2 satisfies the following formula: R2=N RS,i ·N RB ·N CS ; Among them, N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, N CS is the number of sequence groups used for PSFCH transmission, N RB Satisfies the following formula: in, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
[0035] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the second time domain unit corresponds to N symbols, and the i-th second time-frequency resource is located on the i-th symbol among the N symbols.
[0036] In one possible implementation, the first time domain unit includes a first sub-time domain unit and a second sub-time domain unit; a reference signal is sent to the second terminal device on M first time-frequency resources in the first time domain unit. The specific implementation method is: control information is sent to the second terminal device in the first sub-time domain unit; and a reference signal is sent to the second terminal device in the second sub-time domain unit.
[0037] In a possible implementation, the control information includes frequency hopping information corresponding to the reference signal; or, the frequency hopping information corresponding to the reference signal is determined according to a time domain and / or frequency domain resource position where the control information is located.
[0038] In a third aspect, the present application provides a communication method, which includes: receiving first control information from a first terminal device, the first control information being associated with a reference signal on M first time-frequency resources, any two of the M first time-frequency resources corresponding to different time domain positions and different frequency domain positions, and M being an integer greater than 1; determining the first resource based on the reserved resources corresponding to the reference signal and / or the M first time-frequency resources.
[0039] Based on the method described in the third aspect, the first resource is determined according to the reserved resources corresponding to the reference signal and / or the M first time-frequency resources, which can avoid conflicts between the reserved resources corresponding to the reference signal and the first resources.
[0040] In one possible implementation method, the first control information is carried on the first physical sidelink control channel PSCCH, and the first PSCCH is associated with the first physical sidelink shared channel PSSCH and the reference signal; the first resource is determined according to the reserved resources corresponding to the reference signal, and the specific implementation method is: the first resource is determined according to the reserved resources corresponding to the first PSSCH and the reference signal.
[0041] In a possible implementation, the first resource does not include a first RE set, and the REs in the first RE set are used for the first terminal device to send a reference signal.
[0042] In a fourth aspect, the present application provides a communication device, wherein the communication device may also be a chip system. The communication device may execute the method described in any one of the first to third aspects and their possible implementations. The functions of the communication device may be implemented by hardware, or the corresponding software may be implemented by hardware. The hardware or software includes one or more units or modules corresponding to the above functions. The unit or module may be software and / or hardware. The operations and beneficial effects performed by the communication device can refer to the methods and beneficial effects described in any one of the first to third aspects and their possible implementations above, and the repeated parts will not be repeated.
[0043] In a fifth aspect, the present application provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the method described in the first aspect or the second aspect is executed.
[0044] In a possible implementation, the communication device further includes a memory, and the memory and the processor are coupled to each other. Optionally, the memory and the processor are integrated together.
[0045] In a possible implementation, the communication device further includes a transceiver, which is used to send and receive data and / or signaling.
[0046] In a sixth aspect, the present application provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor executes the method described in any one of the first to third aspects and their possible implementation methods through logic circuits or execution code instructions.
[0047] In a seventh aspect, the present application provides a chip, which includes a processor, and the processor is configured to enable the chip to execute the method in the above-mentioned first to third aspects or any possible implementation thereof.
[0048] In an eighth aspect, the present application provides a computer-readable storage medium storing a computer program or instruction. When the computer program or instruction is executed by a communication device, the method described in any one of the first to third aspects and their possible implementation methods is executed.
[0049] In the ninth aspect, an embodiment of the present application provides a computer program or computer program product, including code or instructions. When the code or instructions are run on a computer, the computer executes the method described in any one of the first to third aspects and their possible implementation methods.
[0050] In a tenth aspect, an embodiment of the present application provides a communication system, comprising the communication device for executing the first aspect and its possible implementations, and a communication device for executing the second aspect and its possible implementations. Optionally, the communication system further comprises a communication device for executing the third aspect and its possible implementations. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] FIG1 is a schematic diagram of a communication system provided in an embodiment of the present application;
[0052] FIG2 is a flow chart of a communication method provided in an embodiment of the present application;
[0053] 3 and 4 are schematic structural diagrams of a first time domain unit provided in an embodiment of the present application;
[0054] FIG5 is a schematic structural diagram of a second time domain unit provided in an embodiment of the present application;
[0055] FIG6 is a schematic diagram of an association method between a first time domain unit and a second time domain unit provided in an embodiment of the present application;
[0056] FIG7 is a schematic diagram of a reference signal measurement period provided in an embodiment of the present application;
[0057] FIG8 is a schematic diagram of a resource selection provided in an embodiment of the present application;
[0058] FIG9 is a flow chart of a communication method provided in an embodiment of the present application;
[0059] FIG10 is a schematic diagram of a time slot structure provided in an embodiment of the present application;
[0060] FIG11 is a schematic diagram of a symbol structure provided in an embodiment of the present application;
[0061] FIG12 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0062] FIG13 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
[0063] FIG14 is a schematic diagram of the structure of the chip provided in an embodiment of the present application. DETAILED DESCRIPTION
[0064] The terms "first" and "second" and the like in the specification, claims, and drawings of this application are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0065] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0066] In this application, "at least one (item)" refers to one or more, "more than one" refers to two or more, "at least two (items)" refers to two or three and more than three, and "and / or" is used to describe the corresponding relationship of associated objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0067] To facilitate understanding of the technical solutions of the embodiments of the present application, the system architecture of the method provided in the embodiments of the present application is briefly described below. It is understood that the system architecture described in the embodiments of the present application is for the purpose of more clearly illustrating the technical solutions of the embodiments of the present application and does not constitute a limitation on the technical solutions provided in the embodiments of the present application.
[0068] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as satellite communication systems and traditional mobile communication systems. The satellite communication system can be integrated with a traditional mobile communication system (i.e., a terrestrial communication system). Communication systems include, for example, wireless local area network (WLAN) communication systems, wireless fidelity (Wi-Fi) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, fifth generation (5G) systems or new radio (NR), and other future communication systems. It also supports communication systems that integrate multiple wireless technologies. For example, it can also be applied to systems that integrate non-terrestrial networks (NTN) such as drones, satellite communication systems, and high altitude platform stations (HAPS) communications with terrestrial mobile communication networks.
[0069] FIG1 is an example of a communication system applicable to an embodiment of the present application. The communication system includes at least one network device and at least one terminal device. FIG1 uses a network device and multiple terminal devices as an example. These multiple terminal devices can be cellular phones, smart phones, laptops, handheld communication devices, handheld computing devices, satellite radio devices, global positioning systems, personal digital assistants (PDAs), and / or any other suitable devices for communicating on a wireless communication system, and can all be connected to the network device. The terminal device can communicate with the network device or other terminal devices. Of course, the number of terminal devices and network devices in FIG1 is only an example, and can also be fewer or more.
[0070] The terminal device mentioned in the embodiments of the present application may also be referred to as a terminal, which may be a device with wireless transceiver functions, and may specifically refer to user equipment (UE), access terminal, subscriber unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent or user device. The terminal device may also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a PDA, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a communication device carried on a high-altitude aircraft, a wearable device, a drone, a robot, a terminal in device-to-device communication (D2D), a terminal in vehicle to everything (V2X), a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a wireless terminal in an industrial control system, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home ... This application does not limit the wireless terminals in the home or terminal devices in future communication networks. In addition, in this application, when not otherwise specified, "terminal device" can refer to the terminal device itself or a component of the terminal device, such as a chip system (SoC), which can be installed in the terminal device.
[0071] The network device in this application has a wireless transceiver function and is used to communicate with the terminal. Specifically, it may refer to a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5G mobile communication system, an access network device or a module of an access network device in an open access network (ORAN) system, a base station in a future mobile communication system, or an access node in a WiFi system. The network device may also be a module or unit that can implement some functions of a base station. For example, the network device may be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU) described below. In the ORAN system, CU may also be referred to as O-CU, DU may also be referred to as open (O)-DU, CU-CP may also be referred to as O-CU-CP, CU-UP may also be referred to as O-CUP-UP, and RU may also be referred to as O-RU. For example, the base station in the embodiments of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also known as small stations), relay stations, access points, next-generation base stations (gNodeB, gNB), transmitting and receiving points (TRP), transmitting points (TP), mobile switching centers, and may also be devices that perform wireless access functions in device-to-device (D2D), vehicle-to-everything (V2X), machine-to-machine (M2M) communications, and Internet of Things (IoT) communications. In addition, in this application, unless otherwise specified, "network device" may refer to the network device itself or a component in the network device, such as a chip system or a system-on-a-chip (SOC), which may be installed in the network device.
[0072] By way of example and not limitation, in embodiments of the present application, a network device may have a mobile characteristic, for example, a network device may be a mobile device. In some embodiments, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc.
[0073] In wireless communication systems, terminals can communicate directly with each other without the aid of network equipment. This link is called a sidelink (SL). The interface between terminals is called a PC5 interface. Typical application scenarios for SL communication include vehicle-to-everything (V2X), communication between handheld terminals, and communication between machine-type devices. In sidelink communication, data can be transmitted directly between terminals via the SL without going through the network, effectively reducing communication latency.
[0074] In SL communications, there may be different types of UEs. For example, terminal devices such as mobile phones have relatively strong capabilities, while wearable devices such as watches and headphones are more sensitive to cost and power consumption and have relatively weak capabilities. Among them, UEs with relatively weak capabilities can be called reduced capability UEs (RedCap UEs), and UEs with relatively strong capabilities can be called non-RedCap UEs (non-RedCap UEs), regular UEs (regular UEs), or normal UEs. The maximum bandwidth supported by RedCap UEs is generally smaller than the maximum bandwidth supported by non-RedCap UEs. For example, non-RedCap UEs can support a maximum bandwidth of 100MHz, while RedCap UEs can support a maximum bandwidth of 20MHz or 5MHz. If the RedCap UE always operates in a narrow bandwidth, the communication performance may be poor due to frequency selective fading of the channel or continuous narrowband interference. To improve the communication performance of the RedCap UE, it is possible to consider periodically or aperiodically measuring the channel quality of different narrowband channels, such as reference signal received power (RSRP), signal-to-noise ratio (SNR), signal to interference plus noise ratio (SINR), etc., and select one or more narrowband channels with better channel quality for transmission based on the measurement results.
[0075] To improve channel measurement efficiency, a transmitting UE (TX UE) can send reference signals (e.g., channel state information reference signal (CSI-RS)) on multiple narrowband channels, and a receiving UE (RX UE) can measure channel quality on multiple narrowband channels and report the results to the TX UE. However, the channel may change rapidly over time. If the delay in reporting measurement information is long, the channel quality may have changed significantly by the time the TX UE receives the channel measurement information, and the TX UE may not be able to select the optimal channel based on the channel measurement information. Therefore, reducing the delay in reporting measurement information is a technical issue that needs to be addressed urgently.
[0076] In order to reduce the delay in reporting measurement information, an embodiment of the present application proposes a communication method, as shown in Figure 2, which includes steps 201 to 202. The execution entities corresponding to the method shown in Figure 2 are the first terminal device and the second terminal device, respectively. Alternatively, the execution entity of the method shown in Figure 2 can be the chip in the first terminal device and the second terminal device. Figure 2 is illustrated using the first terminal device and the second terminal device as an example. The embodiment of the present application does not limit the execution entity of the communication method. The first terminal device and the second terminal device can be the terminal device shown in Figure 1. Among them:
[0077] 201. A first terminal device sends a reference signal to a second terminal device on M first time-frequency resources in a first time-domain unit, where any two of the M first time-frequency resources correspond to different time-domain positions and different frequency-domain positions. Correspondingly, the second terminal device receives the reference signal from the first terminal device on the M first time-frequency resources in the first time-domain unit.
[0078] In the embodiment of the present application, the first time domain unit includes M first time-frequency resources. It can be understood that the time domain resources corresponding to the M first time-frequency resources are located within the first time domain unit. Optionally, the first time domain unit is one or more time slots. It should also be noted that the first time domain unit can also be a time domain unit of other time lengths, for example, it can also be one or more frames, subframes, sub-time slots or symbols, etc., and the embodiment of the present application does not limit this. The sub-time domain unit is a time domain resource with a time length less than or equal to the time domain unit, such as the time domain unit is a time slot and the sub-time domain unit is a symbol; or, the time domain unit is a time slot and the sub-time domain unit is a plurality of symbols in the time slot; or, the time domain unit is a plurality of time slots and the sub-time domain unit is a plurality of symbols, etc. Exemplarily, the reference signal in the present application may be a CSI-RS, a demodulation reference signal (DMRS), a channel sounding reference signal (SRS), a phase tracking reference signal (PTRS), or a positioning reference signal (PRS), etc. The following description mainly takes the reference signal being CSI-RS as an example.
[0079] The time domain positions and frequency domain positions corresponding to any two first time-frequency resources are different, that is, the time domain positions and frequency domain positions corresponding to different first time-frequency resources are different. It can also be understood that the first terminal device sends a reference signal to the second terminal device by frequency hopping. Frequency hopping refers to the hopping of the carrier frequency according to a certain sequence or pattern within a wide frequency range. A first time-frequency resource is a resource used to send a reference signal during a frequency hopping. The reference signal is a signal used to measure the channel state (or channel quality, channel condition, etc.). One or more reference signals can be transmitted on a first time-frequency resource. The reference signal transmitted on the kth first time-frequency resource among the M first time-frequency resources is used to measure the channel state of the channel corresponding to the kth first time-frequency resource, where k is an integer greater than 0 and less than or equal to M, or k is an integer greater than or equal to 0 and less than or equal to M-1.
[0080] For example, as shown in FIG3 , FIG3 is a schematic diagram of the structure of the first time domain unit. The first time domain unit is a time slot, which includes an automatic gain control (AGC) symbol, a guard period (GP) symbol, a resource for transmitting the PSCCH, a resource for transmitting the PSSCH, and a first time-frequency resource for transmitting a reference signal. One first time-frequency resource occupies two symbols, and two reference signals are transmitted on one first time-frequency resource. The AGC symbol is mainly used by the second terminal device receiving the signal to adjust the amplification factor of the received signal, and the GP symbol is mainly used for transceiver conversion or transceiver conversion.
[0081] In one possible implementation, the M first time-frequency resources are determined based on the frequency hopping information corresponding to the reference signal, and the frequency hopping information includes one or more of the following information: the starting time domain position, the frequency hopping time interval, the starting frequency hopping frequency domain position, the frequency hopping frequency domain interval, the number of frequency hopping times, or the resource element (RE) position occupied by the reference signal.
[0082] The starting time domain position refers to the starting time of the first first time-frequency resource in the time domain among the M first time-frequency resources. Exemplarily, the starting time domain position can be the index or relative offset of the time slot where the reference signal of the first frequency hopping transmission is located, the index or relative offset of the symbol, etc. The first first time-frequency resource in the time domain can also be understood as the starting time of the first time-frequency resource that is the earliest in time in the time domain. For example, as shown in Figure 3, the starting time domain position of the reference signal is symbol 5 in the first time domain unit, the relative offset relative to the PSCCH start symbol in the time domain unit is 4 symbols, and the relative offset relative to the PSCCH end symbol in the time domain unit is 1 symbol.
[0083] The frequency hopping time interval refers to the time interval or time offset between two adjacent first time-frequency resources in the time domain among the M first time-frequency resources. For example, the time interval is the time interval or time offset between the starting time domain positions of two adjacent first time-frequency resources, or the time interval is the time interval or time offset between the ending time domain positions of two adjacent first time-frequency resources. For example, as shown in Figure 3, each frequency hopping transmission of the reference signal occupies 2 symbols, and the frequency hopping time interval is also 2 symbols. In this application, the frequency hopping time interval may also be referred to as the frequency hopping period, the frequency hopping duration, etc.
[0084] The starting frequency hopping frequency domain position refers to the frequency domain position of the first first time-frequency resource in the time domain among the M first time-frequency resources. Exemplarily, the starting frequency hopping frequency domain position can be the index or relative offset of the subchannel where the reference signal of the first frequency hopping transmission is located, the index or relative offset of the physical resource block (PRB), etc. For example, as shown in FIG3 , the starting frequency hopping frequency domain position of the reference signal is the PSCCH starting frequency domain position in the first time domain unit, and the relative offset relative to the PSCCH starting frequency domain position in the time domain unit is 0 subchannel or 0 PRB.
[0085] The frequency hopping frequency domain interval refers to the frequency domain interval or frequency domain offset between two adjacent first time-frequency resources in the time domain among the M first time-frequency resources. For example, the frequency hopping frequency domain interval is the frequency domain interval or frequency domain offset between the starting frequency domain positions of two adjacent first time-frequency resources, or the frequency hopping frequency domain interval is the frequency domain interval or frequency domain offset between the ending frequency domain positions of two adjacent first time-frequency resources. For example, as shown in Figure 3, the frequency domain interval between two adjacent frequency hops of the reference signal is 1 subchannel.
[0086] The number of frequency hopping is the number of frequency hopping times during the transmission of the reference signal, that is, M. For example, as shown in FIG3 , the number of frequency hopping times of the reference signal in the first time domain unit is 4.
[0087] The RE position occupied by the reference signal can also be understood as the position of the RE occupied by the reference signal within a PRB, that is, the index of the RE mapped by the reference signal or the comb index. It can be understood that a first time-frequency resource includes one or more PRBs, a PRB includes multiple REs, and the reference signal is mapped to all or part of the REs in the multiple REs. Among them, the comb can be understood as a set of REs composed of equally spaced REs. For example, a PRB includes 12 REs, comb 0 corresponds to RE0, RE2, RE4, RE6, RE8, RE10, and comb 1 corresponds to RE1, RE3, RE5, RE7, RE9, RE11.
[0088] Optionally, the frequency hopping information can be flexibly configured at any time according to the situation (for example, configured by a network device), pre-configured (for example, configured by the device at the factory or pre-configured by high-layer signaling of the device), pre-defined, or determined by negotiation between the transceiver devices (for example, determined by the transmitting device and indicated to the receiving device, or determined by the receiving device and indicated to the transmitting device). The frequency hopping information can also be carried in (or referred to as being carried in, included in) one of the following information: sidelink control information (SCI), media access control-control element (MAC-CE), or radio resource control (RRC) signaling, which is not limited in this embodiment of the present application.
[0089] Further optionally, when the frequency hopping information is carried in the SCI, the SCI is a two-level SCI, which are the first-level SCI and the second-level SCI respectively, and the frequency hopping information can be carried in the first-level SCI or the second-level SCI. The first-level SCI is carried in the physical sidelink control channel (PSCCH), and the second-level SCI is carried in the physical sidelink shared channel (PSSCH). The first-level SCI includes information indicating the time and frequency resources for transmitting the PSSCH. For example, the first-level SCI may include a time resource indicator value (TRIV), a frequency resource indicator value (FRIV), a resource reservation period, and other fields for indicating resource reservation information, which is not limited in the embodiment of the present application. The second-level SCI may carry information such as the identification of the transmitting terminal device and the receiving terminal device, which is not limited in the embodiment of the present application. Optionally, when the frequency hopping information is carried in the SCI, the SCI may not be a two-level SCI, and the SCI may be carried in the PSCCH.
[0090] The frequency hopping information may be sent by the first terminal device to the second terminal device, or the frequency hopping information may be sent by another device to the second terminal device. For example, when the first terminal device does not have the ability to schedule resources, the frequency hopping information is sent by a network device or a third terminal device. The third terminal device is a terminal device with the ability to schedule resources and can schedule the resources required for transmission between the first terminal device and the second terminal device. Alternatively, the frequency hopping information may be determined by the second terminal device and sent to the first terminal device, that is, the second terminal device schedules the first terminal device to send a reference signal by frequency hopping. This embodiment of the present application is not limited to this.
[0091] In one possible implementation, the first time domain unit includes a first sub-time domain unit and a second sub-time domain unit, wherein the first terminal device sends control information in the first sub-time domain unit, and correspondingly, the second terminal device receives the control information from the first terminal device in the first sub-time domain unit; the first terminal device sends a reference signal in the second sub-time domain unit, and correspondingly, the second terminal device receives the reference signal from the first terminal device in the second sub-time domain unit. Optionally, the control information can be transmitted on the PSCCH, for example, the control information is the first-level SCI, or it can also be transmitted on the PSSCH, for example, the control information is the second-level SCI, and this embodiment of the present application is not limited to this. For example, as shown in Figure 3, the first time domain unit is a time slot, which includes 14 symbols (i.e., symbol 0 to symbol 13). In one example, the first sub-time domain unit is a time domain resource consisting of symbols 1 to 4 in the time slot, and the second sub-time domain unit is a time domain resource consisting of symbols 5 to 12 in the time slot, wherein the first sub-time domain unit is used for PSCCH and PSSCH transmission, and the second sub-time domain unit is used for reference signal (e.g., CSI-RS) transmission; in another example, the first sub-time domain unit is a time domain resource consisting of symbols 1 to 2 in the time slot, and the second sub-time domain unit is a time domain resource consisting of symbols 5 to 12 in the time slot, wherein the first sub-time domain unit is used for PSCCH transmission, and the second sub-time domain unit is used for reference signal (e.g., CSI-RS) transmission. Further optionally, the interval between the first sub-time domain unit and the second sub-time domain unit is greater than or equal to the PSCCH processing delay, which is beneficial to reserve more time for PSCCH processing for the second terminal device. For example, as shown in Figure 4, the first time domain unit includes multiple discontinuous time slots, wherein the first sub-time domain unit and the second sub-time domain unit are located in different time slots, the first sub-time domain unit is used for PSCCH transmission, and the second sub-time domain unit is used for reference signal (such as CSI-RS) transmission, and the first sub-time domain unit and the second sub-time domain unit are separated by one or more time slots, so that the second terminal device has sufficient time to perform PSCCH decoding and determine the reference signal detection behavior based on the control information carried in the PSCCH.
[0092] Optionally, the control information includes frequency hopping information corresponding to the reference signal; for example, as shown in FIG3 , the first-level SCI carried in the PSCCH includes the frequency hopping information corresponding to the reference signal, or the second-level SCI carried in the PSSCH includes the frequency hopping information corresponding to the reference signal. After the second terminal device detects the PSCCH or the PSSCH, it can determine the time-frequency resources occupied by the reference signal (i.e., M first time-frequency resources) and receive the reference signal on the corresponding time-frequency resources. Alternatively, the frequency hopping information corresponding to the reference signal is determined based on the time domain and / or frequency domain resource position where the control information is located. It can be understood that the mapping relationship (or called corresponding relationship, association relationship, etc.) between the resource where the control information is located and the frequency hopping pattern corresponding to the reference signal can be (pre) configured or predefined. The second terminal device can determine the frequency hopping information corresponding to the reference signal based on the time domain and / or frequency domain resource position where the control information is located, and the mapping relationship between the resource where the control information is located and the frequency hopping pattern corresponding to the reference signal, thereby determining the M first time-frequency resources; for example, as shown in Figure 4, the first sub-time domain unit includes 12 PSCCH candidate resource positions, and the second sub-time domain unit includes 12 reference signal frequency hopping patterns. The 2 PSCCH candidate resource positions correspond one-to-one to the 12 reference signal hopping patterns, wherein the correspondence between the PSCCH candidate resource positions and the reference signal hopping patterns can be configured, pre-configured, or pre-defined by the network device. After the second terminal device detects the PSCCH sent by the first terminal device in the first sub-time domain unit, it can determine the time-frequency resources occupied by the reference signal sent by the first terminal device (i.e., M first time-frequency resources) based on the PSCCH candidate resource position where the PSCCH is located and the correspondence between the PSCCH candidate resource position and the reference signal hopping pattern, and receive the reference signal on the corresponding time-frequency resources. The SCI carried by the PSCCH can carry one or more of a source identifier, a destination identifier, and a resource reservation period. If the second terminal device detects a source identifier and / or destination identifier that matches itself, it can detect the reference signal based on the reference signal hopping pattern corresponding to the PSCCH carrying the source identifier and / or destination identifier.
[0093] Exemplarily, as shown in FIG4 , the first time domain unit includes 4 time slots (or it can be understood that the first time domain unit includes 3 discontinuous time slots, of which 1 time slot is used for PSCCH transmission and 2 time slots are used for reference signal transmission), respectively including a first sub-time domain unit and a second sub-time domain unit. The first sub-time domain unit includes time-frequency resources for transmitting control information 1 and time-frequency resources for transmitting control information 2. The control information 1 is used to schedule reference signal 1, and the control information 2 is used to schedule reference signal 2. Reference signal 1 and reference signal 2 correspond to different frequency hopping patterns. Terminal device 1 can determine the first time-frequency resource for transmitting reference signal 1 in the second sub-time domain unit based on the time domain resources and / or frequency domain resources where control information 1 is located, and terminal device 2 can determine the first time-frequency resource for transmitting reference signal 2 in the second sub-time domain unit based on the time domain resources and / or frequency domain resources where control information 2 is located.
[0094] 202. The second terminal device sends measurement information of reference signals corresponding to N first time-frequency resources to the first terminal device through a physical sidelink feedback channel (PSFCH) on a second time domain unit associated with the first time domain unit. The N first time-frequency resources belong to M first time-frequency resources. The measurement information of the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among the N second time-frequency resources. The N second time-frequency resources belong to the M second time-frequency resources in the second time domain unit. The i-th second time-frequency resource is determined based on the i-th first time-frequency resource. N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than N. Correspondingly, the first terminal device receives measurement information of reference signals corresponding to N first time-frequency resources from the second terminal device on the second time domain unit.
[0095] In an embodiment of the present application, the second time-frequency resource corresponds to the first time-frequency resource in a one-to-one correspondence, that is, the i-th second time-frequency resource is used to transmit the reference signal measurement information corresponding to the i-th first time-frequency resource. Optionally, the time interval corresponding to the i-th second time-frequency resource and the i-th first time-frequency resource is greater than or equal to the sum of the reference signal detection delay and the PSFCH preparation processing delay. In this way, more time can be provided for the second terminal device to detect the reference signal and process the PSFCH. The reference signal measurement information corresponding to the i-th first time-frequency resource can be understood as the measurement information obtained by the second terminal device receiving the reference signal on the i-th first time-frequency resource. Optionally, the measurement information includes one or more of the following: reference signal received power (RSRP), signal-to-noise ratio (SNR), signal to interference plus noise ratio (SINR), channel quality indicator (CQI), channel state information (CSI), etc., which is not limited in this embodiment of the present application. PSFCH is a channel dedicated to feedback and is suitable for fast transmission. The second terminal device reports measurement information through PSFCH, and does not need to select specific PSSCH resources to transmit feedback information, which can avoid the problem of large feedback delay caused by not selecting suitable PSSCH transmission resources, and is conducive to reducing feedback delay. Furthermore, multiple devices can reuse the same PSFCH symbol to send feedback information, which can also reduce signaling overhead compared to sending feedback information through PSSCH resources.
[0096] The second time domain unit includes a sub-time domain unit for transmitting the PSFCH. Exemplarily, the structure of the second time domain unit is shown in FIG5 . Assuming that the duration of the second time domain unit is one time slot, the first AGC symbol and the first GP symbol include symbols for transmitting the PSCCH and symbols for transmitting the PSSCH, and the second AGC symbol and the second GP symbol include symbols for transmitting the PSFCH.
[0097] Optionally, the association relationship between the first time domain unit and the second time domain unit may be determined by configuring a PSFCH resource period (MinTimeGapPSFCH) parameter and a PSFCH minimum time interval (MinTimeGapPSFCH) parameter.
[0098] The PSFCH resource period refers to the time interval between two adjacent PSFCH resources. The PSFCH resource used to transmit the PSFCH resource may be a periodic resource configured, preconfigured, or predefined by a network device. In the embodiment of the present application, the PSFCH resource period may also be understood as the time interval between two adjacent second time domain units. Alternatively, it may be understood that the time length corresponding to each PSFCH resource period includes one PSFCH resource.
[0099] For example, the value of periodPSFCHresource can be 0, 1, 2, or 4. If periodPSFCHresource=0, it means that there are no PSFCH resources in the resource pool. If periodPSFCHresource=1, it means that each time slot includes PSFCH resources, that is, each time slot is a second time domain unit. If periodPSFCHresource=2, it means that one time slot in every two time slots includes PSFCH resources, that is, one second time domain unit is included in every two time slots. If periodPSFCHresource=4, it means that one time slot in every four time slots has PSFCH resources, that is, one second time domain unit is included in every four time slots. For example, as shown in Figure 6, Figure 6 shows a scenario where periodPSFCHresource=4, where one time slot in every four time slots is the second time domain unit, that is, one time slot in every four time slots has PSFCH resources, and the other time slots do not include PSFCH resources. Compared with the second time domain unit, the other time slot structures only include one ACG symbol and one GP symbol. The ACG symbol and the GP symbol include symbols for transmitting PSCCH and symbols for transmitting PSSCH, but do not include symbols for transmitting PSFCH.
[0100] The PSFCH minimum time interval refers to the minimum time interval between the time domain unit for receiving the reference signal and the time domain unit for feeding back the measurement information corresponding to the reference signal. In the embodiment of the present application, the PSFCH minimum time interval can also be understood as the minimum interval between the first time domain unit and the second time domain unit.
[0101] For example, the value of MinTimeGapPSFCH can be 2 or 3. If MinTimeGapPSFCH=2, it means that the minimum interval between the time domain unit for receiving the reference signal and the time domain unit where the PSFCH used to feedback the measurement information corresponding to the reference signal is located is 2 time slots. If MinTimeGapPSFCH=3, it means that the minimum interval between the time domain unit for receiving the reference signal and the time domain unit where the PSFCH used to feedback the measurement information corresponding to the reference signal is located is 3 time slots.
[0102] In summary, the second terminal device can determine the association relationship between the first time domain unit and the second time domain unit based on the periodPSFCHresource parameter and the MinTimeGapPSFCH parameter. For example, as shown in Figure 6, assuming that periodPSFCHresource=4 and MinTimeGapPSFCH=2, that is, one time slot in every four time slots includes a PSFCH resource, and the PSSCH resources of every four time slots are associated with the PSFCH resources of one time slot, and each of these four time slots is at least two time slots away from the time slot where the associated PSFCH resource is located. It can be understood that the second time domain unit includes one time slot, the first time domain unit is one of the four time slots associated with the second time domain unit, and the minimum interval between the second time domain unit and the first time domain unit is two time slots.
[0103] Among them, the first time domain unit includes M first time-frequency resources, and similarly, the corresponding second time domain unit also includes M second time-frequency resources. There is a one-to-one correspondence between the M first time-frequency resources and the M second time-frequency resources, that is, the k-th second time-frequency resource among the M second time-frequency resources can be used to feedback the measurement information of the reference signal sent on the k-th first time-frequency resource among the M first time-frequency resources. k is a positive integer less than or equal to M, or k is an integer greater than or equal to 0 and less than M. It can be understood that in an embodiment of the present application, it is only necessary to feedback the measurement information corresponding to the reference signal sent on N first time-frequency resources among the M first time-frequency resources. Therefore, the second terminal device can determine the corresponding N second time-frequency resources among the M second time-frequency resources through the N first time-frequency resources, and thus feedback the measurement information of the reference signal corresponding to the N first time-frequency resources on the N second time-frequency resources.
[0104] In a possible implementation, the second terminal device can feed back the value of the measurement information to the first terminal device through the sub-frequency domain unit and / or sequence corresponding to the second time-frequency resource. Optionally, the sequence can be a Zadoff-Chu (ZC) sequence, in which different cyclic shifts of a ZC root sequence correspond to different sequences. In an embodiment of the present application, the frequency domain unit can be a resource pool, a sub-channel, a sub-band, a PRB, a resource block group (RBG), a resource element (RE), a resource element group (REG), etc., wherein PRB and resource block (RB) can also be replaced with each other, and the sub-frequency domain unit is a frequency domain resource with a bandwidth less than or equal to the frequency domain unit, such as a frequency domain unit is a sub-channel and a sub-frequency domain unit is a PRB, and this embodiment of the present application does not limit this.
[0105] Taking the i-th second time-frequency resource as an example, the i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, N1 is a positive integer (N1 can be configured, preconfigured, or predefined by the network device, optionally, N1 can also default to 1), N2 is a positive integer (N2 can be configured, preconfigured, or predefined by the network device, optionally, N2 can also default to 2, that is, a ZC sequence cyclic shift pair), and the value of the measurement information can be fed back to the first terminal device in one of the following three ways:
[0106] Method 1: N1 sub-frequency domain units correspond to N1 measurement information value ranges. When the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range in the N1 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, where n1 is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1.
[0107] The correspondence between the N1 sub-frequency domain units and the N1 measurement information value ranges can be represented in the form of a table. Exemplarily, the table includes two columns, one column representing the sub-frequency domain unit index and the other column representing the value range. The sub-frequency domain units and the value ranges of the measurement information in the same row of the table correspond to each other. For example, when N1 is 3, as shown in Table 1 below:
[0108] Table 1
[0109] According to each row in the table, it can be determined that the value range of the measurement information corresponding to the sub-frequency domain unit with an index of 1 is a value range 1, the value range of the measurement information corresponding to the sub-frequency domain unit with an index of 2 is a value range 2, and the value range of the measurement information corresponding to the sub-frequency domain unit with an index of 3 is a value range 3. It can be understood that if the value range of the measurement information is within the value range 2, the measurement information is transmitted on the sub-frequency domain unit with an index of 2.
[0110] Exemplarily, it is assumed that the i-th second time-frequency resource corresponds to three sub-frequency domain units, namely sub-frequency domain unit 1, sub-frequency domain unit 2, and sub-frequency domain unit 3, sub-frequency domain unit 1 corresponds to a value range 1, sub-frequency domain unit 2 corresponds to a value range 2, and sub-frequency domain unit 3 corresponds to a value range 3. If the second terminal device receives the reference signal on the i-th first time-frequency resource, and the value of the measurement information obtained is within the value range 2, the second terminal device sends the measurement information on sub-frequency domain unit 2 on the i-th second time-frequency resource.
[0111] Method 2: N2 sequences correspond to N2 measurement information value ranges. When the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range in the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2.
[0112] The correspondence between the N2 sequences and the N2 measurement information value ranges can be represented in a table. For example, the table includes two columns, one representing the sequence index and the other representing the value range. Sequences and measurement information value ranges in the same row of the table correspond to each other. For example, when N2 is 3, as shown in Table 2 below:
[0113] Table 2
[0114] According to each row in the table, it can be determined that the value range of the measurement information corresponding to the sequence with an index of 1 is value range 1, the value range of the measurement information corresponding to the sequence with an index of 2 is value range 2, and the value range of the measurement information corresponding to the sequence with an index of 3 is value range 3. It can be understood that if the value range of the measurement information is within value range 2, the measurement information is sent through the sequence with an index of 2.
[0115] Exemplarily, it is assumed that the i-th second time-frequency resource corresponds to three sequences, namely sequence 1, sequence 2, and sequence 3, sequence 1 corresponds to a value range 1, sequence 2 corresponds to a value range 2, and sequence 3 corresponds to a value range 3. If the second terminal device receives the reference signal on the i-th first time-frequency resource, and the value of the measurement information obtained is within the value range 2, the second terminal device sends the measurement information through sequence 2 on the i-th second time-frequency resource.
[0116] Mode 3: N1 sub-frequency domain units and N2 sequences correspond to N3 measurement information value ranges. When the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range in the N3 measurement information value range, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, and n1 satisfies the formula And n2 satisfies the formula n2=(n3)mod(N2), or, n1 satisfies the formula n1=(n3)mod(N1) and n2 satisfies the formula Alternatively, n3 is a positive integer less than or equal to N3, and n1 satisfies the formula And n2 satisfies the formula n2=(n3-1)mod(N2)+1, or, n1 satisfies the formula n1=(n3-1)mod(N1)+1 and n2 satisfies the formula
[0117] in, Indicates rounding up operation. Indicates floor operation, mod indicates modulus operation or remainder operation.
[0118] The correspondence between the N1 sub-frequency domain units and the N2 sequences and the N3 measurement information value ranges can be represented in the form of a table. For example, the table includes three columns, which represent the sub-frequency domain unit index, sequence index and value range respectively. The sub-frequency domain unit index and sequence index in the same row of the table correspond to the value range of the row. For example, n3 is an integer greater than or equal to 0 and less than N3, and n1 satisfies the formula For example, if n2 satisfies the formula n2=(n3)mod(N2), when N1 is 2, N2 is 2, and N3 is 4, as shown in Table 3 below:
[0119] Table 3
[0120] According to each row in the table, it can be determined that the value range of the measurement information corresponding to the sub-frequency domain unit with an index of 0 (i.e., n1=0) and the sequence with an index of 0 (i.e., n2=0) is value range 0 (i.e., n3=0), the value range of the measurement information corresponding to the sub-frequency domain unit with an index of 0 (i.e., n1=0) and the sequence with an index of 1 (i.e., n2=1) is value range 1 (i.e., n3=1), the value range of the measurement information corresponding to the sub-frequency domain unit with an index of 1 (i.e., n1=1) and the sequence with an index of 0 (i.e., n2=0) is value range 2 (i.e., n3=2), and the value range of the measurement information corresponding to the sub-frequency domain unit with an index of 1 (i.e., n1=1) and the sequence with an index of 1 (i.e., n2=1) is value range 3 (i.e., n3=3). It can be understood that if the value range of the measurement information is within value range 1, the measurement information is sent at the sub-frequency domain unit index with an index of 0 through the sequence with an index of 1.
[0121] Let n3 be an integer greater than or equal to 0 and less than N3, and n1 satisfy the formula Taking n2 as an example, and n2 satisfies the formula n2 = (n3) mod (N2), assuming that the i-th second time-frequency resource corresponds to 2 sub-frequency domain units and 2 sequences (i.e., N1 = 2, N2 = 2), the 2 sub-frequency domain units are sub-frequency domain unit 1 and sub-frequency domain unit 2 in order, and the 2 sequences are sequence 1 and sequence 2 in order. The 2 sub-frequency domain units and the 2 sequences correspond to 4 value ranges, namely value range 1, value range 2, value range 3, and value range 4. Among them, in order, sub-frequency domain unit 1 and sequence 1 correspond to value range 1, sub-frequency domain unit 1 and sequence 2 correspond to value range 2, sub-frequency domain unit 2 and sequence 1 correspond to value range 3, and sub-frequency domain unit 2 and sequence 2 correspond to value range 4. If the value of the measurement information obtained when the second terminal device receives the reference signal on the i-th first time-frequency resource is within the value range 2 (i.e., n3=1), the second terminal device sends the measurement information through sequence 2 on the sub-frequency domain unit 1 in the i-th second time-frequency resource (i.e., n1=0, n2=1).
[0122] Let n3 be a positive integer less than or equal to N3, and n1 satisfy the formula Taking n2 as an example, and n2 satisfies the formula n2 = (n3-1) mod (N2) + 1, assuming that the i-th second time-frequency resource corresponds to 2 sub-frequency domain units and 2 sequences (i.e., N1 = 2, N2 = 2), the 2 sub-frequency domain units are sub-frequency domain unit 1 and sub-frequency domain unit 2 in order, and the 2 sequences are sequence 1 and sequence 2 in order. The 2 sub-frequency domain units and the 2 sequences correspond to 4 value ranges, namely value range 1, value range 2, value range 3, and value range 4. Among them, in order, sub-frequency domain unit 1 and sequence 1 correspond to value range 1, sub-frequency domain unit 1 and sequence 2 correspond to value range 2, sub-frequency domain unit 2 and sequence 1 correspond to value range 3, and sub-frequency domain unit 2 and sequence 2 correspond to value range 4. If the value of the measurement information obtained when the second terminal device receives the reference signal on the i-th first time-frequency resource is within the value range 2 (i.e., n3=2), the second terminal device sends the measurement information through sequence 2 on the sub-frequency domain unit 1 in the i-th second time-frequency resource (i.e., n1=1, n2=2).
[0123] In one possible implementation, the N first time-frequency resources are the N first time-frequency resources whose corresponding reference signal measurement information values are the largest among the M first time-frequency resources. It can be understood that the N first time-frequency resources are the first N first time-frequency resources sorted from large to small according to the values of the corresponding reference signal measurement information. In this implementation, N is fixed, or it can be understood that N is a value configured by the network device, a preconfigured value, a predefined value, a value indicated by the first terminal device to the second terminal device, or a value determined by negotiation between the first terminal device and the second terminal device, and the second terminal device will report the measurement information of the N first time-frequency resources with the largest measurement information values to the first terminal device. Alternatively, the N first time-frequency resources are the first time-frequency resources whose corresponding reference signal measurement information values are greater than the first threshold among the M first time-frequency resources. It can be understood that the terminal device feeds back measurement information corresponding to the first time-frequency resource whose measurement information value is greater than a first threshold among the M first time-frequency resources, where the first threshold can be a value configured by the network device, a preconfigured value, a predefined value, a value indicated by the first terminal device to the second terminal device, or a value determined by negotiation between the first terminal device and the second terminal device. Based on this implementation method, it is beneficial to reduce signaling overhead.
[0124] In one possible implementation, the first time domain unit and the second time domain unit may be periodically repeated. Assuming that the period is referred to as a reference signal measurement period, a reference signal measurement period includes at least one first time domain unit and at least one second time domain unit. Exemplarily, the period size of the first time domain unit and the second time domain unit, and the time domain position in each period may be configured, preconfigured, or predefined by the network device. Optionally, the first terminal device may periodically send a reference signal to the second terminal device, and correspondingly, the second terminal device may also periodically send measurement information to the first terminal device.
[0125] For example, as shown in Figure 7, Figure 7 shows two reference signal measurement periods, one reference signal measurement period includes 8 time slots, the reference signal measurement period includes a first time domain unit and a second time domain unit, the first time domain unit includes 4 time slots (can also be understood as 3 discontinuous time slots), the second time domain unit includes 1 time slot, the first time domain unit includes a first sub-time domain unit and a second sub-time domain unit, the first sub-time domain unit includes 1 time slot, and the second sub-time domain unit includes 2 time slots.
[0126] In one possible implementation, the total bandwidth corresponding to the M first time-frequency resources is greater than the radio frequency (RF) bandwidth of the first terminal device and / or the second terminal device, that is, the RF bandwidth and baseband (BB) bandwidth of the first terminal device and / or the second terminal device are both relatively small. For example, the RF bandwidth and the BB bandwidth are both 5MHz, and the total bandwidth corresponding to the M first time-frequency resources is 20MHz. Multiple 5MHz narrowband channels are measured within a 20MHz bandwidth. The first terminal device and the second terminal device need to perform RF retuning when transmitting reference signals by frequency hopping, so a switching delay is required, that is, the frequency hopping time interval is greater than or equal to the RF switching delay. It can be understood that, among the M first time-frequency resources, the time interval between two adjacent first time-frequency resources in the time domain is greater than the RF switching delay. This implementation method is conducive to reserving more RF switching time for terminal devices.
[0127] Optionally, when the total bandwidth corresponding to the M first time-frequency resources may be less than or equal to the RF bandwidth of the first terminal device and the second terminal device, for example, the RF bandwidth of the first terminal device and the second terminal device is 20 MHz, the BB bandwidth is 5 MHz, and the total bandwidth corresponding to the M first time-frequency resources is 20 MHz. When the first terminal device and the second terminal device transmit reference signals by frequency hopping within the RF bandwidth, there is no need to perform RF retuning, and there is no need for switching delay.
[0128] The following mainly introduces how to determine the i-th second time-frequency resource based on the i-th first time-frequency resource, that is, how the first time-frequency resource is associated with the second time-frequency resource.
[0129] Method 1: The i-th second time-frequency resource belongs to the first candidate resource set, the first candidate resource set includes R1 candidate resources, and the i-th second time-frequency resource is the r1-th candidate resource in the R1 candidate resources.
[0130] Wherein, r1 is determined according to i. Optionally, r1 satisfies the following formula (1a): r1=(P ID +M ID +k+C)mod(R1) (1a)
[0131] k is determined based on i, and the i-th second time-frequency resource among the N second time-frequency resources is the k-th second time-frequency resource among the M second time-frequency resources. The M second time-frequency resources have a one-to-one correspondence with the M first time-frequency resources, and k is a positive integer less than or equal to M, or an integer greater than or equal to 0 and less than M.
[0132] P ID is the source identification information corresponding to the reference signal, M IDThe destination identification information corresponding to the reference signal or M ID is 0, C is a preconfigured or predefined integer, or C is 0, in which case r1 satisfies formula (1b): r1=(P ID +M ID +k)mod(R1) (1b)
[0133] 1. Optionally, R1 is determined based on the total number of frequency domain units corresponding to the M first time-frequency resources. R1 satisfies the following formula (2a): R1 = N RS ·N RB ·N CS (2a)
[0134] Alternatively, R1 satisfies the following formula (2b): R1 = N RB ·N CS (2b)
[0135] Among them, N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, N CS is the number of sequence groups used for PSFCH transmission;
[0136] N RB The following formula (3) is satisfied:
[0137] is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the PSFCH transmission opportunity period, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
[0138] Each PSFCH transmission opportunity is associated with a maximum of N PSFCH time slots, N PSFCH The i-th time slot in the time slots and the j-th frequency domain unit (such as subchannel) are associated The sub-frequency domain unit group index range in the sub-frequency domain unit group is [(i+j·N PSFCH )·N RB ,(i+1+j·N PSFCH )·N RB -1], where 0≤i <N PFSCH , 0≤j <N subch , further optionally, the sub-frequency domain unit is a PRB.
[0139] 2. Optionally, when the second time domain unit is a symbol, R1 satisfies the following formula (4): R1 = N' RB ·N CS(4)
[0140] N CS is the number of sequence groups used for PSFCH transmission, N′ RB The following formula (5) is satisfied:
[0141] N is the number of sub-frequency domain units used for PSFCH transmission, N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource (it can also be understood as the number of sub-frequency domain units included in a sub-frequency domain unit group, and further optionally, the sub-frequency domain unit is a PRB). PSCCH is the number of PSCCH resources (or referred to as PSCCH candidate resources, or PSCCH candidate resources in the first sub-time domain unit). For example, as shown in FIG4 , the number of PSCCH candidate resources in the first sub-time domain unit is 12.
[0142] Method 2: The i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined according to the frequency domain unit corresponding to the i-th first time-frequency resource.
[0143] The i-th second time-frequency resource is the r2-th candidate resource among the R2 candidate resources. Optionally, r2 satisfies the following formula (6a): r2=(P ID +M ID +C)mod(R2) (6a);
[0144] P ID is the source identification information corresponding to the reference signal, M ID The destination identification information corresponding to the reference signal or M ID is 0, C is a preconfigured or predefined integer, or C is 0, in which case r2 satisfies formula (6b): r2=(P ID +M ID +C)mod(R2) (6b)
[0145] Optionally, R2 satisfies the following formula (7): R2=N RS,i ·N RB ·N CS (7)
[0146] N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, N CS is the number of sequence groups used for PSFCH transmission.
[0147] Further optionally, N RB The following formula (8) is satisfied:
[0148] in, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the PSFCH transmission opportunity period, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
[0149] Method three: the i-th second time-frequency resource is determined based on the i-th first time-frequency resource. Specifically: the second time domain unit corresponds to N symbols (the N symbols are used for PSFCH transmission), and the i-th second time-frequency resource is located on the i-th symbol among the N symbols, or it can be understood that the second time domain unit corresponds to M symbols (the M symbols are used for PSFCH transmission), the i-th first time-frequency resource is the k-th first time-frequency resource among the M first time-frequency resources, and the i-th second time-frequency resource is located on the k-th symbol among the M symbols.
[0150] In the distributed resource allocation method of SL mode 2, terminal devices can select time-frequency resources for transmission from the resource pool through two processes: resource perception and resource selection, so as to minimize interference between different terminal devices. The specific scheme is as follows:
[0151] When a terminal device performs resource selection, the terminal device's medium access control (MAC) layer sends resource selection parameters to the physical layer (PHY) in time slot n, triggering the PHY to determine a set of candidate resources. The resource selection parameters sent by the MAC layer to the PHY include resource pool indication information, priority, remaining packet delay budget, the number L of frequency domain units (e.g., subchannels) used for PSCCH and / or PSSCH transmission, etc. As shown in Figure 8, the PHY sets a resource perception window before time slot n and a resource selection window after time slot n. Candidate resources located in the resource pool indicated by the MAC layer and within the resource selection window can be used as initial candidate resources. In the resource perception window, the terminal device can detect the SCI sent by other terminal devices at the PSCCH candidate resource position of each frequency domain unit, where the frequency domain unit can be composed of multiple continuous or discontinuous RBs. If the SCI of other terminal devices is successfully decoded, the reserved resource indication of other terminal devices and the position of the demodulation reference signal (DMRS) on the PSSCH can be obtained, so that the RSRP can be measured according to the PSCCH DMRS or PSSCH DMRS of other terminal devices. If a candidate resource in the resource selection window overlaps with the reserved resources of other terminal devices, or the periodic resources corresponding to the candidate resource overlap with the reserved resources of other terminal devices, and the measured RSRP of the other terminal devices (i.e., the terminal devices with overlapping resources) is greater than a second threshold (for example, the second threshold can be determined according to the service priority of the transmission block), the candidate resource is excluded from the resource selection window, and one candidate resource can correspond to one or more frequency domain units. After the PHY performs resource exclusion based on the first threshold, if the number of remaining available candidate resources is less than a second threshold (e.g., 20%) compared to the total number of candidate resources in the resource selection window, the PHY increases the first threshold by X dB (e.g., X=3) and re-executes the resource exclusion process until the percentage is greater than or equal to the second threshold. The PHY of the resource-selecting terminal device reports the determined candidate resource set to the MAC layer, which selects resources for transmission from the candidate resource set.
[0152] In some cases, the frequency domain units occupied by the PSSCH and the reference signal sent by the terminal device may be different. For example, using the method described in the embodiment shown in Figure 3, when the reference signal is transmitted by frequency hopping, the total bandwidth occupied by multiple reference signals is greater than the total bandwidth occupied by the PSSCH. In this case, when the terminal device is performing resource selection, if it determines the frequency domain units occupied by the PSSCH of other terminal devices based on the detected SCI, and only excludes the frequency domain units occupied by the reserved resources corresponding to the PSSCH of other terminal devices, since the total bandwidth occupied by the reference signals of other terminal devices is greater than the total bandwidth occupied by the PSSCH, the selected resources may conflict with the resources occupied by the reference signals of other terminal devices.
[0153] In order to avoid conflicts between the resources selected by the terminal device and the resources used by other terminal devices to transmit reference signals during resource selection, an embodiment of the present application proposes a communication method, as shown in Figure 9, which includes steps 901 to 902. The execution entities corresponding to the method shown in Figure 9 are the first terminal device and the third terminal device, respectively. Alternatively, the execution entity of the method shown in Figure 9 can be the chip in the first terminal device and the third terminal device. Figure 9 is illustrated using the first terminal device and the third terminal device as an example. The embodiment of the present application does not limit the execution entity of the communication method. The first terminal device and the third terminal device can be the terminal device shown in Figure 1. Among them:
[0154] 901. The third terminal device receives first control information from the first terminal device, where the first control information is associated with a reference signal on M first time-frequency resources. Any two of the M first time-frequency resources correspond to different time domain positions and different frequency domain positions, and M is an integer greater than 1.
[0155] 902. The third terminal device determines the first resource based on the reserved resources corresponding to the reference signal and / or M first time-frequency resources.
[0156] In an embodiment of the present application, the first control information indicates that the first terminal device will transmit a reference signal on M first time-frequency resources. The time domain positions and frequency domain positions corresponding to any two first time-frequency resources are different, that is, the time domain positions and frequency domain positions corresponding to different first time-frequency resources are different. It can also be understood that the first terminal device sends a reference signal to the second terminal device by frequency hopping. A first time-frequency resource corresponds to a time-frequency resource occupied by a frequency hopping transmission reference signal. The reference signal is a signal used to measure the channel state. Optionally, the reference signal is a CSI-RS. One or more reference signals can be transmitted on a first time-frequency resource. Since the first terminal device needs to transmit a reference signal, the third terminal device will select the first resource based on the reserved resource corresponding to the reference signal. Among them, the first resource can be a resource used for transmission by the third terminal device, or the first resource is a resource selected by the third terminal device for transmission by other terminal devices. This embodiment of the present application does not limit this.
[0157] In one possible implementation, the first control information is carried on a first PSCCH, the first PSCCH is associated with a first PSSCH and a reference signal, and the third terminal device can determine the first resource based on the reserved resources corresponding to the first PSSCH and the reference signal. Optionally, the first control information is an SCI.
[0158] Optionally, taking the frequency domain unit as a subchannel as an example, a specific implementation manner in which the third terminal device determines the reserved resources corresponding to the first PSSCH and the reference signal may be as follows:
[0159] 1. The third terminal device can determine the starting subchannel index and the number of subchannels occupied by the first PSSCH based on the frequency resource indication information (such as the FRIV field) in the first control information.
[0160] 2. The third terminal device may determine the starting subchannel index occupied by the first terminal device for each frequency hopping transmission of the reference signal based on the reference signal frequency hopping information of the first terminal device. Optionally, the reference signal frequency hopping information of the first terminal device may be carried in the first control information, or the reference signal frequency hopping information of the first terminal device may be (pre) configured or predefined. Optionally, the starting subchannel index of the k+1th frequency hopping reference signal may satisfy the following formula (9a):
[0161] Indicates the starting subchannel index of the reference signal for the k+1th frequency hopping, where k is an integer greater than or equal to 0 and less than the total number of frequency hopping times. Indicates the starting subchannel index occupied by PSSCH, F RS represents the frequency hopping subchannel interval, It should be understood that F in formula (9a) RS It can be a positive integer or a negative integer. Formula (9a) can also be expressed as the following formula (9b):
[0162] For example, as shown in FIG10 , the third terminal device can calculate according to the above formula (9a) or formula (9b) to obtain and Indicates the starting subchannel of the reference signal corresponding to the first frequency hopping, and Same thing. Indicates the starting subchannel occupied by PSSCH.
[0163] Optionally, the number of subchannels occupied by each reference signal is the same as the number of subchannels occupied by the PSSCH, or the number of subchannels occupied by each reference signal may be (pre)configured or predefined, or the number of subchannels occupied by each reference signal is carried in the first control information. Thus, the third terminal device can determine the subchannels occupied by the reference signal and the PSSCH.
[0164] In one possible implementation, the first resource does not overlap with the reserved resources corresponding to the first PSSCH and reference signal. It is understood that the third terminal device excludes the reserved resources corresponding to the first PSSCH and reference signal from the set of candidate resources, and then selects the first resource from the set of candidate resources, thereby ensuring that the first resource does not overlap with the reserved resources corresponding to the first PSSCH and reference signal. Based on this implementation, it is beneficial to avoid conflicts between the selected resource and resources used by other terminal devices to transmit reference signals.
[0165] In one possible implementation, the first resource does not include the first RE set, and the REs in the first RE set are used for the first terminal device to send a reference signal. That is, the first resource may overlap with the reserved resources corresponding to the reference signal, but the first resource does not include the first RE set used to transmit the reference signal.
[0166] For example, as shown in Figure 11, Figure 11 shows a first terminal device used to transmit a reference signal symbol 1, the first resource overlaps with the symbol 1, wherein the PRB0 in the symbol includes RE0 to RE12, wherein RE0, RE4 and RE8 are used to transmit the reference signal, that is, RE0, RE4 and RE8 belong to the first RE set, that is, the first resource does not include RE0, RE4 and RE8, and correspondingly, the first resource may include RE1, RE2, RE3, RE5, RE6, RE7, RE9, RE10, RE11, RE12.
[0167] Optionally, the number of REs included in the first resource satisfies the following formula (10):
[0168] Among them, N RE Indicates the number of REs included in the first resource, n PRB Indicates the number of PRBs used for the third terminal device to transmit PSSCH (which can also be understood as the number of PRBs corresponding to the first resource), Indicates the number of REs used to transmit the first control information. Optionally, when the first control information is a two-level SCI, the Indicates the number of REs occupied by the first-level SCI and the second-level SCI, Indicates the number of REs included in the first RE set, N′ RE Indicates the number of REs available for PSSCH transmission within a PRB. For example, N′ RE The following formula (11) is satisfied:
[0169] Indicates the number of subcarriers included in a PRB, optionally, sl-LengthSymbols is the number of symbols used for SL transmission in a time slot configured by the higher layer. Indicates PSFCH overhead, optionally, It is expressed as the number of symbols used for SL positioning reference signal (PRS) in a time slot, Indicates the overhead of high-level configuration, Indicates the number of REs occupied by DMRS.
[0170] In one possible implementation, the third terminal transmits PSSCH to the fourth terminal device on the first resource, and the third terminal device carries first indication information in the SCI associated with the PSSCH (for example, the first-level SCI or the second-level SCI), and the first indication information is used to indicate the time domain and / or frequency domain position (for example, symbol position, RE index or comb index, etc.) of the first RE set. The fourth terminal device can receive or decode the PSSCH according to the first indication information.
[0171] To implement the various functions of the methods provided in the embodiments of the present application, the first terminal device and the second terminal device may each include hardware structures and / or software modules, and implement the aforementioned functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0172] Please refer to Figure 12, which shows a schematic diagram of the structure of a communication device according to an embodiment of the present application. The communication device can be a first terminal device or a second terminal device. In one possible implementation, the communication device can include a module or unit corresponding to the method / operation / step / action performed by the first terminal device or the second terminal device in the above method embodiment. The module or unit can be a hardware circuit, software, or a combination of hardware circuit and software.
[0173] The communication device shown in Figure 12 may include a communication unit 1201 and a processing unit 1202. Processing unit 1202 is configured to perform data processing. Communication unit 1201 integrates a receiving unit and a transmitting unit. Communication unit 1201 may also be referred to as a transceiver unit. Alternatively, communication unit 1201 may be split into a receiving unit and a transmitting unit.
[0174] The communication device shown in FIG12 may be a second terminal device, or a device that can be used in conjunction with a second terminal device. The communication device may also be a chip system. The device may be used to perform some or all of the functions of the second terminal device in the method embodiment described in FIG2 above. In particular:
[0175] Communication unit 1201 is used to receive a reference signal from a first terminal device on M first time-frequency resources in a first time domain unit, where the time domain positions and frequency domain positions corresponding to any two first time-frequency resources are different, and M is an integer greater than 1; the communication unit 1201 is also used to send measurement information of the reference signals corresponding to N first time-frequency resources to the first terminal device through the physical sidelink feedback channel PSFCH on a second time domain unit associated with the first time domain unit, where the N first time-frequency resources belong to the M first time-frequency resources, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among the N second time-frequency resources, and the N second time-frequency resources belong to the M second time-frequency resources in the second time domain unit, and the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, where N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than the N.
[0176] In a possible implementation, the i-th second time-frequency resource corresponds to N1 physical resource blocks PRBs and / or N2 sequences, where N1 is a positive integer and N2 is a positive integer; N1 PRBs correspond to N1 measurement information value ranges, and when the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range in the N1 measurement information value range, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th PRB in the N1 PRBs, where n1 is a positive integer less than or equal to N1; or, N2 sequences correspond to N2 measurement information value ranges, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range in the N2 measurement information value range. When there are n2 value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where n2 is a positive integer less than or equal to N2; or, when N1 PRBs and N2 sequences correspond to N3 measurement information value ranges, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range in the N3 measurement information value range, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th PRB in the N1 PRBs, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where N3 is the product of N1 and N2, and n1 satisfies the formula And n2 satisfies the formula n2=(n3)mod(N2), or, n1 satisfies the formula n1=(n3)mod(N1) and n2 satisfies the formula
[0177] In one possible implementation, the i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, N1 is a positive integer, and N2 is a positive integer; the N1 sub-frequency domain units correspond to N1 measurement information value ranges, and when the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range in the N1 measurement information value range, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, where n1 is greater than or equal to is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1; or, when N2 sequences correspond to N2 measurement information value ranges, and the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range in the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2; or,
[0178] When the N1 sub-frequency domain units and the N2 sequences correspond to the N3 measurement information value ranges, and the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range in the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, and n1 satisfies the formula And n2 satisfies the formula n2=(n3)mod(N2), or, n1 satisfies the formula n1=(n3)mod(N1) and n2 satisfies the formula Alternatively, n3 is a positive integer less than or equal to N3, and n1 satisfies the formula And n2 satisfies the formula n2=(n3-1)mod(N2)+1, or, n1 satisfies the formula n1=(n3-1)mod(N1)+1 and n2 satisfies the formula
[0179] In one possible implementation, the N first time-frequency resources are the N first time-frequency resources whose corresponding reference signal measurement information values are the largest among the M first time-frequency resources; or, the N first time-frequency resources are the first time-frequency resources whose corresponding reference signal measurement information values are greater than a first threshold among the M first time-frequency resources.
[0180] In one possible implementation, the M first time-frequency resources are determined based on the frequency hopping information corresponding to the reference signal, and the frequency hopping information includes one or more of the following information: the starting time domain position, the frequency hopping time interval, the starting frequency hopping frequency domain position, the frequency hopping frequency domain interval, the number of frequency hopping times, or the resource element RE position occupied by the reference signal within a PRB.
[0181] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to the first candidate resource set, the first candidate resource set includes R1 candidate resources, the i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources, where r1 is determined based on i.
[0182] In a possible implementation, r1 is determined according to i, including: r1 satisfies the following formula: r1 = (P ID +M ID +k)mod(R1) or, r1=(P ID +M ID+k+C)mod(R1); wherein k is determined based on i, the i-th second time-frequency resource among the N second time-frequency resources is the k-th second time-frequency resource among the M second time-frequency resources, and the M second time-frequency resources correspond one-to-one to the M first time-frequency resources; P ID is the source identification information corresponding to the reference signal, M ID The destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.
[0183] In a possible implementation, R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.
[0184] In one possible implementation, R1 satisfies the following formula: R1 = N RS ·N RB ·N CS Or, R1 = N RB ·N CS ; Among them, N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, N CS N is the number of sequence groups used for PSFCH transmission; RB Satisfies the following formula: in, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
[0185] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined based on the frequency domain unit corresponding to the i-th first time-frequency resource.
[0186] In a possible implementation, the i-th second time-frequency resource is the r2-th candidate resource among the R2 candidate resources; r2 satisfies the following formula: r2=(P ID +M ID )mod(R2) or, r2=(P ID +M ID +C)mod(R2); where P ID is the source identification information corresponding to the reference signal, M ID The destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.
[0187] In one possible implementation, R2 satisfies the following formula: R2=N RS,i ·N RB ·N CS ; Among them, N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, N CS is the number of sequence groups used for PSFCH transmission, N RB Satisfies the following formula: in, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
[0188] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the second time domain unit includes N sub-time domain units, and the i-th second time-frequency resource is located on the i-th sub-time domain unit among the N sub-time domain units.
[0189] In one possible implementation, the first time domain unit includes a first sub-time domain unit and a second sub-time domain unit; the communication unit 1201 receives a reference signal from the first terminal device on M first time-frequency resources in the first time domain unit, specifically used to: receive control information from the first terminal device in the first sub-time domain unit; receive a reference signal from the first terminal device in the second sub-time domain unit.
[0190] In a possible implementation, the control information includes frequency hopping information corresponding to the reference signal; or, the frequency hopping information corresponding to the reference signal is determined according to a time domain and / or frequency domain resource position where the control information is located.
[0191] The communication device shown in FIG12 can be a first terminal device, or a device that can be used in conjunction with the first terminal device. The communication device can also be a chip system. The device can be used to perform some or all of the functions of the first terminal device in the method embodiment described in FIG2 above.
[0192] The communication unit 1201 is used to send a reference signal to the second terminal device on the M first time-frequency resources in the first time domain unit, where the time domain positions and frequency domain positions corresponding to any two first time-frequency resources in the M first time-frequency resources are different, and M is an integer greater than 1; the communication unit 1201 is also used to receive measurement information of the reference signals corresponding to the N first time-frequency resources from the second terminal device through the physical sidelink feedback channel PSFCH on the second time domain unit associated with the first time domain unit, where the N first time-frequency resources belong to the M first A time-frequency resource, N first time-frequency resources belong to M first time-frequency resources, the measurement information of the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among the N second time-frequency resources, the N second time-frequency resources belong to the M second time-frequency resources in the second time domain unit, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than the N.
[0193] In one possible implementation, the i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, N1 is a positive integer, and N2 is a positive integer; the N1 sub-frequency domain units correspond to N1 measurement information value ranges, and when the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range in the N1 measurement information value range, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, where n1 is greater than or equal to is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1; or, when N2 sequences correspond to N2 measurement information value ranges, and the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range in the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2; or,
[0194] When the N1 sub-frequency domain units and the N2 sequences correspond to the N3 measurement information value ranges, and the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range in the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, and n1 satisfies the formula And n2 satisfies the formula n2=(n3)mod(N2), or, n1 satisfies the formula n1=(n3)mod(N1) and n2 satisfies the formula Alternatively, n3 is a positive integer less than or equal to N3, and n1 satisfies the formula And n2 satisfies the formula n2=(n3-1)mod(N2)+1, or, n1 satisfies the formula n1=(n3-1)mod(N1)+1 and n2 satisfies the formula
[0195] In one possible implementation, the N first time-frequency resources are the N first time-frequency resources whose corresponding reference signal measurement information values are the largest among the M first time-frequency resources; or, the N first time-frequency resources are the first time-frequency resources whose corresponding reference signal measurement information values are greater than a first threshold among the M first time-frequency resources.
[0196] In one possible implementation, the M first time-frequency resources are determined based on the frequency hopping information corresponding to the reference signal, and the frequency hopping information includes one or more of the following information: the starting time domain position, the frequency hopping time interval, the starting frequency hopping frequency domain position, the frequency hopping frequency domain interval, the number of frequency hopping times, or the resource element RE position occupied by the reference signal within a PRB.
[0197] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to the first candidate resource set, the first candidate resource set includes R1 candidate resources, the i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources, where r1 is determined based on i.
[0198] In a possible implementation, r1 is determined according to i, including: r1 satisfies the following formula: r1 = (P ID +M ID +k)mod(R1) or, r1=(P ID +M ID +k+C)mod(R1); wherein k is determined based on i, the i-th second time-frequency resource among the N second time-frequency resources is the k-th second time-frequency resource among the M second time-frequency resources, and the M second time-frequency resources correspond one-to-one to the M first time-frequency resources; P ID is the source identification information corresponding to the reference signal, M ID The destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.
[0199] In a possible implementation, R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.
[0200] In one possible implementation, R1 satisfies the following formula: R1 = N RS ·N RB ·N CS Or, R1 = N RB ·N CS ; Among them, N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, N CS N is the number of sequence groups used for PSFCH transmission; RB Satisfies the following formula: in, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
[0201] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined based on the frequency domain unit corresponding to the i-th first time-frequency resource.
[0202] In a possible implementation, the i-th second time-frequency resource is the r2-th candidate resource among the R2 candidate resources; r2 satisfies the following formula: r2=(P ID +M ID )mod(R2) or, r2=(P ID +M ID +C)mod(R2); where P ID is the source identification information corresponding to the reference signal, M ID The destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.
[0203] In one possible implementation, R2 satisfies the following formula: R2=N RS,i ·N RB ·N CS ; Among them, N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, N CS is the number of sequence groups used for PSFCH transmission, N RB Satisfies the following formula: in, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, NPSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
[0204] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the second time domain unit includes N sub-time domain units, and the i-th second time-frequency resource is located on the i-th sub-time domain unit among the N sub-time domain units.
[0205] In one possible implementation, the first time domain unit includes a first sub-time domain unit and a second sub-time domain unit; the communication unit 1201 sends a reference signal to the second terminal device on the M first time-frequency resources in the first time domain unit, specifically used to: send control information to the second terminal device in the first sub-time domain unit; send a reference signal to the second terminal device in the second sub-time domain unit.
[0206] In a possible implementation, the control information includes frequency hopping information corresponding to the reference signal; or, the frequency hopping information corresponding to the reference signal is determined according to a time domain and / or frequency domain resource position where the control information is located.
[0207] The communication device shown in FIG12 may be a third terminal device, or a device that can be used in conjunction with a third terminal device. The communication device may also be a chip system. The device may be used to perform some or all of the functions of the third terminal device in the method embodiment described in FIG11 above. In particular:
[0208] The communication unit 1201 is used to receive first control information from a first terminal device, where the first control information is associated with a reference signal on M first time-frequency resources, where any two of the M first time-frequency resources correspond to different time domain positions and different frequency domain positions, and M is an integer greater than 1; the processing unit 1202 is used to determine the first resource based on the reserved resources corresponding to the reference signal.
[0209] In one possible implementation method, the first control information is carried on the first physical sidelink control channel PSCCH, and the first PSCCH is associated with the first physical sidelink shared channel PSSCH and the reference signal; the first resource is determined according to the reserved resources corresponding to the reference signal, and the specific implementation method is: the first resource is determined according to the reserved resources corresponding to the first PSSCH and the reference signal.
[0210] In a possible implementation, the first resource does not include a first RE set, and the REs in the first RE set are used for the first terminal device to send a reference signal.
[0211] Figure 13 shows a schematic diagram of the structure of a communication device. The communication device 1300 can be the first terminal device in the above-mentioned method embodiment, or can be a chip, chip system, or processor that supports the first terminal device to implement the above-mentioned method. The communication device can be used to implement the method described in the above-mentioned method embodiment. For details, please refer to the description of the above-mentioned method embodiment.
[0212] Alternatively, the communication device 1300 may be the second terminal device in the above method embodiment, or may be a chip, chip system, or processor that supports the second terminal device to implement the above method. The communication device may be used to implement the method described in the above method embodiment, and details may be found in the description of the above method embodiment.
[0213] Alternatively, the communication device 1300 may be the third terminal device in the above method embodiment, or may be a chip, chip system, or processor that supports the third terminal device to implement the above method. The communication device may be used to implement the method described in the above method embodiment, and details may be found in the description of the above method embodiment.
[0214] The communication device 1300 may include one or more processors 1301. The processor 1301 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit (CPU). The baseband processor may be used to process communication protocols and communication data, while the CPU may be used to control the communication device (e.g., a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU), execute software programs, and process software program data.
[0215] Optionally, the communication device 1300 may include one or more memories 1302, on which instructions 1304 may be stored. The instructions may be executed on the processor 1301, causing the communication device 1300 to perform the method described in the above method embodiment. Optionally, the memory 1302 may also store data. The processor 1301 and memory 1302 may be provided separately or integrated together.
[0216] Optionally, the communication device 1300 may further include a transceiver 1305 and an antenna 1306. The transceiver 1305 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is configured to implement transceiver functions. The transceiver 1305 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is configured to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is configured to implement a transmitting function.
[0217] The communication device 1300 is a first terminal device: the processor 1301 is used to perform the data processing operation of the first terminal device in the above method embodiment. The transceiver 1305 is used to perform the data receiving and sending operation of the first terminal device in the above method embodiment.
[0218] Alternatively, the communication device 1300 is a second terminal device: the processor 1301 is configured to execute the data processing operation of the second terminal device in the above method embodiment. The transceiver 1305 is configured to execute the data transceiver operation of the second terminal device in the above method embodiment.
[0219] Alternatively, the communication device 1300 is a third terminal device: the processor 1301 is configured to execute the data processing operation of the third terminal device in the above method embodiment. The transceiver 1305 is configured to execute the data transceiver operation of the third terminal device in the above method embodiment.
[0220] In another possible design, processor 1301 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.
[0221] In another possible design, processor 1301 may optionally store instructions 1303. Instructions 1303, when executed on processor 1301, may cause communication device 1300 to perform the method described in the above method embodiment. Instructions 1303 may be fixed in processor 1301. In this case, processor 1301 may be implemented by hardware.
[0222] In another possible design, the communication device 1300 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in the embodiments of the present application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc.
[0223] The communication device described in the above embodiments may be a terminal device or a network device, but the scope of the communication device described in the embodiments of the present application is not limited thereto, and the structure of the communication device may not be limited to FIG13. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0224] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;
[0225] (2) A set of one or more ICs, optionally including a storage component for storing data and instructions;
[0226] (3) ASIC, such as modem (Mobile Station Modem, MSM);
[0227] (4) Modules that can be embedded in other devices;
[0228] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
[0229] (6)Others, etc.
[0230] In the case where the communication device can be a chip or a chip system, please refer to the chip structure diagram shown in Figure 14. The chip shown in Figure 14 includes a processor 1401 and an interface 1402. Optionally, it may also include a memory 1403. The number of processors 1401 can be one or more, and the number of interfaces 1402 can be multiple.
[0231] In one design, for a case where the chip is used to implement the functions of the first terminal device in the embodiments of the present application:
[0232] The interface 1402 is used to input or output signals;
[0233] The processor 1401 is configured to execute the data processing operation of the first terminal device in the above method embodiment.
[0234] In another design, for the case where the chip is used to implement the functions of the second terminal device in the embodiments of the present application:
[0235] The interface 1402 is used to input or output signals;
[0236] The processor 1401 is configured to execute the data processing operation of the second terminal device in the above method embodiment.
[0237] In another design, for the case where the chip is used to implement the functions of the third terminal device in the embodiments of the present application:
[0238] The interface 1402 is used to input or output signals;
[0239] The processor 1401 is configured to execute the data processing operation of the third terminal device in the above method embodiment.
[0240] It is understandable that some optional features in the embodiments of the present application may, in certain scenarios, be implemented independently of other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects. They may also be combined with other features in certain scenarios as needed. Accordingly, the communication device provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.
[0241] It should be understood that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or instructions in the form of software. The above processor can be a general-purpose processor, a digital signal processor (DSP), an ASIC, a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component.
[0242] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0243] The present application also provides a computer-readable medium for storing computer software instructions, which, when executed by a communication device, implement the functions of any of the above method embodiments.
[0244] The present application also provides a computer program product for storing computer software instructions, which, when executed by a communication device, implements the functions of any of the above method embodiments.
[0245] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state drive (SSD)).
[0246] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
Claims
1. A communication method, characterized in that: The method comprises: Receiving a reference signal from a first terminal device on M first time-frequency resources in a first time domain unit, where any two of the M first time-frequency resources correspond to different time domain positions and different frequency domain positions, and M is an integer greater than 1; Measurement information of reference signals corresponding to N first time-frequency resources is sent to the first terminal device through the physical sidelink feedback channel PSFCH on the second time domain unit associated with the first time domain unit, the N first time-frequency resources belong to the M first time-frequency resources, the measurement information of the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among the N second time-frequency resources, the N second time-frequency resources belong to the M second time-frequency resources in the second time domain unit, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than N.
2. The method according to claim 1, characterized in that The i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, where N1 is a positive integer and N2 is a positive integer; The N1 sub-frequency domain units correspond to N1 measurement information value ranges, and when the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range in the N1 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, wherein n1 is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1; or, The N2 sequences correspond to N2 measurement information value ranges, and when the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range among the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2; or, The N1 sub-frequency domain units and the N2 sequences correspond to N3 measurement information value ranges, and when the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range in the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, wherein the N3 is the product of the N1 and the N2, the n3 is an integer greater than or equal to 0 and less than the N3, and the n1 satisfies the formula And the n2 satisfies the formula n2=(n3)mod(N2), or, the n1 satisfies the formula n1=(n3)mod(N1) and the n2 satisfies the formula Alternatively, n3 is a positive integer less than or equal to N3, and n1 satisfies the formula And the n2 satisfies the formula n2=(n3-1)mod(N2)+1, or, the n1 satisfies the formula n1=(n3-1)mod(N1)+1 and the n2 satisfies the formula 3. The method according to claim 1 or 2, characterized in that The N first time-frequency resources are the N first time-frequency resources whose corresponding reference signal measurement information values are the largest among the M first time-frequency resources; or The N first time-frequency resources are first time-frequency resources whose corresponding reference signal measurement information values are greater than a first threshold among the M first time-frequency resources.
4. The method according to any one of claims 1 to 3, characterized in that The M first time-frequency resources are determined based on the frequency hopping information corresponding to the reference signal, and the frequency hopping information includes one or more of the following information: the starting time domain position, the frequency hopping time interval, the starting frequency hopping frequency domain position, the frequency hopping frequency domain interval, the number of frequency hopping times, or the resource particle RE position occupied by the reference signal.
5. The method according to any one of claims 1 to 4, characterized in that The i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: The i-th second time-frequency resource belongs to a first candidate resource set, which includes R1 candidate resources. The i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources, where r1 is determined based on i.
6. The method according to claim 5, characterized in that The r1 is determined according to the i, including: The r1 satisfies the following formula: r1=(P ID +M ID +k)mod(R1), or, r1=(P ID +M ID +k+C)mod(R1); The k is determined according to the i, the i-th second time-frequency resource is the k-th second time-frequency resource among the M second time-frequency resources, and the k is a positive integer less than or equal to the M, or the k is an integer greater than or equal to 0 and less than the M; The P ID is the source identification information corresponding to the reference signal, and the M ID The destination identification information corresponding to the reference signal or the M ID is 0, and C is an integer.
7. The method according to claim 5 or 6, characterized in that The R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.
8. The method according to claim 7, characterized in that The R1 satisfies the following formula: R1=N RS ·N RB ·N CS ; Among them, the N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, and the N CS is the number of sequence groups used for the PSFCH transmission; The N RB Satisfies the following formula: Among them, the is the number of sub-frequency domain units used for the PSFCH transmission, the N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, and the N PSFCH is the transmission opportunity period of the PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
9. The method according to any one of claims 1 to 4, characterized in that The i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: The i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined based on the frequency domain unit corresponding to the i-th first time-frequency resource.
10. The method according to claim 9, characterized in that The R2 satisfies the following formula: R2=N RS,i ·N RB ·N CS ; Among them, the N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, and the N CS is the number of sequence groups used for the PSFCH transmission, The N RB Satisfies the following formula: Among them, the is the number of sub-frequency domain units used for the PSFCH transmission, the N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, and the N PSFCH is the transmission opportunity period of the PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
11. The method according to any one of claims 1 to 4, characterized in that The i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: The second time domain unit includes N sub-time domain units, and the i-th second time-frequency resource is located on the i-th sub-time domain unit among the N sub-time domain units.
12. The method according to any one of claims 1 to 11, characterized in that The first time domain unit includes a first sub-time domain unit and a second sub-time domain unit; The receiving a reference signal from a first terminal device on the M first time-frequency resources in the first time domain unit includes: receiving control information from the first terminal device in the first sub-time domain unit; The reference signal from the first terminal device is received in the second sub-time domain unit.
13. The method according to claim 12, characterized in that The control information includes frequency hopping information corresponding to the reference signal; or, the frequency hopping information corresponding to the reference signal is determined according to a time domain and / or frequency domain resource position where the control information is located.
14. A communication method, characterized in that: The method comprises: Sending a reference signal to the second terminal device on M first time-frequency resources in the first time domain unit, where any two first time-frequency resources among the M first time-frequency resources correspond to different time domain positions and different frequency domain positions, and M is an integer greater than 1; Measurement information of reference signals corresponding to N first time-frequency resources from the second terminal device is received on the second time domain unit associated with the first time domain unit through the physical sidelink feedback channel PSFCH, the N first time-frequency resources belong to the M first time-frequency resources, the measurement information of the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among the N second time-frequency resources, the N second time-frequency resources belong to the M second time-frequency resources in the second time domain unit, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than N.
15. The method according to claim 14, characterized in that The i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, where N1 is a positive integer and N2 is a positive integer; The N1 sub-frequency domain units correspond to N1 measurement information value ranges, and when the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range in the N1 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, wherein n1 is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1; or, The N2 sequences correspond to N2 measurement information value ranges, and when the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range among the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2; or, The N1 sub-frequency domain units and the N2 sequences correspond to N3 measurement information value ranges, and when the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range in the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit in the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence in the N2 sequences, wherein the N3 is the product of the N1 and the N2, the n3 is an integer greater than or equal to 0 and less than the N3, and the n1 satisfies the formula And the n2 satisfies the formula n2=(n3)mod(N2), or, the n1 satisfies the formula n1=(n3)mod(N1) and the n2 satisfies the formula Alternatively, n3 is a positive integer less than or equal to N3, and n1 satisfies the formula And the n2 satisfies the formula n2=(n3-1)mod(N2)+1, or, the n1 satisfies the formula n1=(n3-1)mod(N1)+1 and the n2 satisfies the formula 16. The method according to claim 14 or 15, characterized in that The N first time-frequency resources are the N first time-frequency resources whose corresponding reference signal measurement information values are the largest among the M first time-frequency resources; or The N first time-frequency resources are first time-frequency resources whose corresponding reference signal measurement information values are greater than a first threshold among the M first time-frequency resources.
17. The method according to any one of claims 14 to 16, characterized in that The M first time-frequency resources are determined based on the frequency hopping information corresponding to the reference signal, and the frequency hopping information includes one or more of the following information: the starting time domain position, the frequency hopping time interval, the starting frequency hopping frequency domain position, the frequency hopping frequency domain interval, the number of frequency hopping times, or the resource particle RE position occupied by the reference signal.
18. The method according to any one of claims 14 to 17, characterized in that The i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: The i-th second time-frequency resource belongs to a first candidate resource set, which includes R1 candidate resources. The i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources, where r1 is determined based on i.
19. The method according to claim 18, characterized in that The r1 is determined according to the i, including: The r1 satisfies the following formula: r1 = (P ID + M ID + i) mod (R1), or, r1 = (P ID + M ID + i + C) mod (R1); The k is determined according to the i, the i-th second time-frequency resource is the k-th second time-frequency resource among the M second time-frequency resources, and the k is a positive integer less than or equal to the M, or the k is an integer greater than or equal to 0 and less than the M; The P ID is the source identification information corresponding to the reference signal, and the M ID The destination identification information corresponding to the reference signal or the M ID is 0, and C is an integer.
20. The method according to any one of claims 18 or 19, characterized in that The R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.
21. The method according to claim 20, characterized in that The R1 satisfies the following formula: R1=N RS ·N RB ·N CS ; Among them, the N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, and the N CS is the number of sequence groups used for the PSFCH transmission; The N RB Satisfies the following formula: Among them, the is the number of sub-frequency domain units used for the PSFCH transmission, the N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, and the N PSFCH is the transmission opportunity period of the PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
22. The method according to any one of claims 14 to 17, characterized in that: The i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: The i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined based on the frequency domain unit corresponding to the i-th first time-frequency resource.
23. The method according to claim 22, characterized in that The R2 satisfies the following formula: R2=N RS,i ·N RB ·N CS ; Among them, the N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, and the N CS is the number of sequence groups used for the PSFCH transmission, The N RB Satisfies the following formula: Among them, the is the number of sub-frequency domain units used for the PSFCH transmission, the N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, and the N PSFCH is the transmission opportunity period of the PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.
24. The method according to any one of claims 14 to 17, characterized in that: The i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: The second time domain unit includes N sub-time domain units, and the i-th second time-frequency resource is located on the i-th sub-time domain unit among the N sub-time domain units.
25. The method according to any one of claims 14 to 24, characterized in that: The first time domain unit includes a first sub-time domain unit and a second sub-time domain unit; Sending a reference signal to a second terminal device on M first time-frequency resources in a first time domain unit includes: Sending control information to the second terminal device in the first sub-time domain unit; The reference signal is sent to the second terminal device in the second sub-time domain unit.
26. The method according to claim 25, characterized in that The control information includes frequency hopping information corresponding to the reference signal; or, the frequency hopping information corresponding to the reference signal is determined according to a time domain and / or frequency domain resource position where the control information is located.
27. A communication device, characterized in that: The communication device includes a unit for executing the method according to any one of claims 1 to 13, or the communication device includes a unit for executing the method according to any one of claims 14 to 26.
28. A communication device, characterized in that: The device comprises a processor configured to execute a computer program or instruction stored in a memory to implement the method according to any one of claims 1 to 13, or to implement the method according to any one of claims 14 to 26.
29. A chip, characterized in that: The chip includes a processor, and the processor is configured to enable the chip to implement the method according to any one of claims 1 to 13, or to implement the method according to any one of claims 14 to 26.
30. A computer-readable storage medium, characterized in that The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the method according to any one of claims 1 to 13 is executed, or the method according to any one of claims 14 to 26 is executed.
Citation Information
Patent Citations
CSI (Channel State Information) measurement method and device
CN112821929A
Communication method and device
CN114007262A
Method and apparatus in node used for wireless communication
CN114124320A
Method and device for terminal to transmit positioning reference signal in wireless communication system supporting sidelink communication
US20220416976A1