Communication method and device

By implementing feedback on the SL PRS transmission situation on the resources in the candidate resource set on the terminal, the problem of lack of terminal feedback mechanism in the prior art is solved, and accurate monitoring of terminal operations by network equipment is achieved.

CN119946880APending Publication Date: 2025-05-06HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311466510.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-03
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

The prior art lacks a solution in which the terminal feedback information corresponding to the sideline positioning reference signal (SL PRS) to the network device, which causes the network device to be unable to accurately know whether the terminal has sent the SL PRS on the resources in the candidate resource set.

Method used

A communication method is provided, by the first terminal to send a positioning reference signal to the second terminal on at least one resource in the candidate resource set, and to send feedback information to the network device, indicating that the positioning reference signal has been sent or has not been sent on each resource in the candidate resource set.

Benefits of technology

The feedback mechanism of the terminal to the network device is realized, so that the network device can accurately know whether the terminal has sent SL PRS on each resource, thereby improving the monitoring and management capabilities of the network device for terminal operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119946880A_ABST
    Figure CN119946880A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device, and relates to the technical field of wireless communication. The first terminal sends a positioning reference signal to the second terminal on at least one resource in a candidate resource set, wherein the candidate resource set is determined according to a first resource configured and / or scheduled by the network device; the first terminal sends feedback information to the network equipment; the feedback information indicates that the positioning reference signal is sent or not sent on each resource of the candidate resource set. The invention provides a scheme in which a first terminal feeds back feedback information corresponding to a side positioning reference signal to a network device under the condition that the network device configures and / or schedules a first resource used for sending the positioning reference signal for the first terminal. Therefore, the network device can accurately know whether the first terminal sends the positioning reference signal on each resource of the candidate resource set.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a communication method and device. Background Art

[0002] For sidelink (SL) communication between terminals, one terminal can send control signaling to another terminal through a physical sidelink control channel (PSCCH) and send data to another terminal through a physical sidelink shared channel (PSSCH). For this type of sidelink communication, a network device (such as a base station) can configure a physical uplink control channel (PUCCH) resource or a physical uplink shared channel (PUSCH) resource for the terminal to report sidelink hybrid automatic repeat request (SL HARQ-ACK) information. The SL HARQ-ACK information is generated by the terminal based on the HARQ-ACK information obtained from the physical sidelink feedback channel (PSFCH).

[0003] In addition to the various types of sidelink communications described above, a terminal may also send a sidelink positioning reference signal (SL PRS) to another terminal. Among them, a terminal may send an SL PRS to another terminal based on resources configured or scheduled by a network device. However, there is currently no solution for a terminal to feed back feedback information corresponding to an SL PRS to a network device. Summary of the invention

[0004] The present application provides a communication method and apparatus, which are used to provide a solution for a terminal to feed back feedback information corresponding to an SL PRS to a network device.

[0005] In a first aspect, an embodiment of the present application provides a communication method, which can be executed by a first terminal or a module (such as a chip) applied to the first terminal. Taking the first terminal executing the method as an example, the method includes: the first terminal sends a positioning reference signal to the second terminal on at least one resource in a candidate resource set, where the candidate resource set is determined according to the first resource configured and / or scheduled by the network device; the first terminal sends feedback information to the network device; the feedback information indicates whether the positioning reference signal has been sent or not sent on each resource in the candidate resource set.

[0006] Through the above method, when the network device configures and / or schedules the first resource for the first terminal, the first terminal can send a positioning reference signal on the candidate resource set determined according to the first resource, and then the first terminal sends feedback information to the network device to indicate whether the positioning reference signal has been sent or not sent on each resource of the candidate resource set. Based on this, the present application provides a solution in which the first terminal feeds back feedback information corresponding to the side positioning reference signal to the network device when the network device configures and / or schedules the first resource for sending the positioning reference signal for the first terminal, so that the network device can accurately know whether the first terminal sends the positioning reference signal on each resource of the candidate resource set.

[0007] Optionally, the candidate resource set includes a first resource configured and / or scheduled by the network device;

[0008] Optionally, the feedback information is feedback information corresponding to the positioning reference signal. Through the above method, the first terminal can independently feed back feedback information corresponding to the positioning reference signal to the network device.

[0009] In one possible design, the set of candidate resources includes resources in a dedicated resource pool for sending positioning reference signals between sidelinks.

[0010] Through the above method, the solution provided by the present application for the first terminal to feed back feedback information corresponding to the sideline positioning reference signal to the network device can be applied to the scenario where the first terminal sends a positioning reference signal to other terminals on a dedicated resource pool. When the first terminal sends a positioning reference signal to the second terminal on a dedicated resource pool, the first terminal can feed back feedback information corresponding to the positioning reference signal to the network device.

[0011] In one possible design, the first terminal sends a sidelink signal to the second terminal, where the sidelink signal is a signal sent by the first terminal to the second terminal excluding a positioning reference signal and / or a PSCCH channel that schedules a positioning reference signal.

[0012] Through the above method, the first terminal and the second terminal can also perform side communication other than the positioning reference signal and / or the PSCCH channel for scheduling the positioning reference signal.

[0013] In one possible design, the sidelink signal may be transmitted in the form of: transmitting PSCCH, PSSCH and a demodulation reference signal (DMRS) on a resource pool; transmitting PSFCH on a resource pool; transmitting PSCCH, PSSCH, DMRS and a channel state information reference signal (CSI-RS) on a resource pool; transmitting PSCCH, PSSCH, DMRS and a phase tracking reference signal (PT-RS) on a resource pool.

[0014] In one possible design, the feedback information is feedback information corresponding to the positioning reference signal and the side link signal.

[0015] Through the above method, the first terminal can simultaneously feed back feedback information corresponding to the positioning reference signal and the side link signal to the network device.

[0016] In one possible design, the first terminal receives indication information from the network device, where the indication information is used to instruct the first terminal to send feedback information.

[0017] Through the above method, the first terminal can send feedback information to the network device according to the instructions of the network device; optionally, the first terminal can independently feedback feedback information corresponding to the positioning reference signal to the network device according to the instructions of the network device, or simultaneously feedback feedback information corresponding to the positioning reference signal and the side link signal to the network device.

[0018] In one possible design, the feedback information includes a first feedback codebook, and a size of the first feedback codebook is determined according to the number of resources in the candidate resource set.

[0019] Through the above method, the first terminal can determine the size of the first feedback codebook according to the number of resources in the candidate resource set, so that the first feedback codebook can indicate whether the positioning reference signal has been sent or not sent on each resource in the candidate resource set, thereby improving the accuracy of the feedback information.

[0020] In one possible design, the feedback information includes a first feedback codebook and a second feedback codebook, the size of the first feedback codebook is determined according to the number of resources in the candidate resource set, and the second feedback codebook is used to indicate whether the sidelink signal is successfully sent or not.

[0021] Through the above method, when the first terminal simultaneously feeds back feedback information corresponding to the positioning reference signal and the sidelink signal, the feedback information includes a first feedback codebook of the positioning reference signal and a second feedback codebook of the sidelink signal, so that through the feedback information, the sending status of the positioning reference signal and whether the sidelink signal is successfully sent can be accurately fed back to the network device.

[0022] In one possible design, the first feedback codebook includes at least one acknowledgment / negative acknowledgement (ACK / NACK) information, and the at least one ACK / NACK information corresponds to at least one resource in the candidate resource set; the ACK / NACK information indicates whether a positioning reference signal is sent on the corresponding resource, and / or indicates whether downlink control information (downlink control information, DCI) for scheduling the first resource sent by the network device is received.

[0023] Through the above method, the ACK / NACK information in the first feedback codebook corresponds to the resources in the candidate resource set, and the first feedback codebook can accurately indicate whether the positioning reference signal is sent on each resource in the candidate resource set; or the first feedback codebook can also be used to indicate whether the first terminal receives the DCI for scheduling the first resource sent by the network device; or the first feedback codebook indicates whether the positioning reference signal is sent on each resource in the candidate resource set, and whether the first terminal receives the DCI for scheduling the first resource sent by the network device.

[0024] In one possible design, the order of ACK / NACK information in the first feedback codebook is the same as the timing of corresponding resources.

[0025] Through the above method, the order of the ACK / NACK information in the first feedback codebook is consistent with the timing of the corresponding resources, so that when the network device receives the feedback information, it can accurately determine whether to send a positioning reference signal on the corresponding resource according to the ACK / NACK information in the first feedback codebook.

[0026] In one possible design, the first terminal receives a DCI for scheduling a first resource from a network device. If a count sidelink assignment index (SAI) field in the DCI indicates a value of 1, the size of the feedback information is determined to be 1 bit; or, the first terminal sends a positioning reference signal on a first resource configured by the network device, and the size of the feedback information is 1 bit.

[0027] Exemplarily, for the first case where the size of the feedback information is 1 bit: the first terminal only receives a scheduled first resource DCI sent by the network device (the count SAI field in the DCI indicates a value of 1). It should be noted that in this case, the first terminal does not receive the first resource configured by the network device; and for the solution that requires simultaneous feedback of the positioning reference signal and the feedback information corresponding to the sidelink signal, the first terminal does not receive the resources for sending the sidelink signal configured and scheduled by the network device.

[0028] Exemplarily, for the second case where the size of the feedback information is 1 bit, it can be understood that the network device does not send the scheduling first resource DCI to the first terminal, and the first terminal only sends the positioning reference signal on a first resource configured by the network device. For the solution that requires feedback information corresponding to the positioning reference signal and the sidelink signal to be fed back at the same time, in this case, the first terminal does not receive the resources for sending the sidelink signal configured and scheduled by the network device.

[0029] Through the above method, in special circumstances, the feedback information sent by the first terminal to the network device is 1 bit, which can reduce the signaling overhead between the first terminal and the network device.

[0030] In a second aspect, an embodiment of the present application provides a communication method, which can be executed by a first terminal or a module (such as a chip) applied to the first terminal. Taking the first terminal executing the method as an example, the method includes: the first terminal sends a positioning reference signal to the second terminal on at least one target resource, and the target resource is a resource configured and / or scheduled by the network device; the first terminal sends feedback information to the network device; the feedback information indicates whether the positioning reference signal has been sent or not sent on the target resource.

[0031] Through the above method, when the network device configures and / or schedules one or more target resources for the first terminal, the first terminal can send a positioning reference signal on at least one target resource, and then the first terminal sends feedback information to the network device to indicate whether the positioning reference signal has been sent or not sent on each target resource. Based on this, the present application provides a solution in which, when the network device configures and / or schedules the target resources for sending the positioning reference signal for the first terminal, the first terminal feeds back feedback information corresponding to the side positioning reference signal to the network device, so that the network device can accurately know whether the first terminal sends the positioning reference signal on each target resource.

[0032] Alternatively, the communication method includes: the first terminal sends a positioning reference signal to the second terminal on at least one resource, and the at least one resource belongs to a target resource, and the target resource is a resource configured and / or scheduled by a network device; the first terminal sends feedback information to the network device, and the feedback information indicates that the positioning reference signal has been sent and / or not sent on the target resource.

[0033] Through the above method, the network device configures and / or schedules target resources for the first terminal, wherein the number of the target resources can be one or more, or it can be understood that the target resources include one or more resources; when the number of target resources is one or more, the feedback information sent by the first terminal to the network device indicates whether the positioning reference signal has been sent or not sent on each target resource; when the target resources include one or more resources, the feedback information sent by the first terminal to the network device indicates whether the positioning reference signal has been sent and / or not sent on the target resource.

[0034] Optionally, the feedback information is feedback information corresponding to the positioning reference signal. Through the above method, the first terminal can independently feed back feedback information corresponding to the positioning reference signal to the network device.

[0035] In one possible design, the target resources are resources in a dedicated resource pool for sending positioning reference signals between side links.

[0036] Through the above method, the solution provided by the present application for the first terminal to feed back feedback information corresponding to the sideline positioning reference signal to the network device can be applied to the scenario where the first terminal sends a positioning reference signal to other terminals on a dedicated resource pool. When the first terminal sends a positioning reference signal to the second terminal on a dedicated resource pool, the first terminal can feed back feedback information corresponding to the positioning reference signal to the network device.

[0037] In one possible design, the first terminal sends a sidelink signal to the second terminal, where the sidelink signal is a signal sent by the first terminal to the second terminal excluding a positioning reference signal and / or a PSCCH channel that schedules a positioning reference signal.

[0038] Through the above method, the first terminal and the second terminal can also perform side communication other than the positioning reference signal and / or the PSCCH channel for scheduling the positioning reference signal.

[0039] In one possible design, the side link signal transmission forms include: sending PSCCH, PSSCH and DMRS on the resource pool; sending PSFCH on the resource pool; sending PSCCH, PSSCH, DMRS and CSI-RS on the resource pool; sending PSCCH, PSSCH, DMRS and PT-RS on the resource pool.

[0040] In one possible design, the feedback information is feedback information corresponding to the positioning reference signal and the side link signal.

[0041] Through the above method, the first terminal can simultaneously feed back feedback information corresponding to the positioning reference signal and the side link signal to the network device.

[0042] In one possible design, the first terminal receives indication information from the network device, where the indication information is used to instruct the first terminal to send the feedback information.

[0043] Through the above method, the first terminal can send feedback information to the network device according to the instructions of the network device; optionally, the first terminal can independently feedback feedback information corresponding to the positioning reference signal to the network device according to the instructions of the network device, or simultaneously feedback feedback information corresponding to the positioning reference signal and the side link signal to the network device.

[0044] In one possible design, the size of the first feedback codebook of the feedback information is determined according to the number of target resources scheduled by the network device.

[0045] Through the above method, the first terminal can determine the size of the first feedback codebook according to the number of target resources, so that the first feedback codebook can indicate whether the positioning reference signal has been sent or not sent on each target resource, thereby improving the accuracy of the feedback information.

[0046] In one possible design, the feedback information includes a first feedback codebook and a second feedback codebook, where the size of the first feedback codebook is determined according to the number of target resources scheduled by the network device, and the second feedback codebook is used to indicate whether the sidelink signal is successfully sent or unsuccessfully sent.

[0047] Through the above method, when the first terminal simultaneously feeds back feedback information corresponding to the positioning reference signal and the sidelink signal, the feedback information includes a first feedback codebook of the positioning reference signal and a second feedback codebook of the sidelink signal, so that through the feedback information, the sending status of the positioning reference signal and whether the sidelink signal is successfully sent can be accurately fed back to the network device.

[0048] In one possible design, the first feedback codebook includes at least one first ACK / NACK information, and the at least one first ACK / NACK information corresponds to at least one target resource scheduled by the network device, and the first ACK / NACK information indicates whether the positioning reference signal is sent on the corresponding target resource, and / or indicates whether the DCI for scheduling the target resource sent by the network device is received.

[0049] Through the above method, the ACK / NACK information in the first feedback codebook corresponds to each target resource, and the first feedback codebook can accurately indicate whether a positioning reference signal is sent on each target resource, or the first feedback codebook can also be used to indicate whether the first terminal receives the DCI for scheduling the first resource sent by the network device; or the first feedback codebook indicates whether a positioning reference signal is sent on each target resource, and whether the first terminal receives the DCI for scheduling the first resource sent by the network device.

[0050] In one possible design, an order of the first ACK / NACK information in the first feedback codebook is the same as a timing sequence of corresponding target resources.

[0051] Through the above method, the order of the ACK / NACK information in the first feedback codebook is consistent with the timing of the corresponding resources, so that when the network device receives the feedback information, it can accurately determine whether to send a positioning reference signal on the corresponding resource according to the ACK / NACK information in the first feedback codebook.

[0052] In one possible design, the first feedback codebook also includes second ACK / NACK information, where the second ACK / NACK information corresponds to a target resource configured by the network device, and the second ACK / NACK information indicates whether the positioning reference signal is sent on the corresponding target resource.

[0053] Through the above method, when the network device configures the target resources for the first terminal (for example, the configured grant (CG) resources configured by the network device for the first terminal are used to send a positioning reference signal), the first terminal can add second ACK / NACK information in the first feedback codebook to indicate whether the first terminal sends a positioning reference signal on the CG resources.

[0054] In one possible design, the second ACK / NACK information is located after the first ACK / NACK information in the first feedback codebook.

[0055] In one possible design, the second ACK / NACK information is 1 bit.

[0056] In one possible design, the feedback information also includes second ACK / NACK information and / or third ACK / NACK information; wherein, the second ACK / NACK information corresponds to the target resource configured by the network device, and the second ACK / NACK information indicates whether the positioning reference signal is sent on the corresponding target resource; the third ACK / NACK information corresponds to the second resource configured by the network device, and the third ACK / NACK information indicates whether the side link signal is sent on the corresponding second resource.

[0057] In one possible design, the third ACK / NACK information is 1 bit.

[0058] In a third aspect, an embodiment of the present application provides a communication method, which can be executed by a network device or a module (such as a chip) applied to a network device. Taking the network device executing the method as an example, the method includes: the network device receives feedback information sent by the first terminal, the feedback information indicates that a positioning reference signal has been sent or not sent on each resource of the candidate resource set, or indicates that a positioning reference signal has been sent or not sent on the target resource; wherein the target resource is a resource configured and / or scheduled by the network device for the first terminal for sending a positioning reference signal, and the candidate resource set is determined according to the resources configured and / or scheduled by the first terminal.

[0059] In one possible design, the network device sends indication information to the first terminal, where the indication information is used to instruct the first terminal to send the feedback information.

[0060] In one possible design, the feedback information is feedback information corresponding to the positioning reference signal and the sidelink signal, and the sidelink signal is a signal sent by the first terminal to the second terminal, except for the positioning reference signal and / or the PSCCH channel that schedules the positioning reference signal; the network device sends second indication information to the first terminal, and the second indication information is used to instruct the first terminal to send the feedback information.

[0061] In a fourth aspect, a communication device is provided, which may be the aforementioned first terminal or network device. The communication device may include a communication unit and a processing unit to perform any aspect of the aforementioned first to third aspects, or to perform any possible implementation of the first to third aspects. The communication unit is used to perform transceiver operations, such as functions related to sending and receiving; the communication unit may be referred to as a transceiver unit; optionally, the communication unit includes a receiving unit and a sending unit. The processing unit is used to perform processing operations.

[0062] In one design, the communication device is a communication chip, the processing unit may be one or more processors or processor cores, and the communication unit may be an input / output circuit, an input / output interface, or an antenna port of the communication chip.

[0063] In another design, the communication unit may be a transmitter and a receiver, or the communication unit may be a transmitter and a receiver.

[0064] Optionally, the communication device also includes various modules that can be used to execute any aspect of the first to third aspects above, or execute any possible implementation of the first to third aspects.

[0065] In a fifth aspect, a communication device is provided, which may be the aforementioned first terminal or network device. The communication device may include a processor and a memory to execute any one of the above-mentioned first to third aspects, or to execute any possible implementation of the first to third aspects. Optionally, a transceiver is also included, the memory is used to store a computer program or instruction, and the processor is used to call and run the computer program or instruction from the memory, and when the processor executes the computer program or instruction in the memory, the communication device executes any one of the above-mentioned first to third aspects, or to execute any possible implementation of the first to third aspects.

[0066] Optionally, there are one or more processors and one or more memories.

[0067] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.

[0068] Optionally, the transceiver may include a transmitter (transmitter) and a receiver (receiver).

[0069] In a sixth aspect, a communication device is provided, which may be the aforementioned first terminal or network device. The communication device may include a processor to perform any aspect of the aforementioned first to third aspects, or to perform any possible implementation of the first to third aspects. The processor is coupled to a memory. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.

[0070] In one implementation, when the communication device is a first terminal or a network device, the communication interface may be a transceiver, or an input / output interface. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0071] In another implementation, when the communication device is a chip or a chip system, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip or the chip system, etc. The processor may also be embodied as a processing circuit or a logic circuit.

[0072] In the seventh aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, any aspect of the first to third aspects above, or any possible implementation manner thereof, is implemented.

[0073] In an eighth aspect, a computer program product storing instructions is provided, which, when executed by a processor, implements any aspect of the first to third aspects above, or any possible implementation manner thereof.

[0074] In a ninth aspect, a communication device is provided, the communication device includes a processor, and may also include a storage medium, the storage medium stores instructions, and when the instructions are executed by the processor, they are used to implement any one of the first to third aspects above, or any possible implementation thereof. The communication device may be a chip system. The chip system may be composed of a chip, or may include a chip and other discrete devices.

[0075] In a tenth aspect, a communication system is provided, which includes the first terminal described in the first aspect or the second aspect and the network device described in the third aspect.

[0076] In the eleventh aspect, the present application also provides a chip, including a processor, which is coupled to a memory and is used to read and execute program instructions stored in the memory, so that the chip can implement any aspect of the first to third aspects above, or any possible implementation manner thereof.

[0077] For each of the above-mentioned aspects from the third to the eleventh aspect and the technical effects that may be achieved by each of the aspects, please refer to the above-mentioned description of the technical effects that can be achieved by various possible solutions in the first aspect, any aspect of the second aspect, or each aspect, and no further details will be given here. BRIEF DESCRIPTION OF THE DRAWINGS

[0078] Figure 1 A schematic diagram of a communication system architecture provided in an embodiment of the present application;

[0079] Figure 2 A schematic diagram of a communication system architecture provided in an embodiment of the present application;

[0080] Figure 3 A schematic diagram of a communication system architecture provided in an embodiment of the present application;

[0081] Figure 4 A resource mapping schematic diagram provided for an embodiment of the present application;

[0082] Figure 5 A resource mapping schematic diagram provided for an embodiment of the present application;

[0083] Figure 6 A flow chart of a communication method provided in an embodiment of the present application;

[0084] Figure 7 A feedback schematic diagram provided for an embodiment of the present application;

[0085] Figure 8 A flow chart of a communication method provided in an embodiment of the present application;

[0086] Fig. 9 A feedback schematic diagram provided for an embodiment of the present application;

[0087] Fig.10 A feedback schematic diagram provided for an embodiment of the present application;

[0088] Fig.11 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0089] Fig.12 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0090] Fig.13 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0091] Fig.14 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0092] Fig.15 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0093] In order to more clearly describe the technical solution of the embodiments of the present application, the communication method and device provided in the embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0094] The technical solution provided in the embodiment of the present application is mainly applicable to wireless communication systems. The wireless communication system can comply with the wireless communication standard of the third generation partnership project (3GPP). For example, the solution provided in the embodiment of the present application can be applied to a fourth generation (4th generation, 4G) communication system, such as a long term evolution (long term evolution, LTE) communication system, or to a fifth generation (5th generation, 5G) communication system, such as a 5G new radio (new radio, NR) communication system, or to various future communication systems, such as a sixth generation (6th generation, 6G) communication system. The technical solution provided in the embodiment of the present application can also comply with other wireless communication standards, such as the wireless communication standards of the 802 series (such as 802.11, 802.15, or 802.20) of the Institute of Electrical and Electronics Engineers (IEEE).

[0095] The method provided in the embodiment of the present application can also be applied to a Bluetooth system, a wireless fidelity (Wi-Fi) system, a long range radio (LoRa) system or a vehicle to everything (V2X) system. The method provided in the embodiment of the present application can also be applied to a satellite communication system, wherein the satellite communication system can be integrated with the above communication system.

[0096] The network architecture and application scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. It is known to those skilled in the art that with the evolution of the network architecture and the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems. The embodiments of the present application are described using the following several communication systems as examples. When the technical solutions of the embodiments of the present application are applied to other communication systems, the devices, components, modules, etc. in the embodiments can be replaced with corresponding devices, components, modules in other communication systems without limitation.

[0097] Figure 1 A schematic diagram of the architecture of a possible communication system applicable to the embodiments of the present application is exemplified. Figure 1 The China-Israel communication system includes two terminals (such as Figure 1 Taking terminal 1 and terminal 2 in FIG. 1 as an example, the two terminals can communicate through an inter-device link. Figure 1 The number of terminals in is just an example, and there can be more.

[0098] The link between devices in the embodiment of the present application refers to the link established between devices of the same type, such as a device to device (D2D) link. A D2D link may also be referred to as a sidelink (SL), a side link or a side link, etc. In the embodiment of the present application, a D2D link, or a side link or a side link all refers to a link established between devices of the same type, and has the same meaning. The so-called devices of the same type may be a link between terminals, a link between network devices, a link between relay nodes, etc., and the embodiment of the present application does not limit this.

[0099] The links between terminals include D2D links, vehicle to everything (V2X) links, and SL-U links. It should be understood that V2X specifically includes direct communications between vehicles (V2V), vehicles and roadside infrastructure (V2I), vehicles and pedestrians (V2P), and vehicles and networks (V2N) or vehicles to any entity V2X links. V2V refers to communication between vehicles; V2P refers to communication between vehicles and people (including pedestrians, cyclists, drivers, or passengers); V2I refers to communication between vehicles and infrastructure, such as road side units (RSU) or network equipment. Among them, RSU includes two types: terminal type RSU, because it is arranged on the roadside, the terminal type RSU is in a non-mobile state and does not need to consider mobility. For example, the terminal device of the embodiment of the present application can be RSU; base station type RSU can provide timing synchronization and resource scheduling for the vehicle communicating with it. V2N refers to the communication between vehicles and network devices. In the 4G LTE system, cellular mobile communications have standardized the unlicensed spectrum, enabling the LTE system to coexist with Wi-Fi devices based on the listen before talk (LBT) mechanism, enabling LTE Uu interface communication on the unlicensed spectrum. In the new generation of 5G NR system, the NR Uu interface communication in the unlicensed spectrum has been further enhanced, and the relevant protocol technologies are collectively referred to as NR-U. In addition, in addition to the above-mentioned Uu interface, there is also a proximity communication (PC) 5 interface, which is a communication interface between terminals. The transmission link in the PC5 interface is defined as SL. Enabling SL communication of unlicensed spectrum in the local space is an important evolution direction, and the corresponding protocol technologies can be collectively referred to as SL-U. Similar to the Uu interface, terminals working through SL-U also need to coexist with nearby Wi-Fi devices based on the LBT mechanism.

[0100] Figure 2 A schematic diagram of the architecture of a possible communication system applicable to the embodiments of the present application is exemplified. Figure 2 The China-Israel communication system includes two terminals (such as Figure 2The present application embodiment does not limit the type of terminal. For example, terminal 1 and terminal 2 may be mobile phones. The network device and the terminal communicate via a Uu port communication link. The Uu port communication link between the network device and the terminal includes a downlink link for the network device to send information to the terminal and an uplink link for the network terminal to send information to the network device (such as Figure 2 The terminals can communicate based on the established SL (e.g. Figure 2 In addition, the plurality of terminals may also be vehicle-mounted terminals, and the plurality of vehicle-mounted terminals may communicate with the network device, such as Figure 3 The network architecture shown, Figure 3 Includes 1 network device and multiple terminals (such as Figure 3 The network device and the terminal communicate via the Uu port communication link, and the Uu port communication link between the network device and the terminal includes a downlink link for the network device to send information to the terminal and an uplink link for the terminal to send information to the network device (such as Figure 3 The terminals can communicate based on the established SL (e.g. Figure 3 The communication link is indicated by the thin line in the figure).

[0101] The terminal of the embodiment of the present application may also be referred to as a terminal device, a terminal apparatus, a user equipment (UE), a mobile station, or a mobile terminal, etc. The terminal can be widely used in various scenarios, for example, device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, or smart city, etc. Exemplarily, the terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, or a smart home device, etc.

[0102] The embodiments of the present application do not limit the device form of the terminal.

[0103] In the embodiment of the present application, the functions of the terminal may also be performed by a module (such as a chip or a modem) in the terminal, or may be performed by a device that includes the terminal functions.

[0104] The network equipment of the embodiment of the present application may include access network equipment and / or core network equipment. Unless otherwise specified, the network equipment in the embodiment of the present application is an access network equipment. The network equipment may also be referred to as access network equipment, access network network element, network device, radio access network (RAN) entity, RAN node, or access node, etc., to help the terminal achieve wireless access. Optionally, RAN may be a cellular system related to 3GPP, for example, a 4G mobile communication system (such as an LTE system), a 5G mobile communication system (such as an NR system), or a future-oriented evolution system (such as a 6G mobile communication system). RAN may also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (cloud radio access network, CRAN), or a wireless fidelity (wireless fidelity, WiFi) system. RAN may also be a communication system in which two or more of the above systems are integrated.

[0105] In one possible scenario, the network device may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a sixth generation (6G) mobile communication 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 macro base station, a micro base station or an indoor station, a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the network device may also be a server, a wearable device, a vehicle or an onboard device. For example, the access network device in the vehicle to everything (V2X) technology may be a road side unit (RSU).

[0106] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH).

[0107] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called an open centralized unit (opencentralized unit, O-CU) or an open CU, DU may also be called an open distributed unit (opendistributed unit, O-DU), CU-CP may also be called an open-centralized unit-control plane (opencentralized unit control plane, O-CU-CP), CU-UP may also be called an open-centralized unit-user plane (open centralized unit user plane, O-CU-UP), and RU may also be called an open radio unit (openradio unit, O-RU). For the convenience of description, CU, CU-CP, CU-UP, DU and RU are used as examples for description in this application. Any of the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0108] In the embodiments of the present application, the functions of the network device may also be performed by a module (such as a chip) in the network device, or by a control subsystem including the network device functions. The control subsystem including the network device functions here may be a control center in the above application scenarios such as smart grid, industrial control, smart transportation, and smart city.

[0109] The network devices and terminals can be fixed or movable. The network devices and terminals can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons, and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the network devices and terminals.

[0110] In the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and (or) c can represent: a, b, c, a and b, a and c, b and c, or a, b and c, where each of a, b, c can be an element itself, or a set containing one or more elements.

[0111] In this application, "exemplary", "in some embodiments", "in other embodiments", etc. are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete way.

[0112] In this application, "of", "corresponding", and "corresponding" can sometimes be used interchangeably. It should be noted that when the distinction is not emphasized, the meanings they express are consistent. In the embodiments of this application, communication and transmission can sometimes be used interchangeably. It should be noted that when the distinction is not emphasized, the meanings they express are consistent. For example, transmission can include sending and / or receiving, which can be a noun or a verb.

[0113] In this application, "indication" may include direct indication, indirect indication, explicit indication, and implicit indication. When describing that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.

[0114] It should be pointed out that the words "first", "second", etc. involved in the embodiments of the present application are only used for the purpose of distinguishing the description, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying an order.

[0115] Next, the contents of the technical solutions involved in the embodiments of the present application are introduced.

[0116] During the sidelink communication process, the two terminals can send control signaling through the PSCCH channel and send data through the PSSCH channel, or the two terminals may also send SL PRS at the same time. For the convenience of description, the following introduction takes the example of the first terminal sending signaling / data / signal to the second terminal.

[0117] In the embodiment of the present application, the first terminal may send the SLPRS to the second terminal through a shared resource pool or a dedicated resource pool.

[0118] The shared resource pool may be a resource pool shared by the PSSCH channel and the SL PRS. The first terminal may send the PSSCH channel and the SL PRS to the second terminal on the shared resource pool. Taking a time slot containing 14 orthogonal frequency division multiplexing (OFDM) symbols as an example, the resource mapping diagram of PSCCH, PSSCH, demodulation reference signal (DMRS), and SL PRS is as follows: Figure 4 As shown; wherein, the PSCCH channel carries the first-level sidelink control information (SCI) information, which is used to schedule the PSSCH channel and the second-level SCI carried on the PSSCH channel. Both the first-level SCI and the second-level SCI belong to the sidelink control information, which contain complete control information for scheduling the data channel PSSCH and SL PRS. DMRS is a demodulation reference signal for demodulating data. SL PRS is a positioning reference signal sent by the first terminal to the second terminal.

[0119] The dedicated resource pool may be a dedicated resource pool for sending SL PRS. Taking a slot containing 14 OFDM symbols as an example, the resource mapping diagram of PSCCH and SL PRS is as follows: Figure 5 As shown, the PSCCH channel carries the first-level SCI information for scheduling SL PRS transmission. The first-level SCI belongs to the side control information and contains the complete control information for scheduling SL PRS. Optionally, there is no PSSCH channel on the dedicated resource pool for sending SL PRS.

[0120] When the first terminal sends the SL PRS in the dedicated resource pool, the resource for sending the SL PRS may be determined from the dedicated resource pool through the following resource allocation mode:

[0121] Resource allocation mode 1: The network device dynamically schedules or configures resources for sending SL PRS.

[0122] Among them, the resources that the network device dynamically schedules to send SL PRS can be called dynamic grant (DG) resources; the resources that the network device configures to send SL PRS can be called configured grant (CG) resources.

[0123] Optionally, the network device may dynamically schedule the resources for sending the SL PRS through downlink control information (DCI). Exemplarily, the DCI format for dynamically scheduling the resources for sending the SL PRS may be DCI3_2.

[0124] Optionally, the configuration of CG resources may include:

[0125] CG resource configuration method 1:

[0126] The network device sends CG resources to the first terminal through dedicated radio resource control (RRC), and the first terminal receives and stores the CG resources. When the first terminal sends SL PRS, the SL PRS is sent through the CG resources configured by the network device. In the following description, the resources configured through CG resource configuration mode 1 can be referred to as CG type 1 resources.

[0127] CG resource configuration method 2:

[0128] The network device sends CG resources to the first terminal through RRC, and sends an activation or deactivation command of the CG resources to the first terminal through the physical downlink control channel (PDCCH). When the PDCCH activates the CG resources, the first terminal stores the CG resources for sending SL-PRS; when the PDCCH deactivates the CG resources, the first terminal clears the stored CG resources for sending SL-PRS. In the following description, the resources configured by CG resource configuration mode 2 can be referred to as CG type 2 resources.

[0129] Resource allocation mode 2: The terminal independently determines the resources for sending SL-PRS.

[0130] Optionally, a higher layer within the terminal requests the terminal to determine a resource set from a dedicated resource pool, and the higher layer selects resources from the resource set to send the SL-PRS.

[0131] For the above-mentioned resource allocation mode 1, the first terminal can send SL-PRS to the second terminal on the resources configured or dynamically scheduled by the network device. Since the resources for the first terminal to send SL-PRS are resources configured or dynamically scheduled by the network device, the first terminal can feedback to the network device the situation of sending SL-PRS on the configured or dynamically scheduled resources; or, in the case where the network device dynamically schedules the resources for sending SL PRS, the first terminal can feedback whether the dynamic scheduling information sent by the network device is received. Optionally, the first terminal sends feedback information to the network device, and the feedback information can be used to indicate whether the SL-PRS has been sent or not sent on the resource, or to indicate whether the first terminal has received the dynamic scheduling information sent by the network device.

[0132] The following is a detailed description of a solution in which the first terminal feeds back feedback information corresponding to the SL PRS to the network device in an embodiment of the present application.

[0133] Embodiment 1:

[0134] An embodiment of the present application provides a communication method, which can be used for a first terminal to feed back feedback information corresponding to a SL PRS to a network device. The following description is taken as an example of a terminal and a network device as the execution subject, but the execution subject may also be a module (such as a chip) applied to a terminal and a module (such as a chip) applied to a network device. The processing performed by a single execution subject in an embodiment of the present application may also be divided into executions by multiple execution subjects, and these execution subjects may be logically and / or physically separated. For example, the processing performed by the network device may be divided into executions by at least one of a CU, a DU, and a RU.

[0135] like Figure 6 As shown, the method may include the following steps:

[0136] Step 600: The first terminal sends a positioning reference signal (SL PRS) to the second terminal on at least one resource in a candidate resource set.

[0137] Optionally, the candidate resource set is resources in a dedicated resource pool for sending SL PRS between side links, and the candidate resource set may be determined based on the first resource configured and / or scheduled by the network device.

[0138] In the embodiment of the present application, based on the resource allocation mode 1, the network device configures and / or dynamically schedules the first resource for the first terminal. Optionally, the first resource may be one or more; illustratively, the one or more first resources may include the first resource configured by the network device for the first terminal, and / or the first resource that the network device may schedule through DCI.

[0139] The first terminal determines a candidate resource set according to the first resource configured and / or scheduled by the network device.

[0140] Optionally, the first terminal may determine a candidate resource set from a dedicated resource pool according to the first resource and the timing relationship.

[0141] Exemplarily, the candidate resource set may include a first resource and candidate resources determined according to the first resource and the timing relationship.

[0142] Exemplarily, the timing relationship indicated in the network device configuration and / or DCI may include at least one time slot interval. The number of time slot intervals and the value of the time slot interval depend on the configuration of the network device. For example, the network device can be configured with up to 8 intervals, and the value of each time slot interval can be any integer between {0 and 15}, with the unit being the number of time slots. Alternatively, if the network device does not provide configuration information on the number of time slot intervals and the value of the time slot intervals, the number of time slot intervals and the value of the time slot intervals may be default; Exemplarily, the 8 time slot intervals that the DCI can indicate are selected from {1, 2, 3, 4, 5, 6, 7, 8}.

[0143] The first terminal can determine the time to send feedback information corresponding to the SL PRS based on the first resource and the timing relationship, assuming it is time T; wherein the first resource determined at time T can be a resource for sending SL PRS configured by the network device, or the first resource determined at time T can also be a resource for sending SL PRS scheduled by DCI. After determining the time T for sending the feedback information corresponding to the SL PRS, the first terminal starts from time T and calculates forward based on the time slot interval included in the timing relationship to determine a set of candidate resources.

[0144] Exemplarily, the timing relationship indicated in the network device configuration and / or DCI includes sending feedback information corresponding to SL PRS on PUCCH every k time slots, every m time slots, every n time slots, etc.; the candidate resource set may include {resource 1, resource 2, resource 3...}, where the moment when the feedback information corresponding to SL PRS is sent on PUCCH is moment T, then the interval between resource 1 and moment T is k time slots, the interval between resource 2 and moment T is m time slots, the interval between resource 3 and moment T is n time slots, and so on, and a candidate resource set can be generated, where k>m>n.

[0145] When the first terminal sends an SL PRS to the second terminal, the first terminal may send the SL PRS on at least one resource in the candidate resource set. Exemplarily, the candidate resource set includes {resource 1, resource 2, resource 3, resource 4}, where the moment of sending PUCCH is moment T, then the interval between resource 1 and moment T is k time slots, the interval between resource 2 and moment T is m time slots, the interval between resource 3 and moment T is n time slots, and the interval between resource 4 and moment T is s time slots; where k>m>n>s. The first terminal may send an SL PRS to the second terminal on resource 1 and resource 2, where resource 1 and resource 2 may be resources configured by the network device or resources dynamically indicated by DCI.

[0146] Step 601: The first terminal sends feedback information to a network device.

[0147] The feedback information indicates whether SL PRS has been sent or not sent on each resource of the candidate resource set; or, when the network device dynamically schedules the first resource, the feedback information may indicate that the first terminal has received the DCI sent by the network side device (the DCI is used to dynamically schedule the first resource).

[0148] Optionally, the first terminal may generate feedback information according to whether SL PRS is sent on each resource in the candidate resource set.

[0149] Exemplarily, the feedback information may include bits corresponding to each resource in the candidate resource set. For example, the candidate resource set includes {resource 1, resource 2, resource 3, resource 4}, and if the first terminal sends an SL PRS to the second terminal on resource 1 and resource 2, the feedback information generated by the first terminal may be 1100.

[0150] In the embodiment of the present application, the network device may instruct the first terminal to send feedback information. The network device may instruct the first terminal to independently feed back feedback information corresponding to the SL PRS; or, the network device may also instruct the first terminal to simultaneously send feedback information corresponding to the SL PRS and the sidelink signal, wherein the sidelink signal may be a signal sent by the first terminal to the second terminal, excluding the SL PRS and / or the PSCCH channel for scheduling the SL PRS. Different feedback methods are described below.

[0151] Feedback mode 1: the first terminal feeds back feedback information corresponding to the SL PRS.

[0152] Optionally, the first terminal receives first indication information from the network device, where the first indication information is used to instruct the first terminal to send feedback information.

[0153] In this feedback mode, the feedback information sent by the first terminal is feedback information corresponding to the SL PRS, or the feedback information sent by the first terminal indicates that the first terminal has received the DCI sent by the network device.

[0154] Optionally, the feedback information includes a first feedback codebook, where the first feedback codebook is used to indicate whether the SL PRS has been sent or not sent on each resource in the candidate resource set, or to indicate that the first terminal has received the DCI sent by the network device.

[0155] Among them, the first feedback codebook includes at least one ACK / NACK information (or can also be called ACK / NACK bit), at least one of the ACK / NACK information corresponds to at least one resource in the candidate resource set, and the ACK / NACK information indicates whether the SL PRS is sent on the corresponding resource, or indicates that the first terminal has received the DCI sent by the network device.

[0156] Exemplarily, when the ACK / NACK information is ACK, it indicates that the SL PRS has been sent, or that the first terminal has received the DCI sent by the network device; when the ACK / NACK information is NACK, it indicates that the SL PRS has not been sent.

[0157] Optionally, the size of the first feedback codebook may be determined according to the number of resources in the candidate resource set; and the order of ACK / NACK information in the first feedback codebook is the same as the timing of corresponding resources.

[0158] Exemplarily, the candidate resource set may be understood to include all possible resources for the first terminal to send the SL PRS to the second terminal, and the number of all possible resources for sending the SL PRS determines the size of the first feedback codebook.

[0159] After generating the feedback information, the first terminal may send the feedback information to the network device on a PUCCH or a PUSCH; illustratively, the feedback information includes a first feedback codebook corresponding to the SL PRS.

[0160] Among them, a PUCCH or PUSCH for sending feedback information may be configured by the network device for the first terminal.

[0161] like Figure 7 Feedback diagram shown. Figure 7 The positions of the four resources included in the candidate resource set are shown in FIG. 1 . For example, the candidate resource set includes {resource 1, resource 2, resource 3, resource 4}. If the first terminal sends an SL PRS to the second terminal on resource 1, resource 2, and resource 3, the first subcodebook of the feedback information sent by the first terminal on the PUCCH includes Corresponds to resource 1, resource 2, resource 3, and resource 4 respectively Indicates that SL PRS has been sent on resource 1. Indicates that SL PRS has been sent on resource 2. Indicates that SL PRS has been sent on resource 3. The SL PRS is not sent on the characterization resource 4. The first terminal sends feedback information to the network device on the PUCCH.

[0162] In addition, in some cases, in order to reduce signaling overhead, the first terminal may send 1 bit of feedback information to the network device.

[0163] Exemplarily, scenario 1: when the first terminal only receives the count SAI field indication value of 1 in the DCI for scheduling the first resource by the network device, the first terminal sends 1 bit of feedback information to the network device.

[0164] In scenario 1, the first terminal only receives the count SAI field indication value of 1 in the DCI that schedules the first resource, indicating that the first terminal only receives one DCI that schedules the first resource, and the first terminal generates 1 bit of feedback information to indicate confirmation of receipt of the DCI, or generates 1 bit of feedback information after the first terminal sends the SL PRS to the second terminal. For example, if the first terminal sends the SL PRS, the 1 bit of feedback information is ACK information, and if the first terminal does not send the SL PRS, the 1 bit of feedback information is NACK information.

[0165] As another example, in scenario 2: when the first terminal sends the SL PRS only on a first resource configured by the network device, the size of the feedback information is 1 bit.

[0166] In scenario 2, the first terminal sends SLPRS only on a first resource (a CG resource) configured by the network device, and generates 1 bit of feedback information after the first terminal sends SL PRS to the second terminal. For example, if the first terminal sends SL PRS, the 1 bit of feedback information is ACK information, and if the first terminal does not send SL PRS, the 1 bit of feedback information is NACK information.

[0167] Feedback mode 2: the first terminal sends feedback information corresponding to the SL PRS and the sidelink signal at the same time.

[0168] Optionally, the first terminal receives second indication information from the network device, where the second indication information is used to instruct the first terminal to send feedback information.

[0169] In this feedback mode, the feedback information sent by the first terminal is feedback information corresponding to the SL PRS and the sidelink signal.

[0170] The transmission form of the side link signal may include:

[0171] 1. Send PSCCH, PSSCH and DMRS on the resource pool;

[0172] 2. Send PSFCH on the resource pool;

[0173] 3. Send PSCCH, PSSCH, DMRS and CSI-RS on the resource pool;

[0174] 4. Send PSCCH, PSSCH, DMRS and PT-RS on the resource pool.

[0175] In implementation, after the first terminal sends a sidelink signal to the second terminal (exemplarily, the sidelink signal may be PSCCH, PSSCH, and DMRS sent on the resource pool), if the second terminal successfully receives the sidelink signal, the second terminal sends an ACK to the first terminal, and if the second terminal fails to successfully receive the sidelink signal, the second terminal sends a NACK to the first terminal. Optionally, the ACK / NACK information is carried on the PSFCH channel. The first terminal may generate feedback information to be sent to the network device based on the ACK or NACK sent by the second terminal obtained on the PSFCH channel, or when the PSFCH channel sent by the second terminal is not received.

[0176] Optionally, the feedback information includes a first feedback codebook and a second feedback codebook; the first feedback codebook is used to indicate whether SL PRS has been sent or not sent on each resource in the candidate resource set, or to indicate that the first terminal has received DCI sent by the network device; the second feedback codebook is used to indicate whether the sidelink signal is successfully sent or not.

[0177] It should be noted that the specific manner in which the first terminal determines the first feedback codebook may refer to the introduction in the feedback manner 1 in Embodiment 1, which will not be repeated here.

[0178] When generating the second feedback codebook, the first terminal may generate the second feedback codebook according to the configured codebook type.

[0179] Optionally, the codebook type includes a first codebook type (for example, a Type1 HARQ-ACK codebook) and a second codebook type (for example, a Type2 HARQ-ACK codebook);

[0180] If the configured codebook type is the first codebook type:

[0181] The second feedback codebook includes at least one ACK / NACK information (or may also be referred to as an ACK / NACK bit), and the at least one ACK / NACK information corresponds to at least one resource for all possible sidelink signals to be sent, and the ACK / NACK information indicates whether the sidelink signal is successfully sent on the corresponding resource.

[0182] Exemplarily, when the ACK / NACK information is ACK, it indicates that the first terminal successfully sends a sidelink signal to the second terminal on the corresponding resources; when the ACK / NACK information is NACK, it indicates that the first terminal fails to successfully send a sidelink signal to the second terminal on the corresponding resources.

[0183] The size of the second feedback codebook is determined according to the number of all possible resources for the first terminal to send the sidelink signal to the second terminal; the order of the ACK / NACK information in the second feedback codebook is the same as the timing of the corresponding resources.

[0184] If the configured codebook type is the second codebook type:

[0185] The second feedback codebook includes at least one ACK / NACK information (or may also be referred to as an ACK / NACK bit), the at least one ACK / NACK information corresponds to a second resource scheduled by the network device, and the ACK / NACK information indicates whether the sidelink signal is successfully sent on the corresponding resource. The second resource is a resource configured and / or scheduled by the network device for sending the sidelink signal.

[0186] Exemplarily, when the ACK / NACK information is ACK, it indicates that the first terminal successfully sends a sidelink signal to the second terminal on the corresponding resources; when the ACK / NACK information is NACK, it indicates that the first terminal fails to successfully send a sidelink signal to the second terminal on the corresponding resources.

[0187] The size of the second feedback codebook is determined according to the number of second resources scheduled by the network device; the order of ACK / NACK information in the second feedback codebook is the same as the timing of the corresponding resources.

[0188] Exemplarily, the first terminal may determine the size of the second feedback codebook according to the number of times the network device schedules the second resource through DCI; for example, the first terminal may determine the size of the second feedback codebook according to the number of times DCI 3_0 schedules the second resource (for example, according to the value indicated by the counting SAI field in DCI 3_0).

[0189] In addition, if the second resource configured by the network device for the first terminal includes a CG resource (exemplarily, it may include a CG type 1 resource and / or an activated CG type 2 resource), the first terminal adds ACK / NACK information corresponding to the CG resource in the second feedback codebook (or may be referred to as a HARQ-ACK bit), wherein in the second feedback codebook, the ACK / NACK information corresponding to the CG resource may be located after the ACK / NACK information corresponding to the second resource scheduled by the network device. Optionally, in the second feedback codebook, the ACK / NACK information corresponding to the CG resource may be 1 bit.

[0190] After the first terminal generates the first feedback codebook and the second feedback codebook, the first terminal cascades the first feedback codebook and the second feedback codebook, and the feedback information sent by the first terminal to the network device includes the cascaded first feedback codebook and the second feedback codebook. Exemplarily, in the feedback information, the first feedback codebook may be located after the second feedback codebook.

[0191] Optionally, after generating the feedback information, the first terminal may send the feedback information to the network device on a PUCCH or PUSCH (exemplarily, the feedback information includes a codebook generated by cascading a first feedback codebook corresponding to the SL PRS and a second feedback codebook corresponding to the sidelink signal).

[0192] In addition, in some cases, in order to reduce signaling overhead, the first terminal may send 1-bit feedback information to the network device.

[0193] Exemplarily, scenario 1: when the first terminal only receives the count SAI field indication value of 1 in the DCI for scheduling the first resource by the network device, the first terminal sends 1 bit of feedback information to the network device.

[0194] In scenario 1, the first terminal only receives the DCI 3_2 for scheduling the first resource, and the counting SAI field indication value is 1, indicating that the first terminal only receives one DCI for scheduling the first resource, and the first terminal generates 1 bit of feedback information to confirm receipt of the DCI, or generates 1 bit of feedback information after the first terminal sends the SL PRS to the second terminal. For example, if the first terminal sends the SL PRS, the 1 bit of feedback information is ACK information, and if the first terminal does not send the SL PRS, the 1 bit of feedback information is NACK information.

[0195] As another example, in scenario 2: when the first terminal sends the SL PRS only on a first resource configured by the network device, the size of the feedback information is 1 bit.

[0196] In scenario 2, the first terminal sends SLPRS only on a first resource (a CG resource) configured by the network device, and generates 1 bit of feedback information after the first terminal sends SL PRS to the second terminal. For example, if the first terminal sends SL PRS, the 1 bit of feedback information is ACK information, and if the first terminal does not send SL PRS, the 1 bit of feedback information is NACK information.

[0197] Exemplarily, scenario 3: when the first terminal only receives the count SAI field indication value of 1 in the DCI for scheduling the second resource by the network device, the first terminal sends 1 bit of feedback information to the network device.

[0198] In scenario 3, the first terminal only receives the DCI 3_0 for scheduling the second resource, and the count SAI field indication value is 1, indicating that the first terminal only receives one DCI for scheduling the second resource, and after the first terminal generates 1 bit of feedback information based on whether the sidelink signal is successfully received according to the feedback from the second terminal. For example, if the first terminal receives an ACK sent by the second terminal, the 1 bit of feedback information is ACK information, and if the first terminal receives a NACK sent by the second terminal, the 1 bit of feedback information is NACK information.

[0199] As another example, in scenario 2: when the first terminal sends a sidelink signal only on a second resource configured by the network device, the size of the feedback information is 1 bit.

[0200] In scenario 2, the first terminal sends a sidelink signal on only one second resource (one CG resource) configured by the network device, and after the first terminal generates 1 bit of feedback information based on whether the sidelink signal is successfully received according to the information fed back by the second terminal. For example, if the first terminal receives an ACK sent by the second terminal, the 1 bit of feedback information is ACK information, and if the first terminal receives a NACK sent by the second terminal, the 1 bit of feedback information is NACK information.

[0201] Embodiment 2:

[0202] An embodiment of the present application provides a communication method, which can be used for a first terminal to feed back feedback information corresponding to a SL PRS to a network device. The following description is taken as an example of a terminal and a network device as the execution subject, but the execution subject may also be a module (such as a chip) applied to a terminal and a module (such as a chip) applied to a network device. The processing performed by a single execution subject in an embodiment of the present application may also be divided into executions by multiple execution subjects, and these execution subjects may be logically and / or physically separated. For example, the processing performed by the network device may be divided into executions by at least one of a CU, a DU, and a RU.

[0203] like Figure 8 As shown, the method may include the following steps:

[0204] Step 800: A first terminal sends a positioning reference signal (SLPRS) to a second terminal on at least one target resource.

[0205] Optionally, the target resource is a resource in a dedicated resource pool for sending SL PRS between side links, and the target resource may be a resource configured and / or scheduled by the network device.

[0206] Among them, the number of target resources configured and / or scheduled by the network device in the embodiment of the present application can be one or more. The first terminal can send SLPRS to the second terminal on some or all of the one or more target resources. Optionally, the at least one target resource in step 800 can be understood as at least one target resource among the one or more target resources configured and / or scheduled by the network device.

[0207] The network device of the embodiment of the present application can configure and / or dynamically schedule the target resource for sending SL PRS for the first terminal based on the above resource allocation mode 1. The target resource for sending SL PRS configured by the network device for the first terminal and the target resource for dynamically scheduling sending SL PRS are described below.

[0208] The target resource for sending the SL PRS configured by the network device for the first terminal:

[0209] Among them, the resources for sending SL PRS configured by the network device for the first terminal may be CG resources, which may include CG type1 resources configured through CG resource configuration mode 1, and / or CG type2 resources configured through CG resource configuration mode 2.

[0210] Optionally, there is a timing relationship between the CG type1 resources and CG type2 resources configured by the network device and the PUCCH on which the first terminal sends feedback information, for example, the first terminal sends feedback information on the PUCCH every k time slots, every m time slots, every n time slots, etc. with the CG type1 resources or CG type2 resources. The timing relationship can be configured by the network device.

[0211] The network device dynamically schedules the target resources for sending SL PRS:

[0212] The PDCCH sent by the network device to the first terminal carries DCI, and the target resources for sending the SL PRS are scheduled through the DCI; accordingly, the first terminal can send the SL PRS to the second terminal on the target resources scheduled by the DCI.

[0213] The DCI may also include timing relationship indication information, which is used to indicate the time interval between the PDCCH for sending the DCI and the PUCCH for sending the feedback information, for example, every k time slots, or every m time slots, or every n time slots, etc., the first terminal sends the feedback information on the PUCCH. Optionally, the number of intervals and the value of the intervals depend on the configuration of the network device. For example, the network side can configure up to 8 intervals, and the value of each interval can be any integer between {0 and 15}, in units of the number of time slots. The PDCCH channel carries DCI to indicate a time interval.

[0214] Optionally, the network device may send multiple DCIs to the terminal; illustratively, each DCI may indicate a target resource. The first terminal may determine whether to send ACK / NACK information of SL PRS on multiple target resources on the same PUCCH according to the timing relationship indication information in each DCI.

[0215] Step 801: The first terminal sends feedback information to a network device.

[0216] The feedback information indicates whether the SL PRS has been sent or not sent on the target resource, or when the network device dynamically schedules the target resource, the feedback information may indicate that the first terminal has received the DCI sent by the network side device (the DCI is used to dynamically schedule the target resource).

[0217] Optionally, the first terminal may generate feedback information according to whether an SL PRS is sent on each of the multiple target resources, or whether a DCI sent by a network device is received.

[0218] Exemplarily, the feedback information may include bits corresponding to each target resource. For example, the first terminal receives the first DCI of the network device, and the first DCI schedules resource 1 for sending SL PRS, then the first terminal sends SL PRS to the second terminal on resource 1; the first terminal receives the second DCI of the network device, and the second DCI schedules resource 2 for sending SL PRS, then the first terminal sends SL PRS to the second terminal on resource 2; the first terminal receives the third DCI of the network device, and the third DCI schedules resource 3 for sending SL PRS, then the first terminal sends SL PRS to the second terminal on resource 3; in addition, the first terminal also sends SL PRS to the second terminal on resource 4 configured by the network device, and the timing relationship of the resources is resource 1, resource 2, resource 3 and resource 4, and the feedback information generated by the first terminal may be 1111.

[0219] In the embodiment of the present application, the network device may instruct the first terminal to send feedback information. The network device may instruct the first terminal to independently feed back feedback information corresponding to the SL PRS; or, the network device may also instruct the first terminal to simultaneously send feedback information corresponding to the SL PRS and the sidelink signal, wherein the sidelink signal may be a signal sent by the first terminal to the second terminal, excluding the SL PRS and / or the PSCCH channel for scheduling the SL PRS. Different feedback methods are described below.

[0220] Feedback mode 1: the first terminal feeds back feedback information corresponding to the SL PRS.

[0221] Optionally, the first terminal receives first indication information from the network device, where the first indication information is used to instruct the first terminal to send feedback information.

[0222] In this feedback mode, the feedback information sent by the first terminal is feedback information corresponding to the SL PRS, or the feedback information sent by the first terminal indicates whether the first terminal has received the DCI sent by the network device.

[0223] Optionally, the feedback information includes a first feedback codebook, where the first feedback codebook is used to indicate whether the SL PRS has been sent or not sent on each target resource, or to indicate that the first terminal has received the DCI sent by the network device.

[0224] Among them, the first feedback codebook includes at least one first ACK / NACK information (or can also be called a first ACK / NACK bit), and the at least one first ACK / NACK information corresponds to at least one target resource scheduled by the network device, and the ACK / NACK information indicates whether the SL PRS is sent on the corresponding target resource, or indicates that the first terminal has received the DCI sent by the network device.

[0225] Exemplarily, when the first ACK / NACK information is ACK, it indicates that the SL PRS has been sent, or that the first terminal has received the DCI sent by the network device; when the first ACK / NACK information is NACK, it indicates that the SL PRS has not been sent.

[0226] Optionally, the size of the first feedback codebook may be determined according to the number of target resources scheduled by the network device; and the order of the first ACK / NACK information in the first feedback codebook is the same as the timing of the corresponding target resources.

[0227] In addition, when the target resources configured by the network device for the first terminal include CG resources (exemplarily, may include CG type 1 resources and / or activated CG type 2 resources), the first feedback codebook may also include second ACK / NACK information, the second ACK / NACK information corresponds to the CG resources, and the second ACK / NACK information indicates whether SL PRS is sent on the corresponding CG resources.

[0228] Exemplarily, when the second ACK / NACK information is ACK, it indicates that the SL PRS has been sent; and when the second ACK / NACK information is NACK, it indicates that the SL PRS has not been sent.

[0229] Optionally, in the first feedback codebook, the second ACK / NACK information is located after the first ACK / NACK information.

[0230] Exemplarily, the second ACK / NACK information is 1 bit.

[0231] After generating the feedback information, the first terminal may send the feedback information to the network device on a PUCCH or a PUSCH.

[0232] Among them, a PUCCH or PUSCH for sending feedback information may be configured by the network device for the first terminal.

[0233] like Fig. 9 Feedback diagram shown. Fig. 9 The positions of three target resources are shown in FIG. 3 ; for example, the three target resources are resource 1, resource 2, and resource 3; resource 1 and resource 2 are resources for sending SL PRS scheduled by the network device through DCI 3_2, and resource 3 is a resource configured by the network device for sending SL PRS. If the first terminal sends SL PRS to the second terminal on resource 1, resource 2, and resource 3, the first subcodebook of feedback information sent by the first terminal on PUCCH includes Corresponding to resource 1, resource 2, and resource 3 respectively, Indicates that SL PRS has been sent on resource 1. Indicates that SL PRS has been sent on resource 2. Indicates that SL PRS has been sent on resource 3.

[0234] Feedback mode 2: the first terminal sends feedback information corresponding to the SL PRS and the sidelink signal at the same time.

[0235] Optionally, the first terminal receives second indication information from the network device, where the second indication information is used to instruct the first terminal to send feedback information.

[0236] In this feedback mode, the feedback information sent by the first terminal is feedback information corresponding to the SL PRS and the sidelink signal.

[0237] In implementation, after the first terminal sends a sidelink signal to the second terminal, if the second terminal successfully receives the sidelink signal, the second terminal sends an ACK to the first terminal, and if the second terminal fails to successfully receive the sidelink signal, the second terminal sends a NACK to the first terminal. The first terminal may generate feedback information to be sent to the network device based on the ACK or NACK sent by the second terminal.

[0238] Optionally, the feedback information includes a first feedback codebook and a second feedback codebook; the first feedback codebook is used to indicate whether SL PRS has been sent or not sent on each target resource, or to indicate whether DCI sent by the network device is received, and the second feedback codebook is used to indicate whether the sidelink signal is successfully sent or not sent.

[0239] It should be noted that the specific manner in which the first terminal determines the first feedback codebook may refer to the introduction in the feedback mode 1 in Embodiment 2, which will not be repeated here. The specific manner in which the first terminal determines the second feedback codebook may refer to the introduction to the second feedback codebook generation method in Embodiment 1 (including the second feedback codebook generation method when the configured codebook type is the first codebook type, and the second feedback codebook generation method when the configured codebook type is the second codebook type).

[0240] After generating the first feedback codebook and the second feedback codebook, the first terminal cascades the first feedback codebook and the second feedback codebook, and the feedback information sent by the first terminal to the network device includes the cascaded first feedback codebook and the second feedback codebook.

[0241] Optionally, the second feedback codebook may be located before the first feedback codebook in the feedback information.

[0242] In feedback mode 2, when the network device configures a CG resource for sending SL PRS for the first terminal, and the network device configures a CG resource for sending a sidelink signal for the first terminal, the feedback information generated by the first terminal may also include second ACK / NACK information and / or third ACK / NACK information; wherein the second ACK / NACK information corresponds to the CG resource for sending SL PRS configured by the network device, and the second ACK / NACK information indicates whether SL PRS is sent on the corresponding CG resource; the third ACK / NACK information corresponds to the CG resource for sending a sidelink signal configured by the network device, and the third ACK / NACK information indicates whether a sidelink signal is sent on the corresponding CG resource.

[0243] In a possible implementation, the feedback information may include the second ACK / NACK information and the third ACK / NACK information. Exemplarily, the feedback information includes the second feedback codebook, the first feedback codebook, the third ACK / NACK information, and the second ACK / NACK information in sequence. Exemplarily, the second ACK / NACK information is 1 bit, and the third ACK / NACK information is 1 bit.

[0244] like Fig.10 Feedback diagram shown. Fig.10 The positions of three target resources and three second resources are shown in the figure. For example, the three target resources are resource 3, resource 4 and resource 5; resource 3 and resource 4 are resources for sending SL PRS scheduled by the network device through DCI 3_2, and resource 5 is a resource configured by the network device for sending SL PRS. The two second resources are resource 1, resource 2 and resource 6; resource 1 and resource 2 are resources for sending side link signals scheduled by the network device through DCI 3_0, and resource 6 is a resource configured by the network device for sending side link signals (SL communication). If the first terminal sends SL PRS to the second terminal on resource 3, resource 4 and resource 5, the first subcodebook of feedback information sent by the first terminal on PUCCH includes Corresponding to resource 3 and resource 4 respectively, Indicates that SL PRS has been sent on resource 3. Indicates that SL PRS has been sent on resource 4; if the first terminal successfully sends a sidelink signal to the second terminal on resource 1 and resource 2, and fails to successfully send a sidelink signal to the second terminal on resource 6, the second subcodebook of feedback information sent by the first terminal on PUCCH includes Corresponding to resource 1 and resource 2 respectively, Indicates that a sidelink signal has been sent on resource 1, Indicates that a sidelink signal has been sent on resource 2. The feedback information includes The third ACK / NACK information (which may be a value of 0, indicating that the sidelink signal is not successfully sent on resource 6) and the second ACK / NACK information (which may be a value of 1, indicating that the SLPRS is successfully sent on resource 5).

[0245] In another possible implementation, the feedback information may include the second ACK / NACK information or the third ACK / NACK information. It can be applied to the situation where the CG resource configured by the network device to send the SL PRS and the CG resource configured by the network device to send the side link signal multiplex 1-bit ACK / NACK information, then the feedback information may include the second ACK / NACK information but not the third ACK / NACK information (exemplarily, the feedback information includes the second feedback codebook, the first feedback codebook, and the second ACK / NACK information in sequence, and the second ACK / NACK information is 1 bit), or the feedback information may include the third ACK / NACK information but not the second ACK / NACK information (exemplarily, the feedback information includes the second feedback codebook, the first feedback codebook, and the third ACK / NACK information in sequence, and the third ACK / NACK information is 1 bit).

[0246] It is to be understood that each device in the above embodiment can perform some or all of the steps in each embodiment. These steps or operations are only examples, and the embodiments of the present application can also perform other operations or deformations of various operations. In addition, each step can be performed in a different order presented in each embodiment, and it is possible not to perform all the operations in the embodiments of the present application. Moreover, the size of the sequence number of each step does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0247] The communication device provided in the embodiment of the present application is described below.

[0248] Fig.11 This is a schematic diagram of the structure of the communication device of the embodiment of the present application. Fig.11 , the communication device can be used to perform Figure 6 , Figure 8 , the process executed by the first terminal in any of the embodiments shown in the embodiments, please refer to the relevant introduction in the above method embodiments for details.

[0249] The communication device 1100 includes a communication unit 1101 and a processing unit 1102 .

[0250] The processing unit 1102 is used for data processing. The communication unit 1101 can realize the corresponding communication function. The communication unit 1101 can also be called a communication interface or a communication module or a transceiver unit or a transceiver module.

[0251] Optionally, the communication device 1100 may further include a storage unit, which may be used to store instructions and / or data, and the processing unit 1102 may read the instructions and / or data in the storage unit so that the communication device implements the aforementioned method embodiment.

[0252] The communication device 1100 may be used to perform the actions performed by the first terminal in the above method embodiment. The communication device 1100 may be the first terminal or a component (such as a chip) that may be configured in the first terminal. The processing unit 1102 is used to perform the processing-related operations on the first terminal side in the above method embodiment. The communication unit 1101 is used to perform the reception-related operations on the first terminal side in the above method embodiment.

[0253] Optionally, the communication unit 1101 may include a sending unit and a receiving unit. The sending unit is used to perform the sending operation in the above method embodiment. The receiving unit is used to perform the receiving operation in the above method embodiment.

[0254] It should be noted that the communication unit 1101 may include a sending unit but not a receiving unit. Alternatively, the communication device 1100 may include a receiving unit but not a sending unit. Specifically, it may depend on whether the above solution executed by the communication device 1100 includes a sending action and a receiving action.

[0255] Optionally, the communication device 1100 is used to perform the above Figure 6 , Figure 8 The actions performed by the first terminal in any of the embodiments shown in the figure. For example, the communication device 1100 is used to perform the following scheme:

[0256] The communication unit 1101 is configured to send a positioning reference signal to a second terminal on at least one resource in a candidate resource set, where the candidate resource set is determined according to a first resource configured and / or scheduled by a network device;

[0257] The processing unit 1102 is configured to generate feedback information; the feedback information indicates whether the positioning reference signal has been sent or not sent on each resource in the candidate resource set;

[0258] The communication unit 1101 is further configured to send feedback information to the network device.

[0259] For another example, the communication device 1100 is used to execute the following solution:

[0260] The communication unit 1101 is configured to send a positioning reference signal to a second terminal on at least one target resource, where the target resource is a resource configured and / or scheduled by a network device;

[0261] The processing unit 1102 is configured to generate feedback information; the feedback information indicates whether the positioning reference signal has been sent or not sent on the target resource;

[0262] The communication unit 1101 is further configured to send feedback information to the network device.

[0263] It should be understood that the specific process of each module executing the above corresponding process has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0264] The processing unit 1102 in the above embodiment may be implemented by at least one processor or processor-related circuits. The communication unit 1101 may be implemented by a transceiver or a transceiver-related circuit. The storage module may be implemented by at least one memory.

[0265] Fig.12 This is a schematic diagram of the structure of the communication device of the embodiment of the present application. Fig.12 , the communication device can be used to perform Figure 6 , Figure 8 , the process executed by the network device in any of the embodiments shown in the embodiments, please refer to the relevant introduction in the above method embodiments for details.

[0266] The communication device 1200 includes a communication unit 1201 and a processing unit 1202 .

[0267] The processing unit 1202 is used for data processing. The communication unit 1201 can realize the corresponding communication function. The communication unit 1201 can also be called a communication interface or a communication module or a transceiver unit or a transceiver module.

[0268] Optionally, the communication device 1200 may further include a storage unit, which may be used to store instructions and / or data, and the processing unit 1202 may read the instructions and / or data in the storage unit so that the communication device implements the aforementioned method embodiment.

[0269] The communication device 1200 can be used to perform the actions performed by the first terminal in the above method embodiment. The communication device 1200 can be a network device or a component (such as a chip) that can be configured in the network device. The processing unit 1202 is used to perform the processing-related operations on the network device side in the above method embodiment. The communication unit 1201 is used to perform the reception-related operations on the network device side in the above method embodiment.

[0270] Optionally, the communication unit 1201 may include a sending unit and a receiving unit. The sending unit is used to perform the sending operation in the above method embodiment. The receiving unit is used to perform the receiving operation in the above method embodiment.

[0271] It should be noted that the communication unit 1201 may include a sending unit but not a receiving unit. Alternatively, the communication unit 1201 may include a receiving unit but not a sending unit. Specifically, it may depend on whether the above solution executed by the communication device 1200 includes a sending action and a receiving action.

[0272] Optionally, the communication device 1200 is used to perform the above Figure 6 , Figure 8 The actions performed by the network device in any of the embodiments shown. For example, the communication device 1200 is used to perform the following scheme:

[0273] The communication unit 1201 is configured to receive feedback information sent by the first terminal, where the feedback information indicates whether a positioning reference signal has been sent or not sent on each resource of the candidate resource set, or indicates whether a positioning reference signal has been sent or not sent on the target resource; wherein the target resource is a resource configured and / or scheduled by the network device for the first terminal for sending a positioning reference signal, and the candidate resource set is determined according to the resources configured and / or scheduled by the first terminal;

[0274] The processing unit 1202 is used to perform corresponding processing according to the feedback information.

[0275] The embodiment of the present application also provides a communication device 1300. The communication device 1300 includes a processor 1310, the processor 1310 is coupled to a memory 1320, the memory 1320 is used to store computer programs or instructions and / or data, and the processor 1310 is used to execute the computer programs or instructions and / or data stored in the memory 1320, so that the method in the above method embodiment is executed.

[0276] Optionally, the communication device 1300 includes one or more processors 1310.

[0277] Optional, such as Fig.13 As shown, the communication device 1300 may further include a memory 1320 .

[0278] Optionally, the communication device 1300 may include one or more memories 1320 .

[0279] Optionally, the memory 1320 may be integrated with the processor 1310 or provided separately.

[0280] Optional, such as Fig.13 As shown, the communication device 1300 may further include a transceiver 1330, and the transceiver 1330 is used for receiving and / or sending signals. For example, the processor 1310 is used to control the transceiver 1330 to receive and / or send signals.

[0281] As a solution, the communication device 1300 is used to implement the operations performed by the first terminal in the above method embodiment.

[0282] For example, the processor 1310 is used to implement the processing-related operations performed by the first terminal in the above method embodiment, and the transceiver 1330 is used to implement the sending and receiving-related operations performed by the first terminal in the above method embodiment.

[0283] As another solution, the communication device 1300 is used to implement the operations performed by the network device in the above method embodiment.

[0284] For example, the processor 1310 is used to implement the processing-related operations performed by the network device in the above method embodiment, and the transceiver 1330 is used to implement the sending and receiving-related operations performed by the network device in the above method embodiment.

[0285] The present application also provides a communication device 1400, which may be a terminal, a processor of a terminal, or a chip. The communication device 1400 may be used to execute the operation executed by the first terminal in the above method embodiment.

[0286] When the communication device 1400 is a terminal, Fig.14 FIG. 1 shows a simplified schematic diagram of the terminal structure. Fig.14 As shown, the terminal includes a processor, a memory, and a transceiver.

[0287] The memory can store computer program codes, and the transceiver includes a transmitter 1431, a receiver 1432, a radio frequency circuit (not shown in the figure), an antenna 1433, and an input and output device (not shown in the figure).

[0288] The processor is mainly used to process communication protocols and communication data, as well as to control the terminal, execute software programs, process software program data, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for converting baseband signals and radio frequency signals and processing radio frequency signals. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. Input and output devices. For example, touch screens, display screens, keyboards, etc. are mainly used to receive data input by users and output data to users. It should be noted that some types of terminals may not have input and output devices.

[0289] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, Fig.14Only one memory, processor and transceiver are shown in the figure. In an actual terminal product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device. The memory may be set independently of the processor or integrated with the processor, and the embodiments of the present application do not limit this.

[0290] In the embodiment of the present application, the antenna and the radio frequency circuit with transceiver functions can be regarded as the communication unit of the terminal, and the processor with processing function can be regarded as the processing unit of the terminal.

[0291] like Fig.14 As shown, the terminal includes a processor 1410, a memory 1420, and a transceiver 1430. The processor 1410 may also be referred to as a processing unit, a processing board, a processing module, a processing device, etc. The transceiver 1430 may also be referred to as a transceiver unit, a transceiver, a transceiver device, etc.

[0292] Optionally, the device for implementing the receiving function in the transceiver 1430 may be regarded as a receiving module, and the device for implementing the sending function in the transceiver 1430 may be regarded as a sending module, that is, the transceiver 1430 includes a receiver and a transmitter. A transceiver may sometimes be referred to as a transceiver, a transceiver module, or a transceiver circuit, etc. A receiver may sometimes be referred to as a receiver, a receiving module, or a receiving circuit, etc. A transmitter may sometimes be referred to as a transmitter, a transmitting module, or a transmitting circuit, etc.

[0293] The processor 1401 is used to execute the processing actions on the first terminal side in the above embodiment, and the transceiver 1430 is used to execute the transceiver actions on the first terminal side in the above embodiment.

[0294] It should be understood that Fig.14 This is only an example and not a limitation. The terminal including the communication unit and the processing unit may not rely on Fig.11 or Fig.14 The structure shown.

[0295] When the communication device 1400 is a chip, the chip includes a processor, a memory and a transceiver. The transceiver may be an input / output circuit or a communication interface; the processor may be a processing module or a microprocessor or an integrated circuit integrated on the chip. The sending operation of the first terminal in the above method embodiment may be understood as the output of the chip, and the receiving operation of the first terminal in the above method embodiment may be understood as the input of the chip.

[0296] The present application also provides a communication device 1500, which can be a network device or a chip. The communication device 1500 can be used to perform the above Figure 6 , Figure 8 The operations of any of the embodiments shown are performed by a network device.

[0297] When the communication device 1500 is a network device, for example, it is a base station. Fig.15 A simplified schematic diagram of the base station structure is shown. The base station includes part 1510, part 1520 and part 1530. Part 1510 is mainly used for baseband processing, controlling the base station, etc.; part 1510 is usually the control center of the base station, which can be usually called a processor, and is used to control the base station to perform the processing operations on the network device side in the above method embodiment. Part 1520 is mainly used to store computer program code and data. Part 1530 is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals to baseband signals; part 1530 can usually be called a transceiver module, a transceiver, a transceiver circuit, or a transceiver. The transceiver module of part 1530 can also be called a transceiver or a transceiver, etc., which includes an antenna 1533 and a radio frequency circuit (not shown in the figure), wherein the radio frequency circuit is mainly used for radio frequency processing. Optionally, the device used to implement the receiving function in part 1530 can be regarded as a receiver, and the device used to implement the sending function can be regarded as a transmitter, that is, part 1530 includes a receiver 1532 and a transmitter 1531. A receiver may also be called a receiving module, a receiver, or a receiving circuit, etc., and a transmitter may be called a transmitting module, a transmitter, or a transmitting circuit, etc.

[0298] Part 1510 and part 1520 may include one or more single boards, each of which may include one or more processors and one or more memories. The processor is used to read and execute the program in the memory to realize the baseband processing function and the control of the base station. If there are multiple single boards, each single board can be interconnected to enhance the processing capability. As an optional implementation, multiple single boards may share one or more processors, or multiple single boards may share one or more memories, or multiple single boards may share one or more processors at the same time.

[0299] For example, the transceiver module of part 1530 is used to execute the transceiver-related processes executed by the network device in the above embodiment. The processor of part 1510 is used to execute the processing-related processes executed by the network device in the above embodiment.

[0300] It should be understood that Fig.15 This is only an example and not a limitation. The network device including the processor, memory and transceiver may not rely on Fig.12 or Fig.15 The structure shown.

[0301] When the communication device 1500 is a chip, the chip includes a transceiver, a memory and a processor. The transceiver may be an input / output circuit or a communication interface; the processor may be a processor, a microprocessor or an integrated circuit integrated on the chip. The sending operation of the network device in the above method embodiment may be understood as the output of the chip, and the receiving operation of the network device in the above method embodiment may be understood as the input of the chip.

[0302] An embodiment of the present application also provides a computer-readable storage medium on which are stored computer instructions for implementing the method executed by a terminal device or a network device in the above method embodiment.

[0303] For example, when the computer program is executed by a computer, the computer can implement the method performed by the terminal device or the network device in the above method embodiment.

[0304] An embodiment of the present application also provides a computer program product comprising instructions, which, when executed by a computer, enables the computer to implement the method executed by a terminal device or a network device in the above method embodiment.

[0305] An embodiment of the present application further provides a communication system, which includes the first terminal and the second terminal in the above embodiment and the network device in the above embodiment.

[0306] The present application also provides a chip device, including a processor, configured to call a computer program or computer instruction stored in the memory, so that the processor executes the above Figure 6 , Figure 8 The method provided in any of the embodiments shown.

[0307] In a possible implementation, the input of the chip device corresponds to the above Figure 6 , Figure 8 In any of the embodiments shown in the receiving operation, the output of the chip device corresponds to the above Figure 6 , Figure 8 The sending operation in any of the embodiments shown.

[0308] Optionally, the processor is coupled to the memory via an interface.

[0309] Optionally, the chip device further comprises a memory, in which computer programs or computer instructions are stored.

[0310] The processor mentioned in any of the above places can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more processors for controlling the above Figure 4 , Figure 5 , Figures 8 to 10 An integrated circuit for executing a program of the method provided in any of the embodiments shown. The memory mentioned in any of the above places can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.

[0311] Those skilled in the art can clearly understand that, for the sake of convenience and brevity of description, the explanation of the relevant contents and beneficial effects in any of the communication devices provided above can refer to the corresponding method embodiments provided above, and will not be repeated here.

[0312] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0313] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0314] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0315] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the part that essentially contributes to the technical solution of the present application or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0316] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method, characterized in that: The method comprises: The first terminal sends a positioning reference signal to the second terminal on at least one resource in a candidate resource set, where the candidate resource set is determined according to a first resource configured and / or scheduled by a network device; The first terminal sends feedback information to the network device; the feedback information indicates whether the positioning reference signal has been sent or not sent on each resource in the candidate resource set.

2. The method according to claim 1, characterized in that The candidate resource set includes resources in a dedicated resource pool for sending a positioning reference signal between sidelinks.

3. The method according to claim 1 or 2, characterized in that The method further comprises: The first terminal sends a sidelink signal to the second terminal, where the sidelink signal is a signal sent by the first terminal to the second terminal except the positioning reference signal and / or a physical sidelink control channel PSCCH channel that schedules the positioning reference signal.

4. The method according to claim 3, characterized in that The feedback information is feedback information corresponding to the positioning reference signal and the sidelink signal.

5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: The first terminal receives indication information from the network device, where the indication information is used to instruct the first terminal to send the feedback information.

6. The method according to claim 1 or 2, characterized in that: The feedback information includes a first feedback codebook, and a size of the first feedback codebook is determined according to the number of resources in the candidate resource set.

7. The method according to claim 4, characterized in that The feedback information includes a first feedback codebook and a second feedback codebook, the size of the first feedback codebook is determined according to the number of resources in the candidate resource set, and the second feedback codebook is used to indicate whether the sidelink signal is successfully sent or not successfully sent.

8. The method according to claim 6 or 7, characterized in that The first feedback codebook includes at least one ACK / NACK information, and at least one of the ACK / NACK information corresponds to at least one resource in the candidate resource set; the ACK / NACK information indicates whether the positioning reference signal is sent on the corresponding resource, and / or indicates whether the downlink control information DCI for scheduling the first resource sent by the network device is received.

9. The method according to claim 8, characterized in that The order of the ACK / NACK information in the first feedback codebook is the same as the timing of the corresponding resources.

10. The method according to any one of claims 1 to 9, characterized in that: The method further comprises: The first terminal receives a DCI for scheduling the first resource from the network device, and if a count SAI field indication value in the DCI is 1, determines that the size of the feedback information is 1 bit; or The first terminal sends the positioning reference signal on one of the first resources configured by the network device, and the size of the feedback information is 1 bit.

11. A communication method, characterized in that: The method comprises: The first terminal sends a positioning reference signal to the second terminal on at least one target resource, where the target resource is a resource configured and / or scheduled by the network device; The first terminal sends feedback information to the network device; the feedback information indicates whether the positioning reference signal has been sent or not sent on the target resource.

12. The method according to claim 11, characterized in that The target resource is a resource in a dedicated resource pool used for sending a positioning reference signal between sidelinks.

13. The method according to claim 11 or 12, characterized in that: The method further comprises: The first terminal sends a sidelink signal to the second terminal, where the sidelink signal is a signal sent by the first terminal to the second terminal except the positioning reference signal and / or a physical sidelink control channel PSCCH channel that schedules the positioning reference signal.

14. The method according to claim 13, characterized in that The feedback information is feedback information corresponding to the positioning reference signal and the sidelink signal.

15. The method according to any one of claims 11 to 14, characterized in that: The method further comprises: The first terminal receives indication information from the network device, where the indication information is used to instruct the first terminal to send the feedback information.

16. The method according to claim 11 or 12, characterized in that: The size of the first feedback codebook of the feedback information is determined according to the number of target resources scheduled by the network device.

17. The method according to claim 14, characterized in that The feedback information includes a first feedback codebook and a second feedback codebook, the size of the first feedback codebook is determined according to the number of target resources scheduled by the network device, and the second feedback codebook is used to indicate whether the sidelink signal is successfully sent or not successfully sent.

18. The method according to claim 16 or 17, characterized in that The first feedback codebook includes at least one first ACK / NACK information, where the at least one first ACK / NACK information corresponds to at least one target resource scheduled by the network device, and the first ACK / NACK information indicates whether the positioning reference signal is sent on the corresponding target resource, and / or indicates whether downlink control information DCI for scheduling the target resource sent by the network device is received.

19. The method according to claim 18, characterized in that The order of the first ACK / NACK information in the first feedback codebook is the same as the timing of the corresponding target resource.

20. The method according to claim 18 or 19, characterized in that The first feedback codebook also includes second ACK / NACK information, where the second ACK / NACK information corresponds to a target resource configured by the network device, and the second ACK / NACK information indicates whether the positioning reference signal is sent on the corresponding target resource.

21. The method of claim 20, wherein: The second ACK / NACK information is located after the first ACK / NACK information in the first feedback codebook.

22. The method of claim 14, wherein: The feedback information also includes second ACK / NACK information and / or third ACK / NACK information; The second ACK / NACK information corresponds to a target resource configured by the network device, and the second ACK / NACK information indicates whether the positioning reference signal is sent on the corresponding target resource; The third ACK / NACK information corresponds to the second resource configured by the network device, and the third ACK / NACK information indicates whether the sidelink signal is sent on the corresponding second resource.

23. A communication device, characterized in that: including a communication unit and a processing unit; The communication unit is used to perform the sending and receiving operations in the method according to any one of claims 1 to 10, and the processing unit is used to perform the processing operations in the method according to any one of claims 1 to 10; or The communication unit is used to perform the sending and receiving operations in the method according to any one of claims 11 to 22, and the processing unit is used to perform the processing operations in the method according to any one of claims 11 to 22.

24. A communication device, characterized in that: The communication device includes a processor; the processor is used to execute a computer program or instruction stored in a memory to implement the method described in any one of claims 1 to 10, or to implement the method described in any one of claims 11 to 22.

25. The communication device according to claim 24, characterized in that The communication device further comprises the memory, which is used to store the computer program or instructions.

26. A computer-readable storage medium, characterized in that: A computer program or instruction is stored, and when the computer program or instruction is executed on a computer, the computer-readable storage medium implements the method described in any one of claims 1 to 10, or the computer-readable storage medium implements the method described in any one of claims 11 to 22.

27. A chip system, characterized in that: include: A processor, wherein the processor is used to execute the method according to any one of claims 1 to 10, or to execute the method according to any one of claims 11 to 22.