Communication method and apparatus, and storage medium

By using identification information to coordinate the transmission resources between terminals in the C-V2X side link communication system, the problem of unreliable communication between terminals in multiple communication link scenarios is solved, and the reliability of communication is improved.

WO2025113232A1PCT designated stage expired Publication Date: 2025-06-05HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/132808
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-29
Filing Date
2024-11-18
Publication Date
2025-06-05

AI Technical Summary

Technical Problem

In the cellular network of vehicle (C-V2X) side link communication system, it is difficult for terminals to effectively coordinate and share transmission resources in multiple communication link scenarios, resulting in unreliable communication, such as multiple retransmission phenomena, packet loss or delay.

Method used

By receiving information containing identification information in the first terminal, determining the first candidate resource set, and excluding corresponding time and frequency resources under different conditions of identification information, forming an excluded candidate resource set, thereby sending information to the third terminal to coordinate transmission resource operations between the terminals.

Benefits of technology

It effectively reduces the probability of selecting transmission resources in the same time slot or PSFCH period between terminals, reduces reception and transmission conflicts, and improves the reliability of side link communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024132808_05062025_PF_FP_ABST
    Figure CN2024132808_05062025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and apparatus, and a storage medium. The method comprises: receiving first information, wherein the first information comprises first identification information for indicating a beam used by a third terminal to receive first information from a second terminal; determining a first candidate resource set; when the first identification information is different from second identification information, excluding from the first candidate resource set a time-frequency resource corresponding to a time slot corresponding to a first transmission resource, so as to obtain a candidate resource set after the exclusion, wherein the second identification information indicates a beam used by the third terminal to receive second information from a first terminal, and the first transmission resource is a time-frequency resource indicated by the second terminal in the first information; and on the basis of the candidate resource set obtained after the exclusion, sending the second information to the third terminal. Thus, the probability of the first terminal and the second terminal selecting a transmission resource corresponding to the same time slot is reduced, and the operations of sharing a transmission resource between the first terminal and the second terminal are effectively coordinated, thereby improving communication reliability.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, device and storage medium

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on November 29, 2023, with application number 202311622196.3, and invention name “Communication Method, Device and Storage Medium”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technologies, and in particular to communication methods, devices, and storage media. Background Art

[0003] Cellular vehicle-to-everything (C-V2X) is a vehicle-to-everything (V2X) communication technology developed based on cellular systems. It enables low-latency and high-reliability communication between nodes in a vehicle network. In C-V2X scenarios, vehicles can establish connections using sidelink (SL) communication technology.

[0004] In sidelink communications, one-to-many and many-to-many communication requirements can be achieved between terminals. For example, in V2X communications, each vehicle can establish a communication connection with one or more vehicles at the same time. In the SL frequency range 2 (FR2) system, directional beams are used for transmission between terminals. In actual applications, it is found that in the SL communication system, when a receiving terminal maintains communication with multiple transmitting terminals, if the receiving terminal needs to receive data from multiple transmitting terminals in different directions, unreliable communication problems often occur, such as frequent retransmissions, packet loss, or delays.

[0005] Therefore, how to improve the reliability of communication between terminals is an urgent problem to be solved. Summary of the Invention

[0006] The present application provides a communication method, device, and storage medium, so that in a scenario where the same terminal maintains multiple communication links with other terminals, operations on shared transmission resources between terminals can be effectively coordinated to improve communication reliability.

[0007] In the first aspect, the present application provides a communication method, which includes: receiving first information, the first information including first identification information, the first identification information being used to indicate a beam used by a third terminal to receive the first information from a second terminal; determining a first candidate resource set; when the first identification information is different from the second identification information, excluding the time-frequency resources corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set to obtain an excluded candidate resource set, wherein the second identification information is the beam used by the third terminal to receive the second information from the first terminal, and the first transmission resource is the time-frequency resource indicated by the second terminal in the first information; and sending the second information to the third terminal based on the excluded candidate resource set.

[0008] Using the method provided in the present application, based on the fact that the communication destination ends of the first terminal and the second terminal both include the third terminal, and the third terminal uses different identification information of the reference signals used to respectively receive information from the first terminal and the second terminal, the first terminal excludes the time-frequency resources corresponding to the time slot where the first transmission resource indicated by the second terminal is located from the first candidate resource set, and sends the second information to the third terminal based on the excluded candidate resource set.

[0009] As a result, the probability that the first terminal and the second terminal select the transmission resources of the same time slot is reduced, the operations on shared transmission resources between the first terminal and the second terminal are effectively coordinated, and the reception conflict problem caused by the third terminal being unable to use beams in different directions to receive information from the first terminal and the second terminal respectively in the same time slot is improved, thereby effectively improving the reliability of communication between terminals in side link communication.

[0010] In some possible implementations, the first identification information is used to indicate an index of a sidelink channel state information reference signal SL CSI-RS, and the index of the SL CSI-RS corresponds to a beam used by the third terminal to receive the first information from the second terminal.

[0011] In some possible implementations, the first information also includes third identification information, and the third identification information is used to indicate that the destination end of the first information is the third terminal. The second information includes fourth identification information, and the fourth identification information is used to indicate that the destination end of the second information is the third terminal. The third identification information is the same as or different from the fourth identification information.

[0012] In this implementation, the identification information corresponding to the third terminal in different communication links established between the third terminal and different other terminals can be the same or different, which adapts to the ever-changing program design and effectively enhances the applicability of the solution.

[0013] In some possible implementations, the first information further includes fifth identification information, where the fifth identification information is used to indicate that a sender of the first information is the second terminal.

[0014] In some possible implementations, before excluding the time-frequency resources corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set, the method also includes: receiving third information from the third terminal, the third information including the third identification information and the fourth identification information, and the third information is used to indicate all identification information of the third terminal.

[0015] In this implementation, the first terminal can more comprehensively determine the relevant information of the transmission resources whose communication destination is the third terminal based on all identification information of the third terminal, thereby increasing the probability of eliminating conflicting resources.

[0016] In some possible implementations, the first information also includes feedback enable information, and the feedback enable information is used to indicate that the third terminal needs to provide feedback on the first information sent by the second terminal. The time-frequency resources corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set are excluded to obtain the excluded candidate resource set, including: when the third terminal needs to provide feedback on the second information sent by the first terminal, all time-frequency resources corresponding to the physical layer sidelink feedback channel PSFCH period indicated by the first transmission resource in the first candidate resource set are excluded to obtain the excluded candidate resource set.

[0017] As an example, the third terminal's feedback on the first information sent by the second terminal may include responding to and providing feedback on data information corresponding to the first information.

[0018] By adopting this implementation method, the probability that the first terminal and the second terminal select the transmission resources corresponding to the same PSFCH cycle can be reduced, the operation of the first terminal and the second terminal on the shared transmission resources can be effectively coordinated, and the transmission conflict problem caused by the third terminal being unable to send feedback to the first terminal and the second terminal respectively in different directions of the same PSFCH cycle can be improved, thereby effectively improving the reliability of communication between terminals in side link communication.

[0019] In some possible implementations, the first information includes one or more items of information carried in sidelink control information SCI and / or medium access control-control element MAC CE.

[0020] Generally, one or more of the retransmission resources, periodic reserved transmission resources, and identification of the transceiver terminal are generally carried in the SCI or MAC CE. By adopting the implementation method provided by the present application, one or more of the information included in the first information (such as the above-mentioned first identification information, the identification of the transceiver terminal) are carried in the SCI or MAC CE, so that the receiving end device can concentrate the reception of different information (such as retransmission resources, periodic reserved transmission resources, identification of the transceiver terminal, and the first identification information, etc.) at the same location or the same data layer. For example, the same location can be the same channel or the same control information in the same channel, and the same data layer can be the same channel layer. Thus, the receiving efficiency is improved.

[0021] In the present application, the first aspect and any possible implementation method provided in the first aspect can be applied to the first terminal, or the chip or circuit of the first terminal, or the communication device provided in the sixth aspect.

[0022] In the second aspect, the present application provides a communication method, which includes: determining a second candidate resource set, and determining a third transmission resource from the second candidate resource set; based on the third transmission resource, sending first information to a third terminal, the first information including first identification information, and the first identification information is used to indicate the beam used by the third terminal to receive the first information from the second terminal.

[0023] In this aspect, adding the first identification information to the information sent by the second terminal to the third terminal can enable the first terminal, which also includes the third terminal, to exclude transmission resources that may cause reception conflicts or transmission conflicts in the third terminal based on the first identification information and the first transmission resource indicated by the second terminal, effectively coordinate the operations on shared transmission resources between the first terminal and the second terminal, and improve the stability of the SL communication system.

[0024] In some possible implementations, the first information further includes indication information for indicating a first transmission resource, where the first transmission resource is a reserved resource requested by the second terminal to the third terminal, and the reserved resource includes one or both of a retransmission resource and a periodic transmission resource.

[0025] In some possible implementations, the first information further includes third identification information, where the third identification information is used to indicate that the destination of the first information is the third terminal. In some possible implementations, the first information further includes fifth identification information, where the fifth identification information is used to indicate that the sender of the first information is the second terminal.

[0026] In some possible implementations, the method further includes: receiving third information from a third terminal, the third information including third identification information corresponding to the third terminal and fourth identification information corresponding to the third terminal, the third information being used to indicate all identification information of the third terminal, and the third identification information and the fourth identification information being the same or different.

[0027] In an embodiment of the present application, the second aspect and any possible implementation method provided in the second aspect can be applied to the second terminal, or the chip or circuit of the second terminal, or the communication device provided in the seventh aspect.

[0028] In a third aspect, the present application provides a communication method, which includes: sending third information to a first terminal and a second terminal, wherein the third information is used to indicate all identification information of the third terminal, and the third information includes third identification information corresponding to the third terminal and fourth identification information corresponding to the third terminal, and the third identification information and the fourth identification information are the same or different.

[0029] In this aspect, the third terminal synchronizes all its identification information to the first terminal and the second terminal, so that the first terminal or the second terminal can more comprehensively determine the relevant information of other terminals whose communication destination is the third terminal based on all the identification information of the third terminal, thereby helping the first terminal or the second terminal to increase the probability of eliminating conflicting resources.

[0030] In an embodiment of the present application, the communication method provided in the third aspect can be applied to a third terminal, or a chip or circuit of the third terminal, or the communication device provided in the eighth aspect.

[0031] In a fourth aspect, the present application provides a communication method, comprising: when it is determined that the first terminal needs to select a transmission resource for communicating with a third terminal, determining a first candidate resource set corresponding to the first terminal; when the first identification information is different from the second identification information, excluding the time-frequency resources corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set to obtain an excluded candidate resource set, wherein the first identification information is used to indicate the beam used by the third terminal to receive information from the second terminal, the second identification information is the beam used by the third terminal to receive information from the first terminal, and the first transmission resource is the time-frequency resource indicated by the second terminal in the first information; and sending the excluded candidate resource set to the first terminal.

[0032] In some possible implementations, the first information further includes third identification information, where the third identification information is used to indicate that the destination end of the first information is the third terminal.

[0033] In this aspect, the third terminal eliminates transmission resources that may conflict with the second terminal for the first terminal and sends them to the first terminal. First, this can reduce the probability of the first terminal and the second terminal selecting transmission resources in the same time slot, effectively coordinate the operations of the first terminal and the second terminal on shared transmission resources, and improve the reliability of communication between terminals in sidelink communication. Second, the elimination of conflicting transmission resources by the third terminal for the first terminal can avoid the problem that the first terminal cannot accurately eliminate the conflicting resources corresponding to the first transmission resource due to the first terminal's inability to receive the above-mentioned first information (for example, the first information is not in the beam direction supported by the first terminal), thereby improving the probability of eliminating conflicting resources. Third, if the destination of the first information is the third terminal, and the third terminal eliminates conflicting transmission resources for the first terminal, the second terminal can choose not to receive the first information, reducing communication pressure and also reducing the storage amount of information related to the first information (for example, information related to the first information is stored in both the third terminal and the first terminal).

[0034] In some possible implementations, the first information also includes feedback enable information, and the feedback enable information is used to indicate that the third terminal needs to provide feedback on the first information sent by the second terminal. The exclusion of time-frequency resources corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set includes: when the third terminal needs to provide feedback on the second information sent by the first terminal, excluding all time-frequency resources corresponding to the physical layer sidelink feedback channel PSFCH period indicated by the first transmission resource in the first candidate resource set, to obtain the excluded candidate resource set.

[0035] In this implementation, the probability that the first terminal and the second terminal select the transmission resources corresponding to the same PSFCH cycle can be reduced, the operations on shared transmission resources between the first terminal and the second terminal can be effectively coordinated, and the transmission conflict problem caused by the third terminal being unable to send feedback to the first terminal and the second terminal respectively in different directions of the same PSFCH cycle can be improved, thereby effectively improving the reliability of communication between terminals in side link communication.

[0036] In an embodiment of the present application, the communication method provided in the fourth aspect can be applied to a third terminal, or a chip or circuit of the third terminal, or the communication device provided in the ninth aspect.

[0037] In a fifth aspect, the present application provides a communication method, comprising: receiving a set of excluded candidate resources from a third terminal, the excluded candidate resource set not including the time-frequency resources corresponding to the time slot corresponding to the first transmission resource, wherein the first transmission resource is the time-frequency resource requested to be reserved by the second terminal to the third terminal, the first identification information corresponding to the second terminal is different from the second identification information corresponding to the first terminal, the first identification information is used to indicate the beam used by the third terminal to receive the first information from the second terminal, and the second identification information is the beam used by the third terminal to receive the second information from the first terminal; and sending information to the third terminal based on the excluded candidate resource set.

[0038] In an embodiment of the present application, the communication method provided in the fifth aspect can be applied to the first terminal, or the chip or circuit of the first terminal, or the communication device provided in the tenth aspect.

[0039] In the sixth aspect, the present application provides a communication device, which includes: a first receiving unit for receiving first information, the first information including first identification information, the first identification information being used to indicate a beam used by a third terminal to receive the first information from a second terminal; a determination unit for determining a first candidate resource set; an exclusion unit for excluding the time-frequency resources corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set when the first identification information is different from the second identification information, to obtain an excluded candidate resource set, wherein the second identification information is the beam used by the third terminal to receive the second information from the first terminal, and the first transmission resource is the time-frequency resource indicated by the second terminal in the first information; and a sending unit for sending the second information to the third terminal based on the excluded candidate resource set.

[0040] In some possible implementations, the communication device further includes: a second receiving unit, configured to receive third information from the third terminal, the third information including the third identification information and the fourth identification information, and the third information is used to indicate all identification information of the third terminal.

[0041] In some possible implementations, the exclusion unit is specifically used to exclude all time-frequency resources corresponding to the physical layer sidelink feedback channel PSFCH period where the first transmission resource is located in the first candidate resource set when the third terminal needs to provide feedback on the second information sent by the first terminal.

[0042] For relevant explanations about the first information, the first identification information, and the second information, please refer to the corresponding descriptions in the method shown in the first aspect or any implementation of the first aspect, and will not be described in detail here.

[0043] In the seventh aspect, the present application provides a communication device, which includes: a determination unit for determining a second candidate resource set and determining a third transmission resource from the second candidate resource set; a sending unit for sending first information to a third terminal based on the third transmission resource, wherein the first information includes first identification information, and the first identification information is used to indicate the beam used by the third terminal to receive the first information from the second terminal.

[0044] In an eighth aspect, the present application provides a communication device comprising a unit for executing the method shown in the third aspect or any implementation of the third aspect.

[0045] In a ninth aspect, the present application provides a communication device comprising a unit for executing the method shown in the fourth aspect or any implementation of the fourth aspect.

[0046] In a tenth aspect, the present application provides a communication device comprising a unit for executing the method shown in the fifth aspect or any implementation of the fifth aspect.

[0047] In the eleventh aspect, the present application provides a communication device, which includes a processor, wherein the processor is used to read and execute a computer program stored in a memory to implement the method shown in the first aspect or any implementation of the first aspect, the method shown in the second aspect or any implementation of the second aspect, the method shown in the third aspect or any implementation of the third aspect, the method shown in the fourth aspect or any implementation of the fourth aspect, and the method shown in the fifth aspect or any implementation of the fifth aspect.

[0048] In some possible implementations, the communication device further includes the aforementioned memory. Optionally, the processor and the memory are integrated together.

[0049] In a possible implementation, the processor is configured to support the device in executing corresponding functions in the communication method, and the memory is used to store computer programs (or computer executable instructions) and / or data necessary for the device.

[0050] In some possible implementations, the apparatus further includes a communication interface configured to support communication between the apparatus and other network elements, such as the transmission or reception of data and / or signals. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.

[0051] In some possible implementations, the device is a chip.

[0052] In a twelfth aspect, the present application provides a communication device, which includes a processor and a transceiver, wherein the processor is coupled to the transceiver, and the processor is used to execute a computer program or instruction to control the transceiver to receive and send information; when the processor executes the computer program or instruction, the processor is also used to implement the above method through a logic circuit or execution code instruction. The transceiver can be a transceiver, a transceiver circuit or an input-output interface, which is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device. When the communication device is a chip, the transceiver is a transceiver circuit or an input-output interface.

[0053] In the thirteenth aspect, the present application provides a communication system, characterized in that the system includes a first communication device, a second communication device, and a third communication device, the first communication device is used to execute the method shown in any implementation method corresponding to the first aspect of the embodiment of the present application, the second communication device is used to execute the method shown in any implementation method corresponding to the second aspect of the embodiment of the present application, and the third communication device is used to execute the method shown in any implementation method corresponding to the third aspect of the embodiment of the present application.

[0054] In the fourteenth aspect, the present application provides a communication system, characterized in that the system includes a fourth communication device and a fifth communication device, the fourth communication device is used to execute the method shown in any implementation method corresponding to the fourth aspect of the embodiment of the present application, and the fifth communication device is used to execute the method shown in any implementation method corresponding to the fifth aspect of the embodiment of the present application.

[0055] In a fifteenth aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when run on an electronic device, enables the electronic device to execute the method shown in any implementation method in the corresponding aspect of the embodiment of the application.

[0056] In the sixteenth aspect, the present application provides a computer-readable storage medium, characterized in that the computer-readable storage medium is used to store a computer program. When the computer program is executed, it implements the method shown in any implementation method in the corresponding aspect of the embodiment of the present application.

[0057] It is understandable that the communication device, communication system, computer storage medium, computer program, computer program product, and chip system provided above are all used to execute the method shown in any implementation of the corresponding aspects of the embodiments of the present application. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] FIG1 is a schematic diagram of the architecture of a communication system used in an embodiment of the present application;

[0059] FIG2 is a schematic diagram of C-V2X provided in an embodiment of the present application;

[0060] FIG3 is a schematic diagram of time-frequency resources of an SL communication resource pool provided in an embodiment of the present application;

[0061] FIG4 is a schematic diagram of resources where a PSFCH is located according to an embodiment of the present application;

[0062] FIG5 is a schematic diagram of PSSCH corresponding to PSFCH time domain resources provided in an embodiment of the present application;

[0063] FIG6 is a schematic diagram of a resource selection window and a listening window determined by UE2b according to an embodiment of the present application;

[0064] FIG7 is a schematic diagram of beam management provided in an embodiment of the present application;

[0065] FIG8 is a schematic diagram of communication between terminals using directional beams in an SL FR2 system according to an embodiment of the present application;

[0066] FIG9 is a schematic diagram of a scenario in which the transmission resources selected by UE2a and UE2b belong to the same time slot, resulting in a reception conflict on the UE1 side, according to an example embodiment of the present application;

[0067] FIG10 is a schematic diagram of a scenario in which a transmission conflict occurs on the UE1 side due to the same PSFCH period indicated by the transmission resources selected by UE2a and UE2b according to an embodiment of the present application;

[0068] FIG11 is a schematic diagram showing the relationship between a terminal and network coverage according to an embodiment of the present application;

[0069] FIG12 is a flow chart of a communication method provided in an embodiment of the present application;

[0070] FIG13A is a schematic diagram of a scenario in which the identification information corresponding to UE1 in different communication links is the same according to an embodiment of the present application;

[0071] FIG13B is a schematic diagram of a scenario in which the identification information corresponding to UE1 in different communication links is different according to an example embodiment of the present application;

[0072] FIG14 is a schematic diagram of an example of an embodiment of the present application in which UE2b excludes all time-frequency resources in the time slot where UE2a is located;

[0073] FIG15 is a flow chart of another communication method provided in an embodiment of the present application;

[0074] FIG16 is a schematic diagram of an example of an embodiment of the present application in which UE2b excludes all time-frequency resources corresponding to the PSFCH period indicated by UE2a;

[0075] FIG17 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0076] FIG18 is a schematic structural diagram of another communication device provided in an embodiment of the present application;

[0077] FIG19 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0078] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.

[0079] The embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, fifth generation (5G) communication system and future sixth generation (6G) communication system.

[0080] Figure 1 is a schematic diagram of the architecture of a communication system used in an embodiment of the present application. As shown in Figure 1 , the communication system 1000 includes a radio access network 100 and a core network 200. Optionally, the communication system 1000 may also include the Internet 300. The radio access network 100 may include at least one radio access network device (such as 110a and 110b in Figure 1 ) and at least one terminal (such as 120a-120j in Figure 1 ). The terminal is wirelessly connected to the radio access network device, and the radio access network device is wirelessly or wiredly connected to the core network. The core network device and the radio access network device may be independent, distinct physical devices, or the core network device's functions and the radio access network device's logical functions may be integrated into the same physical device, or a single physical device may integrate some of the core network device's functions and some of the radio access network device's functions. Terminals and radio access network devices may be interconnected via wired or wireless connections. Figure 1 is merely a schematic diagram. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1 .

[0081] Among them, the wireless access network device (such as 110a and 110b in Figure 1) can be a network device (base station), an evolved network device (evolved NodeB, eNodeB), a transmission reception point (TRP), a next-generation network device (next generation NodeB, network device) in the fifth generation (5G) mobile communication system, a next-generation network device in the sixth generation (6G) mobile communication system, a network device in a future mobile communication system, or an access node in a WiFi system, etc.; it can also be a module or unit that completes part of the functions of the network device, for example, it can be a centralized unit (CU) or a distributed unit (DU). The wireless access network device can be a macro network device (such as 110a in Figure 1), a micro network device or an indoor station (such as 110b in Figure 1), a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device.

[0082] A terminal can also be referred to as user equipment (UE), terminal device, mobile station (MS), mobile terminal (MT), etc., or a device used to provide voice or data connectivity to users, or an IoT device. For example, a terminal includes a vehicle-mounted device or handheld device with wireless connectivity. In this application, a terminal can be any terminal that can be used in a sidelink communication system. Exemplarily, at present, the terminal can be: vehicle-mounted equipment (for example, cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed railways, etc.), satellite terminals, virtual reality (VR) equipment, augmented reality (AR) equipment, smart point of sale (POS) machines, customer-premises equipment (CPE), wireless terminals in industrial control, smart home devices (for example, refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, robotic arms, workshop equipment, wireless terminals in unmanned driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes, flying equipment (for example, intelligent robots, hot air balloons, drones, airplanes), etc. The terminal can also be a vehicle device, such as a complete vehicle device, a vehicle-mounted module, a vehicle-mounted chip, an on-board unit (OBU) or a telematics box (T-BOX), etc. The terminal can also be other devices with terminal functions. For example, the terminal can also be a device that acts as a terminal in device-to-device (D2D) communication.

[0083] Network devices and terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; and in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of network devices and terminals.

[0084] The roles of network devices and terminals can be relative. For example, the helicopter or drone 120i in Figure 1 can be configured as a mobile network device. For terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a network device. However, for network device 110a, 120i is a terminal, meaning that communication between 110a and 120i occurs via a wireless air interface protocol. Of course, communication between 110a and 120i can also occur via an interface protocol between network devices. In this case, 120i is also a network device relative to 110a. Therefore, network devices and terminals can be collectively referred to as communication devices. 110a and 110b in Figure 1 can be referred to as communication devices with network device functionality, while 120a-120j in Figure 1 can be referred to as communication devices with terminal functionality.

[0085] Communication between network devices and terminals, between network devices, and between terminals can be carried out through authorized spectrum, unauthorized spectrum, or both; communication can be carried out through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0086] 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 that includes the network device functions. The control subsystem that includes the network device functions here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal may also be performed by a module (such as a chip or modem) in the terminal, or by a device that includes the terminal functions.

[0087] In this application, a network device sends downlink signals or downlink information to a terminal, and the downlink information is carried on a downlink channel. The terminal sends uplink signals or uplink information to the network device, and the uplink information is carried on an uplink channel. To communicate with the network device, the terminal establishes a wireless connection with the cell controlled by the network device. The cell with which the terminal has established a wireless connection is called the terminal's serving cell. When the terminal communicates with the serving cell, it will also be subject to interference from signals in neighboring cells.

[0088] As an example, the communication method provided in the embodiments of the present application can be specifically applied to C-V2X).

[0089] Among them, C-V2X is a V2X communication technology developed based on the cellular system. It utilizes and enhances the current cellular network functions and elements to achieve low-latency and high-reliability communication between various nodes in the vehicle network. As shown in Figure 2, a schematic diagram of C-V2X provided in an embodiment of the present application includes vehicle-to-vehicle communication (vehicle to vehicle, V2V), vehicle-to-pedestrian communication (vehicle to pedestrian, V2P), vehicle-to-infrastructure communication (vehicle to infrastructure, V2I), and vehicle-to-network communication (vehicle to network, V2N). With the evolution of cellular systems from LTE to 5G, C-V2X has also evolved from LTE-V2X to NR-V2X (new radio V2X).

[0090] V2X communication has enormous potential to reduce vehicle collisions and, consequently, casualties. The advantages of V2X extend beyond safety. Vehicles capable of V2X communication contribute to better traffic management, further promoting green transportation and lowering energy consumption. Intelligent transportation systems (ITS) are an application that integrates V2X. Based on V2X technology, vehicle users (V-UEs) can transmit information such as their location, speed, and intentions (turns, lane changes, and reversing) periodically, as well as information triggered by aperiodic events, to surrounding V-UEs. Similarly, V-UEs receive real-time information from surrounding users. 5G NR V2X supports lower transmission latency, more reliable communication, higher throughput, and a better user experience, meeting the needs of a wider range of application scenarios. Furthermore, the vehicle-to-vehicle communication technology supported by V2X can be extended to D2D communications in any system.

[0091] In C-V2X scenarios, terminals can communicate directly with each other, without the need for network forwarding. This direct link between terminals is called a sidelink.

[0092] Typically, in sidelink communication technology, terminals can directly connect to each other through the PC5 interface. This technology can provide information exchange not only within the coverage service range of the network equipment, but also in places without network equipment coverage. Terminals authorized for special communications can adopt SL communication. Of course, SL communication can be used to transmit business data for intelligent transportation, and can also be used to transmit mobile Internet services, and this application does not impose any restrictions on this.

[0093] It should be noted that the communication method provided in this application is applicable to direct communication between any terminals (including D2D scenarios). The application of the communication method provided in this application to V2X is a possible implementation method, but it is not limited to the V2X scenario. For example, it can also be applied to scenarios such as relay and cooperation between terminals.

[0094] The following describes the configuration and pre-configuration of resources in SL communication.

[0095] In this application, configuration and pre-configuration can be used at the same time. Configuration refers to the network device or server sending some parameter configuration information or parameter values ​​to the terminal through messages or signaling, so that the terminal can determine the communication parameters or resources during transmission based on these values ​​or information. Pre-configuration is similar to configuration. It can be a way for a network device or server to send parameter information or values ​​to the terminal through another link or carrier that is different from the sideline; it can also be a way to define the corresponding parameters or parameter values, or to write the relevant parameters or values ​​into the terminal in advance. This application does not limit this. Furthermore, these values ​​and parameters can be changed or updated.

[0096] As an example, under network coverage, the terminal device can obtain SL resource pool configuration information and / or SL bandwidth part (bandwidth part, BWP) configuration information by receiving the system information block (SIB) of the network equipment, cell-level (cell-specific) radio resource control (RRC) signaling or terminal device user-level (UE-specific) RRC signaling. The terminal device may also use pre-configured SL resource pool configuration information or SL BWP configuration information. The SL BWP configuration information may include SL resource pool information for configuring the number of resource pools included in the BWP. The SL BWP configuration information may include SL bandwidth information for indicating the bandwidth size for SL communication, for example, indicating that the SL bandwidth is 20 megahertz (MHz).

[0097] The following introduces the physical channels involved in SL communication.

[0098] The physical sidelink control channel (PSCCH) is used to carry sidelink control information (SCI).

[0099] The physical sidelink shared channel (PSSCH) is used to carry at least one of control information, data, and sidelink channel state information (CSI) feedback information.

[0100] The SCI of the NR SL system is divided into first-level SCI and second-level SCI. Among them, PSCCH is used to carry the first-level SCI, and the first-level SCI is used to schedule the second-level SCI and PSSCH. Since SL is a distributed system, all UEs need to correctly decode the first-level SCI before they can decode the second-level SCI and PSSCH. However, in order to reduce the complexity of the UE's blind decoding of PSCCH, the resource location of PSCCH is relatively fixed, and the format information of the first-level SCI carried is also relatively unique, that is, the UE does not need to blindly detect the time-frequency resource location where the PSCCH is located, nor does it need to blindly detect SCI of different formats. The UE can detect whether there is a first-level SCI at a fixed PSCCH time-frequency resource location. Automatic gain control (AGC) and PSCCH may exist in each subchannel in each time slot, that is, the time domain starting position of a PSCCH is the second symbol used for SL transmission in each time slot, and the length is 2 or 3 symbols (determined by the resource pool configuration information), and the frequency domain position is the smallest physical resource block index (PRB index) of each subchannel, and the length is at least 10 physical resource blocks (PRBs) (determined by the resource pool configuration information) but not exceeding the size of the subchannel, as shown in Figure 3.

[0101] The frequency resource assignment field and the time resource assignment field in the first-level SCI are used to indicate the frequency domain resources and time domain resources for transmitting PSSCH, respectively, and the resource reservation period field is used to indicate the periodic reservation of resources for transmitting PSSCH. The value of the resource reservation period field is configured, preconfigured, or predefined by the network device. For example, it can be indicated by the first RRC signaling, and the first RRC signaling can be determined by sl-ResourceReservePeriod1. The format of the second-stage SCI is indicated by the second-stage SCI format field in the first-stage SCI.

[0102] The physical sidelink feedback channel (PSFCH) is used for sidelink feedback information. The sidelink feedback information may include data information (including hybrid automatic repeat request (HARQ) response feedback information, such as acknowledgement (ACK) or negative acknowledgement (NACK); it may also include CSI feedback information; it may also be used to indicate at least one of the following information: energy-saving information, resource assistance information (including recommended resources, non-recommended resources, resource collisions, resource reservation conflicts, half-duplex conflicts that have occurred in the past or will occur in the future, etc.).

[0103] The physical sidelink broadcast channel (PSBCH) is used to carry information related to sidelink synchronization.

[0104] Channel State Information-Reference Signal (CSI-RS) is an important reference signal used to measure channel quality.

[0105] The time and frequency resources for SL communication are configured by the SL communication resource pool. The SL communication resource pool can be considered a collection of time and frequency domain resources used for SL communication. For time domain resources, network devices use a periodically repeated bitmap to indicate all subframes in the system, indicating the set of time domain resources used for SL communication.

[0106] For the frequency domain resources of the SL communication resource pool, network equipment divides the frequency band used for SL communication into several subchannels, each of which contains a certain number of resource blocks. SL transmissions can occupy one or more subchannels at a time. When scheduling SL communication resources in the frequency domain, scheduling is performed at the subchannel granularity.

[0107] NR-V2X supports physical layer HARQ-ACK feedback. That is, for a PSSCH transmission, if the transmitting terminal carries HARQ-ACK feedback enable information in the control information, the receiving terminal can feedback the ACK / NACK information of the response based on the decoding result of this PSSCH, where the ACK / NACK information is transmitted through the PSFCH channel. The PSFCH channel resource is a periodic resource configured in the resource pool, and its periodic configuration parameters are It can be 0, 1, 2, or 4. Indicates that there is no PSFCH resource configuration in the resource pool and PSFCH transmission is not enabled in the resource, that is, physical layer HARQ feedback is not supported; Indicates that within a time window There is one PSFCH feedback slot in each SL time slot. As shown in FIG4 , in the time slot where the physical resource of the PSFCH is located, the PSFCH occupies the last two symbols before the last gap (GAP).

[0108] The following describes the resource allocation mode of the PC5 interface in SL communication:

[0109] In V2X, network equipment can configure resource pools for SL communications of V2X terminals. A resource pool is a collection of time-frequency resources.

[0110] The two resource allocation modes of the PC5 interface are as follows: Mode 1 and Mode 2.

[0111] In mode 1, when the UE is within the network coverage, the network device can allocate transmission resources to the V2X UE through the Uu interface. For example, the spectrum resources of the SL can be shared with the uplink communication resources.

[0112] In Mode 2, a terminal can sense which resources in a (pre-)configured resource pool are not used by other terminals and select an appropriate number of such resources for its own transmission. In Mode 2, a V2X UE supports resource sensing, selection, or reselection. This sensing process can be based on demodulating SCI information from other terminals or other SL measurement results, which reflect the resource usage on the SL. The resource selection or reselection process can determine the resources for SL transmission based on the results of this sensing process.

[0113] In SL communication, Mode 1 and Mode 2 can be allocated to different resource pools or share a resource pool. Sharing a resource pool improves resource utilization, but it can also easily lead to conflicts between Mode 1 and Mode 2. Therefore, Mode 1 UEs notify Mode 2 UEs of their allocated resources for future transmissions.

[0114] If PSFCH feedback resources are configured in the resource pool, PSFCH feedback resources are configured once every N time slots. In the V2X transmission mode 2 scenario, unlike network device scheduling, the terminal needs to independently select PSSCH transmission resources based on its own listening results. Therefore, to simplify the PSFCH resource selection process, NR-V2X configures PSFCH feedback resources for each PSSCH subchannel. The specific process of determining the PSFCH resource corresponding to each subchannel is as follows:

[0115] 1. The resource pool is configured with a bitmap of PSFCH frequency domain resources to indicate whether specific PRBs on the frequency domain resources of the resource pool can be used as PSFCH resources. That is, the length of the bit information contained in the bitmap is equal to the number of PRBs in the resource pool. A 1 in the bitmap indicates that the corresponding PRB can be used for PSFCH transmission, and a bit 0 indicates that the corresponding PRB resource cannot be used for PSFCH transmission. The leftmost bit of the bitmap refers to the lowest PRB index in the resource pool. In particular, PSFCH resources can be used for HARQ-ACK transmission. The resources are represented by the sl-PSFCH-RB-Set bitmap. A bit value of 1 in the bitmap indicates that the corresponding PRB resource can be used for HARQ-ACK feedback. At the same time, PSFCH resources can also be used for conflict indication in the inter-UE coordination (IUC) Scheme 2 mode. The resources are represented by the bitmap corresponding to sl-RB-SetPSFCH. A bit value of 1 in the bitmap indicates that the corresponding PRB resource can be used for Scheme 2 conflict indication. It should be noted that the positions where the bit value is 1 in sl-PSFCH-RB-Set and sl-RB-SetPSFCH do not overlap.

[0116] 2. Since each N PSSCH time slot corresponds to a PSFCH feedback time slot, for subch For a sub-channel resource pool, the number of RBs of PSFCH feedback resources corresponding to each sub-channel is in Indicates the number of PRBs of the PSFCH frequency domain resources, that is, the total number of bits with a value of 1 in the bitmap indicating the PSFCH frequency domain resources.

[0117] 3. Considering the decoding capability limitation of the receiving terminal, the receiving terminal cannot provide feedback immediately after receiving the PSSCH. Therefore, the standard defines a PSSCH feedback time interval K, that is, the PSSCH transmits the PSFCH on the first available time slot containing the PSFCH resource. This time slot is at least K time slots away from the time slot where the PSSCH is located. The value of K is configured by the resource pool. As shown in Figure 5, a schematic diagram of the PSSCH corresponding to the PSFCH time domain resources provided in the embodiment of the present application is provided. When there is a PSFCH feedback time slot for every 4 SL time slots and K = 2, the PSSCH carried on time slots 0 and 1 can be fed back on the PSFCH resource on time slot 3, and the PSSCH carried on time slots 2 / 3 / 4 / 5 can be fed back on the PSFCH resource where time slot 7 is located. At the same time, since time slots 2 / 3 / 4 / 5 are fed back on the PSFCH resource of one time slot, it can be called a PSSCH binding window length.

[0118] 4. The PSFCH available resources within a PSFCH feedback time slot are allocated to each subchannel within the feedback cycle in the order of time domain first and frequency domain second. As shown in FIG5 , a schematic diagram of PSFCH frequency domain resource allocation is provided in an embodiment of the present application. When , the PSFCH resource corresponding to each subchannel in the 4 bound PSSCH time slots is a PSFCH feedback resource that allocates one PRB to each subchannel in each time slot. The formula is expressed as follows: for the i-th time slot in N bound PSSCH time slots, if the frequency domain subchannel number in its resource pool is j, then its corresponding PSFCH resource is If a user occupies two sub-channels for transmission, such as PSSCH 5 and 9 in the figure, the corresponding PSFCH resources are also 5 and 9 respectively, which are discontinuous in the frequency domain.

[0119] Among them, for PSFCH feedback, NACK and NACK form a pair, both represented by different orthogonal sequences, that is, code domain. The valid number of pairs can be configured by parameters, which is numMaxCSPair = {1, 2, 3, 4, 6}. Correspondingly, a maximum of {2, 4, 6, 8, 12} information can be fed back.

[0120] As an example, in V2X SL, in mode 2, the transmitting terminal's acquisition of transmission resources does not rely on network equipment. The transmitting terminal can independently select transmission resources within the resource selection window for communication based on the results of its own perception window.

[0121] Assuming that the UE (e.g., UE2b) triggers resource selection in time slot n, a schematic diagram of the resource selection window and the listening window determined by UE2b can be shown in FIG6 , where R1 and R2 are the retransmission resources indicated by the Frequency resource assignment field and the Time resource assignment field, and P is the periodic transmission resource indicated by the Resource reservation period field. The steps of the resource selection process may include but are not limited to the following steps:

[0122] Step 1: Determine the time slot and L subCH The candidate resource set R is a continuous sub-channel unit x,y , the R x,y The corresponding resource selection window is [n+T1,n+T2], where Determined from Table 1, μ SL For the configured subcarrier spacing, the choice of T1 is implementation-based. 2min (high-level configuration) is less than the remaining PDB (data packet delay), then T 2min≤T2≤PDB(data packet delay), T2 is chosen based on the implementation; otherwise T2 is equal to the remaining PDB.

[0123] Table 1

[0124] Step 2: Determine the perception window T0 is configured by high-level parameters. Determined from Table 2.

[0125] Table 2

[0126] Step 3: Determine the reference signal received power (RSRP) threshold Th (p i ,p j ), where the RSRP threshold value is related to the priority of the data to be sent prio TX and the priority of the reservation data indicated by the received SCI prio RX Regarding Th(p i ,p j ) is specifically the prio in the RSRP threshold value set configured for the resource pool RX +(prio TX -1)*8 threshold values.

[0127] Step 4: Initialize the available resource set S A Includes all time-frequency resources in the resource selection window.

[0128] Step 5: From S A The following time-frequency resources are excluded: the time slots of all periodic resource reservations configured in the resource pool corresponding to the unperceived time slots (transmitted time slots) in the perception window.

[0129] Step 5a: If S A If the excluded time-frequency resources are less than X% of the total resources in the resource selection window, re-execute the initialization of step 4.

[0130] Step 6: Continue from S AThe following time-frequency resources are excluded: the decoding of the received first-level SCI is successful, and the RSRP measurement result of the physical sidelink shared channel (PSSCH) demodulation reference signal (DMRS) of the time-frequency resources reserved by the received first-level SCI is higher than the RSRP threshold determined in step 3, and the time-frequency resources reserved by the received first-level SCI are within the resource selection window, including the retransmission resources and periodically reserved resources indicated by the first-level SCI.

[0131] Step 7: If S A The remaining resources in the resource selection window are less than X% of the total resources. The value of X% is configured by the resource pool and is consistent with the prio TX If relevant, then the RSRP threshold determined in step 3 is increased (by 3 each time) until S is satisfied. A The remaining resources in the resource selection window are not less than X% of the total resources and continue to step 4.

[0132] Step 8: S A Report to the upper layer (MAC layer).

[0133] Step 9: In S A Randomly select time-frequency resources (r0, r1, r2, ...) for sending data, and re-evaluate the resources (r0, r1, r2, ...) before sending. After re-evaluation, select the time-frequency resources (r0, r1, r2, ...) from S A The selected resources (r′0, r′1, r′2, …) are preempted.

[0134] Specifically, the user is in at least time slot m-T3 The UE can perform resource reassessment and preemption detection based on the additional trigger before and after the time slot m-T3. The method for determining whether (r0, r1, r2, ...) and (r'0, r'1, r'2, ...) need to be excluded is the same as steps 1-7, and one of the following conditions is met: 1) The sl-PreemptionEnable parameter is provided and configured to be enabled, and prio TX >prio RX 2) Provide the sl-PreemptionEnable parameter but do not configure it to be enabled, and satisfy the prio RX <prio pre and prio TX >prio pre , where prio pre Configured by the higher layer. If r in (r0, r1, r2, ...) and (r′0, r′1, r′2, ...)i and / or r′ i Not S A (ie r i and r′ i are excluded during re-evaluation and / or preemption detection, respectively), then i and / or r′ i Reselect. Wherein, time slot m is the next time slot to be transmitted, that is, time slot m belongs to (r0, r1, r2, ...) and (r'0, r'1, r'2, ...).

[0135] For a description of the resource selection process, please refer to protocol standard TS 38.214 8.1.4.

[0136] The following describes beam management.

[0137] A beam is a communication resource. Beams can be divided into transmit beams and receive beams. Beam formation can be achieved through beamforming or other techniques. Beamforming includes transmit beamforming and receive beamforming.

[0138] Transmit beam: A transmitting terminal sends a signal with certain beamforming weights, forming a spatially directional beam. In the uplink direction, the transmitting terminal can be a terminal; in the downlink direction, the transmitting terminal can be a network device.

[0139] Receive beam: A receiving terminal receives signals using certain beamforming weights, forming a spatially directional beam. In the uplink direction, the receiving terminal can be a network device; in the downlink direction, the receiving terminal can be a terminal.

[0140] For sidelink transmission, both the transmitting terminal and the receiving terminal can be terminals.

[0141] Transmit beamforming: When a transmitting terminal with an antenna array transmits a signal, it sets a specific amplitude and phase on each antenna element in the array. This gives the transmitted signal a certain spatial directionality, meaning that the signal power is high in some directions and low in others. The direction with the highest signal power defines the direction of the transmit beam. The antenna array consists of multiple antenna elements, and the specific amplitude and phase values ​​assigned to each element are known as beamforming weights.

[0142] Receive beamforming: When a receiving terminal with an antenna array receives a signal, it sets a specific amplitude and phase on each antenna element in the array to make the power gain of the received signal directional. Specifically, the power gain is high when receiving signals from certain directions, and low when receiving signals from other directions. The direction with the highest power gain is the direction of the receive beam. The antenna array consists of multiple antenna elements, and the specific amplitude and phase values ​​assigned to them are the beamforming weights.

[0143] Sending a signal using a certain transmit beam means sending a signal using a certain beamforming weight.

[0144] Receiving a signal using a receive beam refers to receiving a signal using a certain beamforming weight.

[0145] Different beams can be considered different resources. Using (or passing through) different beams can transmit the same or different information. Beam pairs are based on the concept of beams. A beam pair typically consists of a transmit beam of a transmitting terminal and a receive beam of a receiving terminal. It should be noted that, unless otherwise specified, for sidelink communication, the transmit beam below refers to the transmit beam of the terminal, and the receive beam also refers to the receive beam of the terminal.

[0146] Also, when a terminal sends a signal or information to another terminal on a beam, it can be understood that the terminal uses a certain time-frequency resource to send a signal or information to another terminal, but the sending of the signal or information is directional.

[0147] In communication systems such as 5G New Radio (NR) systems, network equipment and terminals can generate one or more transmit beams and one or more receive beams. Before data transmission, beam alignment is required.

[0148] Beam management is a key technology proposed by 5G NR for FR2. It refers to the process by which network devices and UEs acquire and maintain beam sets for transmission and reception. It is the reference workflow for beamforming in multiple-input, multiple-output (MIMO) systems. The frequency ranges for FR1 and FR2 are defined in Table 3 below:

[0149] Table 3

[0150] Beam management includes two important functions: beam training and beam failure recovery. Beam training includes transmit beam training and receive beam training, which can be divided into three steps. Figure 7 shows a schematic diagram of beam management provided in an embodiment of the present application. The operations of each step are summarized as follows:

[0151] P-1: The network device transmits a reference signal (RS) based on a set of transmit beams. The transmit beams in the set correspond to different transmit directions. The UE selects the network device's transmit beam and the UE's receive beam by measuring and providing feedback.

[0152] P-2: Based on P-1, the network device transmits RSs based on a smaller set of transmit beams. The UE measures the beams and provides feedback to improve the network device's transmit beams.

[0153] P-3: The network device uses a transmit beam to send RS, and the UE improves the UE's receive beam by measuring the beam.

[0154] Based on the above three steps, the beam training of the 5G NR downlink can be carried out. In particular, in step P-1 of beam training, one possible RS is the synchronization signal block (SSB). To this end, the network equipment will configure up to 64 transmit beams, each beam corresponding to an SSB and the time-frequency resources that the UE should use for feedback. The network equipment sends SSBs on each beam in turn in a scanning manner, and the UE measures the reference signal received power (RSRP) of the SSB and feeds back. After that, the UE selects an SSB set by comparing the RSRP, and reports the SSB sequence number and the corresponding RSRP in the set to the network device on the given time-frequency resource. The network device uses the reported information to perform beam judgment. In order to achieve transmit beam training in the P-2 working state, the BS will be K s K transmit beams are allocated S CSI-RS resources are generated and then sent out through periodic beam scanning. Among these CSI-RS resources, the maximum number of CSI-RS ports is 2. Other uncertain resource mapping information needs to be configured by the BS and indicated to the UE through RRC signaling. At the same time, the BS only sends CSI-RS resources in a single beam direction at a certain moment. The UE performs beam measurement to obtain the CSI-RS reference signal received power RSRP and obtains the CSI-RS reference signal resource indicator (CSI-RS Resource Indicator, CRI). After measuring the RSRP, the UE selects one or several RSRP values ​​and the corresponding CRI by comparison and reports them to the BS on a given time-frequency resource. The BS uses the reported information to determine the transmit beam to be used.

[0155] In the SL FR2 system, UEs communicate with each other using directional beams. As shown in FIG8 , corresponding beams are used for communication between UE1 and UE2a, and between UE1 and UE2b, respectively.

[0156] The SL communication system is a distributed system. Its distributed characteristics allow multiple nodes (terminals) in the system to operate some shared transmission resources concurrently and independently. In this way, when the receiving terminal maintains multiple communication links with multiple sending terminals respectively, the multiple sending terminals can concurrently and independently operate some shared transmission resources available for communication with the receiving terminal. This also leads to the multiple sending terminals inevitably selecting some transmission resources that may cause communication conflicts, so that in the scenario where the receiving terminal maintains multiple communication links, unreliable communication problems often occur, such as frequent retransmissions, packet loss or delays. How to effectively coordinate the operation of shared transmission resources between terminals and improve communication reliability has become a key research topic for those skilled in the art.

[0157] In this application, we discovered that in practical applications, when a receiving terminal maintains communication with multiple transmitting terminals in an SL communication system, unreliable communication often occurs when the receiving terminal needs to receive information from multiple transmitting terminals in different directions. This can lead to issues such as frequent retransmissions, packet loss, or latency. Further analysis revealed that the following conflicts 1 and 2 may occur when a receiving terminal maintains multiple transmission links with multiple transmitting terminals simultaneously.

[0158] Conflict 1: In time slot t1, multiple transmitting terminals simultaneously select the same time slot to send information to the same destination terminal. The directions of the beams used by the destination terminal to receive information from the multiple transmitting terminals are inconsistent. However, the destination terminal can only receive information in the same beam direction in the same time slot and cannot receive information from multiple beam directions at the same time in the same time slot. This results in a reception conflict, which in turn leads to unreliable communication.

[0159] For example, if the destination terminal selects the target beam direction to receive data in the time slot, the destination terminal cannot receive information using the target beam direction in the time slot, and the result may be packet loss, or the transmitting terminal may need to resend the information, which leads to frequent information retransmission, prominent packet loss or delay problems, and the communication reliability between terminals in the side link needs to be improved.

[0160] As an example, as shown in Figure 9, in time slot t1, the transmission resources selected by UE2a and UE2b belong to the same time slot, and the directions of the beams used by UE1 to receive information from UE2a and UE2b are inconsistent, but UE1 can only receive information in the same beam direction in the same time slot, and cannot use different beam directions in the same time slot to receive two pieces of information from UE2a and UE2b respectively, resulting in a reception conflict, and communication reliability needs to be improved.

[0161] In view of this, an embodiment of the present application provides a communication solution to effectively improve the communication instability problem caused by the above-mentioned conflict 1.

[0162] Specifically, in this communication scheme, when the first terminal selects the relevant transmission resources required for communication with the third terminal, if it is determined that the communication destination terminal of the second terminal is also the third terminal and the beam directions of the first beam (the beam used by the third terminal to receive information from the second terminal) and the second beam (the beam of the second beam used by the third terminal to receive information from the first terminal) are inconsistent, all time-frequency resources of the time slot where the first transmission resource indicated by the second terminal is located in the first candidate resource set are excluded, and the reserved resources required for communication with the third terminal are selected based on the excluded candidate resource set.

[0163] In this way, the operations on shared transmission resources between the first terminal and the second terminal are effectively coordinated, and the probability of the above-mentioned conflict 1 occurring is reduced, that is, the probability of the third terminal being unable to use beams in different directions to receive information from the first terminal and the second terminal respectively in the same time slot and causing a reception conflict problem is reduced, thereby effectively improving the reliability of communication between terminals in side link communication.

[0164] Conflict 2: In the same PSFCH cycle, multiple transmitting terminals send information to the same destination terminal respectively, and all carry HARQ enable indication information. In addition, the directions of the beams used by the destination terminal to send feedback information to the multiple transmitting terminals are inconsistent. However, the destination terminal can only send feedback information in the same beam direction in the same PSFCH cycle, and cannot send different feedback information in multiple beam directions at the same time in the same PSFCH cycle. This causes a transmission conflict, which in turn leads to unreliable communication.

[0165] As an example, as shown in Figure 10, taking the time interval K of PSSCH feedback as 2 as an example, the PSSCH carried on time slot t1, time slot (t1+1), time slot (t1+2), and time slot (t1+3) in the dotted box can be fed back on the PSFCH resources on time slot (t1+5) (for example, called the target PSFCH period). The transmission resources indicated by UE2a and the transmission resources indicated by UE2b both correspond to the target PSFCH period, but UE1 can only send information in the same beam direction in the same PSFCH period, and cannot use different beam directions on the same PSFCH to send information to UE2a and UE2b respectively, resulting in a transmission conflict, and the communication reliability needs to be improved.

[0166] In view of this, an embodiment of the present application provides another communication solution to effectively improve the communication instability problem caused by the above-mentioned conflict 2.

[0167] Specifically, in this communication scheme, when the first terminal selects relevant transmission resources required for communication with the third terminal, if it is determined that the communication destination terminal of the second terminal is also the third terminal, and the first beam is different from the second beam, and the third terminal needs to provide feedback on information of the second terminal and the first terminal, all time-frequency resources in the PSSCH binding window length corresponding to the PSFCH period indicated by the first transmission resource indicated by the second terminal in the candidate resource set are excluded, and the reserved resources required for communication with the third terminal are selected based on the excluded candidate resource set.

[0168] It should be noted that in this implementation, the third terminal uses the same transmit and receive beams in the communication link established with the second terminal, and the third terminal uses the same transmit and receive beams in the communication link established with the first terminal. That is, the first beam is both the receive beam used by the third terminal to receive information from the second terminal and the transmit beam used by the third terminal to send information to the second terminal. The second beam is both the second beam used by the third terminal to receive information from the first terminal and the beam used by the third terminal to send information to the first terminal.

[0169] In this way, the operations on shared transmission resources between the first terminal and the second terminal are effectively coordinated, and the probability of the above-mentioned conflict 2 transmission is reduced, that is, the probability of the transmission conflict problem caused by the third terminal being unable to send feedback to the first terminal and the second terminal respectively in different directions of the same PSFCH cycle is reduced, thereby effectively improving the reliability of communication between terminals in side link communication.

[0170] In an embodiment of the present application, as shown in Figure 11, a schematic diagram of the relationship between the terminal and the network coverage provided in the embodiment of the present application is provided. Every two terminals involved in sidelink communication (for example, V2X communication, D2D communication) in this application can be located within the network coverage (as shown in the left figure of Figure 11); one of every two terminals performing sidelink communication can be located within the network coverage, and the other terminal can be located outside the network coverage (as shown in the middle figure of Figure 11); every two terminals performing sidelink communication can be located outside the network coverage (as shown in the right figure of Figure 11). In the case of partial network coverage or no network coverage, the method for determining the transceiver beam pair between the terminals can refer to the method for determining the transceiver beam pair between the network device and the terminal in Figure 7. This article does not limit the method for determining the transceiver beam pair between the terminals.

[0171] The following describes the communication method provided by this application, taking the first terminal and the second terminal as the sending terminal, and the destination terminal of the communication between the first terminal and the second terminal both including a third terminal as an example, in conjunction with the interaction diagram of the first terminal, the second terminal, and the third terminal shown in Figure 12. As shown in Figure 12, the method includes:

[0172] S1201. The second terminal sends first information, where the first information includes first identification information.

[0173] In the embodiment of the present application, the sender of the first information is the second terminal and the destination is the third terminal. Accordingly, the third terminal receives the first information. The first identification information is used to indicate the beam used by the third terminal to receive the first information from the second terminal.

[0174] In some possible implementations, the first identification information is used to indicate an index of the SL CSI-RS, where the index of the SL CSI-RS corresponds to a beam used by the third terminal to receive the first information from the second terminal.

[0175] For ease of description, the beam used by the third terminal to receive the first information from the second terminal is referred to herein as the first beam. As an example, the method for determining the first beam between the third terminal and the second terminal can refer to the method for determining the transceiver beam between the network device and the UE shown in FIG7 , or other beam determination methods can be used. This document does not limit the method for determining communication beams between terminals.

[0176] It should be noted that, in the first link for establishing communication between the third terminal and the second terminal, the receive beam and transmit beam used by the third terminal on the first link may be the same or different. If the receive beam and transmit beam used by the third terminal on the first link are the same, the first identification information is specifically used to indicate the beam corresponding to the third terminal in the first link, or to indicate the transmit and receive beam used by the third terminal in the first link.

[0177] In an embodiment of the present application, the first information also includes indication information for indicating a first transmission resource, where the first transmission resource is a time-frequency transmission resource that the second terminal requests the third terminal to reserve. Specifically, the first transmission resource may include but is not limited to a retransmission resource and / or a periodic transmission resource. For a description of retransmission resources and periodic transmission resources, reference may be made to the relevant description in FIG6 , which will not be described in detail here. As an example, the indication information for indicating the first transmission resource is carried in a first-level SCI, and the first terminal may specifically determine the first transmission resource based on the Frequency resource assignment field and the Time resource assignment field, as well as the Resource reservation period field in the first SCI.

[0178] In some possible implementations, the first information further includes fifth identification information, where the fifth identification information is used to indicate that the sender of the first information is the second terminal. Specifically, the fifth identification information is identification information of the second terminal.

[0179] In some possible implementations, the first information further includes sixth identification information, where the sixth identification information is used to indicate a beam used by the second terminal to receive information from the third terminal.

[0180] In some possible implementations, one or more items of information included in the first information may be carried in an SCI and / or a medium access control element (MAC CE), where the SCI may include a first SCI and / or a second SCI. That is, the first information may be carried in one or more items of a first-level SCI, a second-level SCI, and a MAC CE.

[0181] Alternatively, in another possible implementation, the first information is the signaling itself. Specifically, the first information may be the signaling for the second terminal to communicate using the control channel and the shared channel in order to request reserved resources from the third terminal, and the information included in the first information (for example, one or more of the first identification information, the third identification information, the fifth identification information, and the indication information indicating the first transmission resource) may be included in one or more of the first-level SCI in the control channel corresponding to the signaling, the second-level SCI in the shared channel, and the MAC CE in the shared channel.

[0182] It should be noted that the carriers of each information in the first information may be completely identical, partially identical, or completely different, and this document does not limit this. As an example, part or all of the first identification information, the third identification information, and the fifth identification information included in the first information may be simultaneously carried in one or more of the first-level SCI, the second-level SCI, and the MAC CE, and the indication information for indicating the first transmission resource is carried in the first-level SCI.

[0183] In addition, the information included in the first information can be carried on one or more of the first-level SCI, the second-level SCI, and the MAC CE. These are only some possible implementation methods, but are not limited to these implementation methods. The information contained in the first information can also be carried on other suitable channels or information, such as data channels, which is not limited in this document.

[0184] S1202. The first terminal receives the first information from the second terminal.

[0185] In some possible implementations, the first information further includes third identification information, where the third identification information is used to indicate that the destination of the first information is the third terminal. Specifically, the third identification information is identification information corresponding to the third terminal in the communication link established between the second terminal and the third terminal.

[0186] In an embodiment of the present application, for signaling whose destination is not the first terminal, the first terminal can actively receive it, so as to obtain identification information of a device that may serve as the communication destination of the first terminal in the future and the beam used by it to receive information from other sending terminals other than the first terminal. Specifically, the first terminal actively receives the above-mentioned first information to obtain the above-mentioned first identification information. It should be noted that in SL communication, the destination of the first information is the third terminal, but it does not mean that the first information can only be received by the third terminal. Regardless of whether the second terminal sends the first information to the third terminal in a unicast, multicast or broadcast manner, the first terminal within the communication range can receive the first information and can decode the corresponding control information to obtain one or more identification information specifically included in the first information, except that in the unicast or multicast manner, only specific receiving terminals can decode the data content carried in the shared channel.

[0187] In the embodiment of the present application, a shared transmission resource exists between a first terminal and a second terminal, on which both terminals can operate independently and in parallel. Alternatively, the first terminal and the second terminal may correspond to the same one or more resource pools. In one possible implementation, the first terminal receives the first information sent by the second terminal upon determining that the first terminal and the second terminal exist in the same resource pool.

[0188] In some possible implementations, after receiving the first information, the first terminal may store information related to the first information. Specifically, the first terminal stores the correspondence between the identification information of the receiving terminal corresponding to the first information and the identification information of the reference signal used by the receiving terminal to receive information from the transmitting terminal. Optionally, this storage may be performed in the following manners.

[0189] Method 1: The first association information is used to record the correspondence between the identification information (destination ID, DST ID) of the receiving terminal, the identification information (DSTRS index) of the reference signal used by the receiving terminal to receive information from the transmitting terminal, and the index (transfer resources index, TRE index) of the transmission resources that the transmitting terminal requests the receiving terminal to reserve.

[0190] That is, the first terminal stores the correspondence between the third identification information (identification information of the third terminal) included in the first information, the first identification information, and the first transmission resource in the first association information.

[0191] For example, the correspondence recorded in the first association information is shown in Table 4 below, where the third terminal is UE1, the third identification information, the first identification information, and the first transmission resource are DST ID'15', DSTRS index'2', and TRE index'transmission resource 1 & transmission resource 2' in the first row of data in Table 4, respectively.

[0192] To help readers more intuitively identify the relevant terminal entities corresponding to the identification information, the corresponding identifiers are added in parentheses to the right of the identification information. For example, if the identification information '15' is the terminal identifier of UE1, the identifier of UE1 is added to the right of '15'. For example, if the identification information '2' is the reference signal identifier required for UE1 to receive information from UE2a, the identifier (UE1<—UE2a) is added to the right of '2'. It should be noted that the identifiers in parentheses are not actually stored in the table.

[0193] Table 4

[0194] It should be noted that the time slot corresponding to each transmission resource recorded in Table 4 is after the current time, and the transmission resources later than the current time are deleted.

[0195] Mode 2: The second association information is used to record the correspondence between the identification information (SRC ID) of the transmitting terminal, the identification information (DST ID) of the receiving terminal, and the identification information (DSTRS index) of the reference signal used by the receiving terminal to receive information from the transmitting terminal.

[0196] That is, the first terminal stores the correspondence between the fifth identification information, the third identification information, and the first identification information included in the first information in the second association information.

[0197] For example, the correspondence recorded in the second association information is shown in Table 5 below, where the second terminal is UE2a, the third terminal is UE1, the fifth identification information, the third identification information, and the first identification information are SRC ID'32', DST ID'15', and DSTRS index'2' in the first row of data in Table 5, respectively.

[0198] Table 5

[0199] Method 3: The first information also includes sixth identification information, and the sixth identification information is used to indicate the beam used by the second terminal to receive information from the third terminal. For example, the third association information is used to record the correspondence between the identification information of the two terminals in each communication link and the identification information of the reference signals used by the two terminals to respectively receive each other's information, such as the correspondence between the identification information of the first end (one end ID, OE ID), the identification information of the second end (second end ID, SE ID), the identification information of the reference signal used by the first end to receive information from the second end (OE RS index), and the reference identification information (SE RS index) used by the second end to receive information from the first end.

[0200] That is, the first terminal stores the correspondence between the fifth identification information, the third identification information, the first identification information, and the sixth identification information included in the first information in the third association information.

[0201] For example, the third association information is shown in Table 6 below, where the second terminal is UE2a, the third terminal is UE1, the fifth identification information, the third identification information, the first identification information, and the sixth identification information are respectively OE ID'32', OE RS index'1', SE ID'15', and SE RS index'2' in the first row of data in Table 6.

[0202] Table 6

[0203] In one possible implementation, after receiving the first information, the first terminal determines that the first information contains indication information for indicating transmission resources (such as the above-mentioned first transmission resources), and then stores the correspondence between the terminal identification information contained in the first information and the reference signal identification information. It can also be understood that the first terminal records the correspondence between the identification information of the receiving terminal corresponding to the first information and the reference signal identification information in the above-mentioned first association information, second association information, or third association information only when it determines that the second terminal requests the third terminal to reserve resources through the first information. In this implementation, if the information 1 sent by the second terminal to the third terminal does not indicate a request for resource reservation, that is, the information 1 cannot provide the first terminal with a reference to whether there are resources that may cause a transmission conflict, then the first terminal does not store information related to the information 1, which can reduce the storage overhead of invalid data.

[0204] In the implementation of the above-mentioned method 1 provided in the present application, based on this method 1, the first terminal can directly determine the above-mentioned first transmission resource based on the identification information of the third terminal in the first association information in step S1204, without having to search for the first transmission resource from the resource pool based on the identification information of the second terminal, thereby reducing the program response time and improving processing efficiency.

[0205] It is understandable that the two terminals in a communication link can be the receiving end and the transmitting end of each other. In the implementation of the above-mentioned method 2 provided in the present application, for the case where only one of the two terminals in the communication link requests the other terminal to reserve resources (that is, the transmitting terminal requests the receiving terminal to reserve resources), the first terminal may not store the identification information of the reference signal used by the transmitting terminal, thereby effectively reducing the storage overhead. For example, in the communication link between UE2c and UE1, only UE2c requests UE1 to reserve resources, then Table 5 may not store the identification information of the reference signal used by UE2c recorded in the second row of data in Table 6, thereby reducing the storage overhead.

[0206] In the implementation of the aforementioned method 3 provided in this application, when two terminals in a communication link mutually request to reserve resources, the first terminal can combine the two corresponding relationships corresponding to the two terminals as receiving terminals into one, thereby reducing storage overhead. For example, the first and third rows of data in Table 5 can be combined into the first row of data in Table 6, thereby reducing storage overhead.

[0207] S1203. The first terminal determines a first candidate resource set.

[0208] As an example, when the first terminal determines that it needs to select the second transmission resource required for communicating with the third terminal, the first terminal determines the above-mentioned first candidate resource set, and the second transmission resource may include the transmission resource used by the first terminal for communicating with the third terminal this time and / or the reserved resource requested by the first terminal to the third terminal based on this communication, and the reserved resource includes retransmission resources and / or periodic transmission resources.

[0209] As an example, the first candidate resource set determined by the first terminal may be a transmission resource set consisting of one time slot and L consecutive subchannels. The specific method for determining the first candidate resource set by the first terminal may be determined in accordance with the communication protocol standard and will not be described in detail herein. For example, reference may be made to the description of the UE determining the candidate resource set (corresponding to step 1) in the steps of the UE performing resource selection process described above in connection with FIG. 6 .

[0210] As another example, the above-mentioned first candidate resource set determined by the first terminal can also be the candidate resource set obtained after step 7 is executed in the resource selection process of the UE described above related to Figure 6, or it can also be understood as the candidate resource set obtained in step 8. This article does not limit this.

[0211] In an embodiment of the present application, some or all of the resources in the first candidate resource set determined by the first terminal belong to shared transmission resources that can be operated by both the first terminal and the second terminal.

[0212] S1204. When the first identification information is different from the second identification information, the first terminal excludes the time-frequency resources corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set to obtain the excluded candidate resource set.

[0213] In the embodiment of the present application, the first transmission resource is the time-frequency resource indicated by the second terminal in the above-mentioned first information. It should be noted that the second terminal can send one or more first information indicating different first transmission resources to the third terminal, and the first terminal excluding the time-frequency resource corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set means: excluding the time-frequency resource corresponding to the time slot corresponding to the first transmission resource indicated in each first information sent by the second terminal to the third terminal.

[0214] In an embodiment of the present application, the second identification information is used to indicate the beam used by the third terminal to receive the second information from the first terminal. Specifically, the second identification information is used to indicate the index of the lateral channel state information reference signal SL CSI-RS, and the index of the SL CSI-RS corresponds to the beam used by the third terminal to receive the information from the second terminal.

[0215] Generally, different indexes of two reference signals indicate that the directions of the beams corresponding to the two reference signals are different. In other words, the first identification information and the second identification information are used to indicate that the third terminal uses different reference signals to receive information from the first and second terminals.

[0216] For ease of description, the beam used by the third terminal to receive the second information from the first terminal is referred to herein as the second beam. As an example, the method for determining the second beam between the third terminal and the second terminal can refer to the method for determining the transmit and receive beams between the network device and the UE shown in FIG7 , or other beam determination methods can be used. This document does not limit the method for determining communication beams between terminals.

[0217] In an embodiment of the present application, the first terminal excludes the time-frequency resources corresponding to the time slot corresponding to the first transmission resource in the above-mentioned first candidate resource set, which can specifically include: the first terminal excludes all time-frequency resources corresponding to the target time slot from the first candidate resource set, and the target time slot includes all time slots corresponding to the first transmission resource. The time slot corresponding to the first transmission resource includes one or more time slots. For example, if the first transmission resource includes N retransmission resources and M periodic transmission resources, then the time slot corresponding to the first transmission resource includes: one or more non-repeating time slots in the N time slots corresponding to the N retransmission resources and the M time slots corresponding to the M periodic transmission resources.

[0218] Specifically, if the following condition 1 is met, the first terminal needs to exclude the time-frequency resources in the time slot containing the first transmission resource indicated by the second terminal. This condition 1 is: the first terminal and the second terminal both transmit information to a third terminal; and the third terminal uses different beams to receive information from the first and second terminals, respectively. It should be noted that there can be one or more second terminals meeting condition 1. When excluding conflicting resources, the first terminal needs to exclude the time-frequency resources in the time slot containing the first transmission resource indicated by each second terminal meeting condition 1.

[0219] In some possible implementations, corresponding to different ways in which the first terminal stores the first information in step S1202, the first terminal may determine the first transmission resource in slightly different ways.

[0220] As an example, if the first terminal stores the first information based on the above-described method 1, the above-described step S1204 specifically includes: the first terminal determines, based on the first association information, identification information (e.g., first identification information) of the reference signal corresponding to the identification information of the third terminal, and determines whether the first identification information is the same as the second identification information. If it is determined that the first identification information and the second identification information are not the same, the first terminal determines the first transmission resource based on the above-described first association information and the first identification information.

[0221] For example, if the first terminal is UE2b, the second terminal is UE2a, and the third terminal is UE1, and the second identification information is 1, and the first association information is shown in Table 4 above, UE2b determines, based on Table 4, that the identification information of the reference signal corresponding to UE1 includes '2(UE1<—UE2a)' and '1(UE1<—UE3)'. Where '2(UE1<—UE2a)' is different from the second identification information, UE2b then determines, based on '2(UE1<—UE2a)', that the first transmission resource is 'Transmission Resource 1 & Transmission Resource 2'.

[0222] As another example, if the first terminal stores the first information based on the above-mentioned method 2, the above-mentioned step S1204 specifically includes: the first terminal determines the identification information of the reference signal corresponding to the identification information of the third terminal (for example, the first identification information) and the identification information of the transmitting terminal (for example, the fifth identification information) based on the second association information, and determines whether the first identification information is the same as the second identification information. If it is determined that the first identification information and the second identification information are not the same, the first terminal determines, based on the fifth identification information, the first transmission resource corresponding to the identification information of the second terminal from the resource pool shared by the first and second terminals.

[0223] For example, the first terminal is UE2b, the second terminal is UE2a, the third terminal is UE1, the second identification information is 1, and the second association information is as shown in Table 5 above. UE2b then determines, based on Table 5, that the identification information of the reference signal corresponding to UE1 includes '2(UE1<—UE2a)' and '1(UE1<—UE3)'. Where '2(UE1<—UE2a)' is different from the second identification information, UE2b then determines, based on the second association information, that the SRC ID corresponding to '2(UE1<—UE2a)' is '32(UE2a)'. UE2b then determines the first transmission resource based on '32(UE2a)' and the corresponding resource pool.

[0224] If the first terminal stores the first information based on the above-mentioned method 3, the specific execution process of the above-mentioned step S1204 is similar to the specific execution process of the above-mentioned step S1204 when the first terminal stores the first information based on the above-mentioned method 2, and will not be described in detail here.

[0225] S1205. The first terminal sends second information to the third terminal based on the excluded candidate resource set.

[0226] Correspondingly, the third terminal receives the second information.

[0227] In some possible implementations, the second information includes fourth identification information, where the fourth identification information is used to indicate that the recipient of the second information is a third terminal. The fourth identification information may be the same as or different from the third identification information (the third identification information being the identification information corresponding to the third terminal included in the first information). In other words, the identification information corresponding to the third terminal in different communication links established between the third terminal and different other terminals may be the same or different, and this document does not impose any limitations on this.

[0228] As an example, as shown in Figure 13A, in the communication link established between UE2b (first terminal) and UE1 (third terminal), the ID corresponding to UE2b is 8, the identification information of the transceiver beam used by UE2b is 3, and the identification information of the transceiver beam used by UE1 is 1. In the communication link established between UE2a (second terminal) and UE1, the ID corresponding to UE2a is 32, the identification information of the transceiver beam used by UE2a is 4, and the identification information of the transceiver beam used by UE1 is 2. In addition, in the two communication links established between UE1 and UE2a and UE2b respectively, the identification information corresponding to UE1 is 15.

[0229] As another example, as shown in Figure 13B , in the communication link established between UE2b (a first terminal) and UE1 (a third terminal), the ID corresponding to UE2b is 8, the ID corresponding to UE1 is 15, the identification information of the transceiver beam used by UE2b is 3, and the identification information of the transceiver beam used by UE1 is 1. In the communication link established between UE2a (a second terminal) and UE1, the ID corresponding to UE2a is 32, the ID corresponding to UE1 is 27, the identification information of the transceiver beam used by UE2a is 4, and the identification information of the transceiver beam used by UE1 is 2. In other words, in the two communication links established between UE1 and UE2a and UE2b, the identification information corresponding to UE1 is different: 27 and 15, respectively.

[0230] As an example, if the first transmission resource indicated by UE2a is the transmission resource corresponding to the gray box marked (UE2a->UE1) in Figure 14, and the time slot corresponding to the first transmission resource is time slot t1, then UE2a excludes all time-frequency resources corresponding to time slot t1 from the first candidate resource set, obtains the excluded candidate resource set, and selects an available transmission resource from the excluded candidate resource set to send the second information to the third terminal.

[0231] In some possible implementations, the second information further includes seventh identification information, where the seventh identification information is used to indicate that a sender of the second information is the first terminal.

[0232] In some possible implementations, before executing step S1201, the first terminal receives third information from the third terminal, where the third information is used to indicate all identification information of the third terminal. For example, the third information includes the third identification information and the fourth identification information.

[0233] As an example, the third terminal, the second terminal, and the first terminal mutually synchronize all identification information corresponding to their own devices to other terminals. For example, the third terminal synchronizes all identification information corresponding to its own device to the second terminal and the third terminal. As a result, when the terminal selects a transmission resource based on the communication method provided in this application, it can determine the relevant information of other terminals with the same communication destination as itself without omission. The relevant information may include but is not limited to one or more of the terminal's identification information, the identification information of the reference signal corresponding to the corresponding receiving terminal, and the transmission resource information.

[0234] In an embodiment of the present application, the first terminal sending the second information to the third terminal based on the excluded candidate resource set may specifically include: the first terminal selecting a second transmission resource from available resources in the excluded candidate resource set, and sending the second information to the third terminal based on the second transmission resource. The second transmission resource includes the transmission resource required for the current transmission of the second information.

[0235] In some other possible implementations, the second transmission resources may further include reserved resources requested by the first terminal to the third terminal, where the reserved resources include retransmission resources and / or periodic transmission resources. In this implementation, accordingly, the second information may further include indication information for indicating the reserved resources.

[0236] Regarding the specific communication carrying method of the second information, reference may be made to the above description of the specific communication carrying method of the first information in, for example, step S1201, and will not be described in detail here.

[0237] The following describes in detail several possible implementations of S1205 in conjunction with the description of steps 1 to 9 in the resource selection process in FIG. 6 .

[0238] As an example, the first candidate resource set determined by the first terminal in step S1203 is a resource set consisting of one time slot and L consecutive sub-channels. Before step S1205, the communication method further includes: the first terminal using the first candidate resource set as the S in step 1. A , continue to support the above steps 2 and 3, and based on the S obtained in step 3 A Execute step S1204 to obtain the excluded candidate resource set. The above step S1205 specifically includes: the first terminal uses the excluded candidate resource set as S A And continue to perform the above steps 5 to 9, where the S obtained in step 9 is AThe above-mentioned second transmission resource is selected, and based on the transmission resource required for sending the second information this time in the second transmission resource, the above-mentioned second information is sent to the third terminal, and the reserved resources requested by the first terminal to the third terminal included in the second transmission resource are indicated in the second information to complete the communication process.

[0239] As another example, if the first candidate resource set determined by the first terminal in step S1203 is the candidate resource set obtained after executing step 7 above, then step S1205 specifically includes selecting the second transmission resource from the available resources in the candidate resource set after the exclusion. After step S1205, steps 8 and 9 above are continued to complete the communication process.

[0240] By adopting the communication method provided in the present application, there is no transmission resource belonging to the same time slot as the first transmission resource in the excluded candidate resource set obtained by the first terminal. The first terminal selects any available resource from the excluded candidate resource set to send the second information to the third terminal. This can reduce the probability of reception conflict caused by the first terminal and the second terminal sending information to the third terminal in the same time slot, and the third terminal being unable to receive information from the first terminal and the second terminal respectively in different beam directions in the same time slot, thereby effectively improving the reliability of communication between terminals in side link communication.

[0241] The present application also provides another resource exclusion method. In this implementation, in a communication link established between a third terminal and another terminal (such as a first terminal or a second terminal), the receiving beam used by the third terminal is the same as the transmitting beam.

[0242] Specifically, as shown in FIG15 , the communication method includes:

[0243] S1501: A second terminal sends first information, which includes first identification information and feedback enabling information. The sender of the first information is the second terminal, and the destination is a third terminal. Accordingly, the third terminal receives the first information.

[0244] In the embodiment of the present application, the feedback enabling information is used to indicate that the third terminal needs to provide feedback on the first information sent by the second terminal.

[0245] S1502. The first terminal receives the first information from the second terminal.

[0246] S1503. The first terminal determines a first candidate resource set.

[0247] For the description of steps S1501-S1503, please refer to the relevant description of steps S1201-S1203 above, which will not be detailed here.

[0248] S1504. When the first identification information is different from the second identification information and the third terminal needs to provide feedback on the second information sent by the first terminal, the first terminal excludes all time-frequency resources corresponding to the physical layer sidelink feedback channel (PSFCH) period corresponding to the first transmission resource in the first candidate resource set.

[0249] For detailed descriptions of the first identification information, the second identification information, the first candidate resource set, and the first transmission resource, please refer to the relevant descriptions elsewhere in this document, such as step S1204 above, and will not be described in detail here.

[0250] In the embodiment of the present application, the feedback enabling information included in the first information is control information carried in the PSSCH.

[0251] As an example, if the first terminal determines that the second information also needs to include feedback enabling information, it determines that the third terminal needs to provide feedback on the second information sent by the first terminal.

[0252] In this implementation, the PSFCH period corresponding to the first transmission resource means: the second terminal sends the first information to the third terminal on the first transmission resource, and the third terminal responds to the HARQ-ACK feedback enable information carried in the first information and sends the corresponding feedback information to the second terminal using the PSFCH periodic resources required.

[0253] All time-frequency resources corresponding to the PSFCH period corresponding to the first transmission resource refer to: all time-frequency resources corresponding to the PSSCH bundling window length corresponding to the PSFCH period corresponding to the first transmission resource.

[0254] It is understandable that the number of time slots included in the PSSCH bundling window length is related to the following two parameters: There is a PSFCH feedback slot in each SL slot And a PSSCH feedback time interval K. The description of K can refer to the relevant introduction above, such as the description related to Figure 5, and will not be described in detail here.

[0255] Specifically, if the following condition 2 is met, the first terminal needs to exclude the time-frequency resources in the time slot containing the first transmission resource indicated by the second terminal. This condition 2 is: the first terminal and the second terminal both send information to a third terminal; and the third terminal uses different beams to receive information from the first and second terminals, respectively. It should be noted that the number of second terminals that meet condition 1 can be one or more. When excluding conflicting resources, the first terminal needs to exclude the time-frequency resources in the time slot containing the first transmission resource corresponding to each second terminal that meets condition 1.

[0256] As an example, as shown in Figure 16, taking the example of one PSFCH feedback slot every 4 time slots and the time interval K of a PSSCH feedback being 2, a schematic diagram is shown of the first terminal excluding all time-frequency resources corresponding to the PSFCH period corresponding to the first transmission resource.

[0257] In Figure 16, the first transmission resource is the transmission resource corresponding to the gray box marked with (UE2a->UE1), and the PSFCH period corresponding to the first transmission resource is the target PSFCH period indicated in Figure 16. All time-frequency resources corresponding to the target PSFCH period include all time-frequency resources corresponding to time slot t1, time slot (t1+1), time slot (t1+2), and time slot (t1+3) (indicated by a dotted box in Figure 15). The first terminal excludes all time-frequency resources corresponding to time slot (t1+1), time slot (t1+2), and time slot (t1+3) from the first candidate resource set to obtain the excluded candidate resource set. It is understandable that the first terminal excludes all time-frequency resources corresponding to the PSFCH period corresponding to the first transmission resource in the first candidate resource set, which can exclude the time-frequency resources corresponding to time slot t1 shown in Figure 14.

[0258] By adopting this communication method, there is no transmission resource in the excluded candidate resource set obtained by the first terminal that belongs to the same time slot as the time slot corresponding to the PSFCH period corresponding to the first transmission resource. The first terminal selects any available resource from the excluded candidate resource set to send the second information to the third terminal. This can reduce the probability of the first terminal and the second terminal sending information to the third terminal within the PSSCH binding window length corresponding to the same PSFCH period, and the third terminal cannot send feedback to the first terminal and the second terminal respectively based on reference signals of different beam directions in the PSFCH period, thereby effectively improving the reliability of communication between terminals in side link communication.

[0259] S1505: The first terminal sends second information to the third terminal based on the excluded candidate resource set.

[0260] For the description of S1505, please refer to the relevant description of the above step S1205, which will not be described in detail here.

[0261] In the embodiment provided in the present application, for the same second terminal, when the first terminal determines that the third terminal does not need to provide feedback on information from the first terminal or from the second terminal, the first terminal excludes, from the first candidate resource set, transmission resources that conflict with the transmission resources indicated by the second terminal by executing the above-mentioned step S1205. When the first terminal determines that the third terminal needs to provide feedback on information from both the first terminal and the second terminal, the first terminal excludes, from the first candidate resource set, transmission resources that conflict with the transmission resources indicated by the second terminal by executing the above-mentioned step S1206.

[0262] However, for different multiple second terminals, since the third terminal may need to feedback information from a part of the multiple second terminals, but does not need to feedback information from the rest of the second terminals, accordingly, the first terminal excludes the transmission resources in the first candidate resource set that conflict with the transmission resources respectively indicated by the multiple second terminals, and its related exclusion tasks include the following two exclusion tasks. 1) One of the exclusion tasks: the first terminal excludes all transmission resources corresponding to all time slots corresponding to the transmission resources respectively indicated by the part of the second terminals in the first candidate resource set by executing the above step S1205. 2) Another exclusion task: the first terminal excludes all transmission resources corresponding to all PSFCH periods corresponding to the transmission resources respectively indicated by the rest of the second terminals in the first candidate resource set by executing the above step S1206. After executing these two exclusion tasks, the first terminal obtains the excluded candidate resource set, and sends the corresponding second information to the third terminal based on the excluded candidate resource set.

[0263] It should be noted that before step S1201 (the second terminal sends the first information), the second terminal also performs resource selection-related tasks to determine a third transmission resource and sends the first information (to the third terminal) based on the third transmission resource. Specifically, this may include: the first terminal determines a second set of candidate resources and determines a third transmission resource from the second set of candidate resources, where the third transmission resource includes the transmission resource used by the second terminal to send the first information to the third terminal and the first transmission resource.

[0264] As an example, the second candidate resource set may be a transmission resource set consisting of one time slot and L consecutive subchannels. How the second terminal determines the second candidate resource set may be determined with reference to the communication protocol standard and will not be described in detail herein. For example, reference may be made to the description of the UE determining the candidate resource set (corresponding to step 1) in the steps of the UE performing resource selection process described above in connection with FIG. 6 .

[0265] As an example, after determining the second candidate resource set, similar to the above step S1205, the second terminal can also exclude the time-frequency resources corresponding to the time slot corresponding to the target transmission resource in the second candidate resource set, and the target transmission resource includes the reserved resources requested by other terminals whose destination is the third terminal to the third terminal, to obtain the excluded second candidate resource set, and select the above-mentioned third transmission resource based on the excluded second candidate resource set.

[0266] As another example, after determining the second candidate resource set, similar to step S1206 above, after the second terminal determines the second candidate resource set, when it is determined that the first information needs to carry feedback enable information, the time-frequency resources corresponding to the time slot corresponding to the first target transmission resource in the second candidate resource set are excluded, and the time-frequency resources corresponding to the PSFCH period corresponding to the second target transmission resource in the second candidate resource set are excluded. The first target transmission resources include reserved resources requested by the first other terminal to the third terminal, and the first other terminal includes other terminals whose communication destination is the third terminal. The second target transmission resources include reserved resources requested by the second other terminal to the third terminal, and the second other terminal includes a third terminal whose communication destination is the third terminal, and the third terminal needs to provide feedback to the other terminal), and the excluded second candidate resource set is obtained, and the above-mentioned third transmission resource is selected based on the excluded second candidate resource set.

[0267] In some possible implementations, the first information received by the first terminal in step S1202 may also be from a third terminal. As an example, after receiving the first request message sent by the first terminal, the third terminal, if it is determined that the second terminal meets the above condition 1, sends the first information to the first terminal in response to the first request message. The first request message is used to request the acquisition of the reference signal identification information of the receiving beam used by the third terminal in the communication established with other terminals other than the first terminal, as well as the corresponding first transmission resource and / or the identification information of the corresponding transmitting terminal; or, the first request message is used to request the acquisition of one or more reference signal identification information different from the second identification information in the reference signal identification information of the receiving beam used by the third terminal in the communication established with other terminals other than the first terminal, as well as the identification information of the first transmission resource and / or the corresponding transmitting terminal corresponding to the one or more reference signal identification information.

[0268] It should be noted that the implementation related to FIG. 15 provided in this application is described based on the premise that the same terminal uses the same transmit and receive beams in the same communication link. The communication method shown in FIG. 15 effectively alleviates the communication instability issue caused by conflict 2. However, this does not mean that the communication instability issue caused by conflict 2 will not exist if the same terminal uses different transmit and receive beams in a communication link. In fact, this issue of communication instability caused by conflict 2 still exists even in this case.

[0269] In view of this, the present application also provides another communication solution to effectively improve the communication instability problem caused by the above-mentioned conflict 2 when the same terminal uses different transmit and receive beams in a communication link.

[0270] Specifically, in this communication scheme, when the first terminal selects relevant transmission resources required for communication with the third terminal, if it is determined that the communication destination terminal of the second terminal is also the third terminal, and the beam used by the third terminal to send information to the second terminal is different from the beam used by the third terminal to send information to the first terminal, and the third terminal needs to provide feedback on information of the second terminal and the first terminal, then all time-frequency resources in the PSSCH binding window length corresponding to the PSFCH period corresponding to the first transmission resource indicated by the second terminal in the candidate resource set are excluded, and the reserved resources required for communication with the third terminal are selected based on the excluded candidate resource set.

[0271] As an example, the communication solution may sequentially include steps S1501-S1503, step S1507, and step S1505, wherein the first information in step S1501 including the first identification information is replaced by: the first information includes eighth identification information and feedback enablement information. The eighth identification information is used to indicate a transmit beam used by the third terminal to send information to the second terminal, and the feedback enablement information is used to indicate that the third terminal needs to provide feedback on the first information sent by the second terminal.

[0272] S1507. When the eighth identification information is different from the ninth identification information and the third terminal needs to provide feedback on the second information sent by the first terminal, all time-frequency resources corresponding to the physical sidelink feedback channel (PSFCH) period corresponding to the first transmission resource in the first candidate resource set are excluded.

[0273] Among them, the ninth identification information is the transmission beam used by the third terminal to send information to the first terminal.

[0274] In this way, the probability of the above-mentioned conflict 2 occurring when the same terminal uses different transmit and receive beams in a communication link can be effectively reduced, thereby effectively improving the reliability of communication between terminals in sidelink communication.

[0275] In this application, "sending information to... (for example, a third terminal)" or the related illustrations in the accompanying drawings can be understood as the destination terminal of the information being the third terminal. It can include sending information to the third terminal directly or indirectly. "Receiving information from... (for example, a third terminal)" or "receiving information from... (for example, a third terminal)", or the related illustrations in the accompanying drawings can be understood as the source end of the information being the third terminal, which can include receiving information from the third terminal directly or indirectly. The information may be processed as necessary between the source end and the destination terminal of the information transmission, such as format changes, etc., but the destination terminal can understand the valid information from the source end. Similar expressions in this application can be understood similarly and will not be repeated here.

[0276] It is understandable that this application uses a terminal as an example to illustrate the execution subject of the interaction diagram, but this application does not limit the execution subject of the interaction diagram. For example, the terminal in the method provided by this application can also be a communication device, chip, chip system, or processor applied to the terminal, or a logical node, logic module, or software that can implement all or part of the functions of the terminal.

[0277] It can be understood that, in each of the above embodiments, the methods and / or steps implemented by the terminal may also be implemented by components (such as chips or circuits) that can be used in the terminal.

[0278] The above mainly introduces the solutions provided by the embodiments of the present application from the perspective of interaction between various terminals. Accordingly, the embodiments of the present application also provide a communication device, which is used to implement the various methods described above. The communication device can be the terminal in the above method embodiments, or a component that can be used for a terminal. It is understandable that in order to implement the above functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily appreciate that, in combination with the units and algorithm steps of the various examples described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software-driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0279] In the embodiment of the present application, the functional modules of the communication device can be divided according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.

[0280] Based on the same concept of the above communication method, the present application also provides the following communication device:

[0281] As shown in FIG17 , a schematic diagram of the structure of a communication device provided in an embodiment of the present application is shown. The communication device is applied to a first terminal, and the communication device includes:

[0282] A first receiving unit 1701 is configured to receive first information, where the first information includes first identification information, where the first identification information is used to indicate a beam used by a third terminal to receive the first information from a second terminal.

[0283] A determining unit 1702 is configured to determine a first candidate resource set;

[0284] An excluding unit 1703 is configured to, when the first identification information and the second identification information are different, exclude the time-frequency resource corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set, to obtain an excluded candidate resource set, wherein the second identification information is a beam used by the third terminal to receive the second information from the first terminal, and the first transmission resource is the time-frequency resource indicated by the second terminal in the first information;

[0285] The sending unit 1704 is configured to send the second information to the third terminal based on the excluded candidate resource set.

[0286] In some possible implementations, the first identification information is used to indicate an index of a sidelink channel state information reference signal SL CSI-RS, and the index of the SL CSI-RS corresponds to a beam used by the third terminal to receive the first information from the second terminal.

[0287] In some possible implementations, the first information also includes third identification information, and the third identification information is used to indicate that the receiving end of the first information is the third terminal. The second information includes fourth identification information, and the fourth identification information is used to indicate that the receiving end of the second information is the third terminal. The third identification information is the same as or different from the fourth identification information.

[0288] In some possible implementations, the first information further includes fifth identification information, where the fifth identification information is used to indicate that a sender of the first information is the second terminal.

[0289] In some possible implementations, the communication device further includes a second receiving unit 1705, configured to receive third information from the third terminal, wherein the third information includes the third identification information and the fourth identification information, and the third information is used to indicate all identification information of the third terminal.

[0290] In some possible implementations, the first information also includes feedback enable information, and the feedback enable information is used to indicate that the third terminal needs to provide feedback on the first information sent by the second terminal. The exclusion unit 1703 is specifically used to exclude all time-frequency resources corresponding to the physical layer sidelink feedback channel PSFCH period where the first transmission resource is located in the first candidate resource set when the third terminal needs to provide feedback on the second information sent by the first terminal.

[0291] In some possible implementations, the second information is carried in sidelink control information and / or medium access control-control element.

[0292] As shown in FIG18 , a schematic diagram of the structure of another communication device provided in an embodiment of the present application is shown. The communication device is applied to a second terminal, and the communication device includes:

[0293] The determining unit 1801 is configured to determine a second candidate resource set, and determine a third transmission resource from the second candidate resource set;

[0294] The sending unit 1802 is used to send first information to the third terminal based on the third transmission resource, where the first information includes first identification information, and the first identification information is used to indicate the beam used by the third terminal to receive the first information from the second terminal.

[0295] In some possible implementations, the communication device also includes: a receiving unit 1803, used to receive third information from a third terminal, the third information including third identification information corresponding to the third terminal and fourth identification information corresponding to the third terminal, the third information is used to indicate all identification information of the third terminal, and the third identification information and the fourth identification information are the same or different.

[0296] It should be noted that the specific steps or functions performed by the devices in Figures 17 and 18 can refer to the relevant descriptions in the above communication method and will not be described in detail here.

[0297] As shown in Figure 19, it is a structural diagram of another communication device provided in an embodiment of the present application, and the communication device 1900 includes one or more processors 1901 (an example processor is shown in the figure). Optionally, the communication device 1900 may further include a memory 1903 (represented by a dotted line in the figure). The memory 1903 is used to store instructions executed by the processor 1901, or to store input data required for the processor 1901 to run the instructions, or to store data generated after the processor 1901 runs the instructions. Optionally, the communication device 1900 may further include an interface circuit 1902 (represented by a dotted line in the figure), and the processor 1901 and the interface circuit 1902 are coupled to each other. It will be understood that the interface circuit 1902 can be a transceiver or an input / output interface.

[0298] In some possible implementations, the processor 1901 can be used to implement the steps or functions performed by one or more of the above-mentioned determination unit 1702, exclusion unit 1703, and determination unit 1801, and the interface circuit 1902 can be used to implement the steps or functions performed by one or more of the above-mentioned first receiving unit 1701, sending unit 1704, second receiving unit 1705, and receiving unit 1803.

[0299] The division of modules in this application is illustrative and represents only a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional modules in the examples of this application may be integrated into a single processor, exist physically as separate modules, or two or more modules may be integrated into a single module. The aforementioned integrated modules may be implemented in either hardware or software functional modules.

[0300] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0301] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed, the method in the above embodiment is implemented.

[0302] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method in the above embodiment.

[0303] The present application also provides a computer program, which is used to implement the method in the above embodiment.

[0304] The present application also provides a communication device, including a processor, wherein the processor is configured to execute the method in the above embodiment.

[0305] The present application also provides a communication system, including a first communication device (e.g., a first terminal), a second communication device (e.g., a second terminal), and a third communication device (e.g., a third terminal). The first communication device can be used to execute the steps performed by the first terminal in the method in the above embodiment, the second communication device can be used to execute the steps performed by the second terminal in the method in the above embodiment, and the third communication device can be used to execute the steps performed by the third terminal in the method in the above embodiment.

[0306] The present application also provides a circuit, which is coupled to a memory and is used to execute the method shown in the above embodiment. The circuit may include a chip circuit.

[0307] It should be noted that the above units or one or more of the units can be implemented by software, hardware, or a combination of the two. When any of the above units or units is implemented by software, the software exists in the form of computer program instructions and is stored in a memory, and a processor can be used to execute the program instructions and implement the above method flow.

[0308] In this application, a processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or all or part of the circuitry in the aforementioned devices used to implement processing functions, which may implement or execute the various methods, steps, and logic block diagrams disclosed in this application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in this application may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0309] When the above units or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a programmable logic device (PLD), a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.

[0310] Optionally, an embodiment of the present application further provides a chip system, comprising: at least one processor and an interface, wherein the at least one processor is coupled to a memory via the interface, and when the at least one processor executes a computer program or instruction in the memory, the chip system executes the method in any of the above method embodiments. Optionally, the chip system may be composed of a chip, or may include a chip and other discrete devices, which is not specifically limited in the embodiments of the present application.

[0311] The memory in the present application may also be a circuit or any other device capable of implementing a storage function for storing program instructions and / or data. A memory is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. For example, the memory may be a non-volatile memory, such as a digital versatile disc (DVD), a hard disk drive (HDD), or a solid-state drive (SSD), or a volatile memory, such as a random-access memory (RAM).

[0312] It should be understood that in the description of this application, unless otherwise specified, " / " indicates that the objects associated with each other are in an "or" relationship. For example, A / B can mean A or B; where A and B can be singular or plural. Also, in the description of this application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural. In addition, to facilitate the clear description of the technical solutions of the embodiments of this application, in the embodiments of this application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity or execution order, and words such as "first" and "second" do not necessarily mean different. At the same time, in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.

[0313] References to "embodiments" herein mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in one or more embodiments of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It will be understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0314] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.

[0315] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0316] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.

[0317] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0318] The components in the device of the embodiment of the present application can be merged, divided, or deleted according to actual needs. Those skilled in the art can combine or combine the different embodiments and features of the different embodiments described in this specification.

[0319] In this application, under the premise of no logical contradiction, the examples can reference each other, for example, the methods and / or terms between method embodiments can reference each other, for example, the functions and / or terms between device embodiments can reference each other, for example, the functions and / or terms between device examples and method examples can reference each other.

Claims

1. A communication method, characterized in that: The method comprises: receiving first information, where the first information includes first identification information, where the first identification information is used to indicate a beam used by a third terminal to receive the first information from a second terminal; Determining a first candidate resource set; When the first identification information is different from the second identification information, excluding the time-frequency resource corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set, to obtain an excluded candidate resource set, wherein the second identification information is a beam used by the third terminal to receive the second information from the first terminal, and the first transmission resource is the time-frequency resource indicated by the second terminal in the first information; The second information is sent to the third terminal based on the excluded candidate resource set.

2. The method according to claim 1, characterized in that The first identification information is used to indicate an index of a sidelink channel state information reference signal SL CSI-RS, and the index of the SL CSI-RS corresponds to a beam used by the third terminal to receive the first information from the second terminal.

3. The method according to claim 1 or 2, characterized in that: The first information further includes third identification information, where the third identification information is used to indicate that the destination of the first information is the third terminal, and the second information includes fourth identification information, where the fourth identification information is used to indicate that the destination of the second information is the third terminal; The third identification information is the same as or different from the fourth identification information.

4. The method according to any one of claims 1 to 3, characterized in that: The first information further includes fifth identification information, and the fifth identification information is used to indicate that a sender of the first information is the second terminal.

5. The method according to any one of claims 1 to 4, characterized in that: Before excluding the time-frequency resource corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set, the method further includes: Receive third information from the third terminal, where the third information includes the third identification information and the fourth identification information, and the third information is used to indicate all identification information of the third terminal.

6. The method according to any one of claims 1 to 5, characterized in that: The first information further includes feedback enabling information, where the feedback enabling information is used to indicate that the third terminal needs to provide feedback on the first information sent by the second terminal, and the step of excluding the time-frequency resource corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set to obtain the excluded candidate resource set includes: In the case that the third terminal needs to provide feedback on the second information sent by the first terminal, all time-frequency resources corresponding to the physical layer sidelink feedback channel PSFCH period corresponding to the first transmission resource in the first candidate resource set are excluded to obtain the excluded candidate resource set.

7. The method according to any one of claims 1 to 6, characterized in that: The first information includes one or more items of information carried in sidelink control information SCI and / or medium access control-control element MAC CE.

8. A communication method, characterized in that: The method comprises: Determine a second candidate resource set, and determine a third transmission resource from the second candidate resource set; Based on the third transmission resource, first information is sent to a third terminal, where the first information includes first identification information, and the first identification information is used to indicate a beam used by the third terminal to receive the first information from the second terminal.

9. A communication device, characterized in that: The communication device comprises: A first receiving unit, configured to receive first information, where the first information includes first identification information, where the first identification information is used to indicate a beam used by a third terminal to receive the first information from a second terminal; A determination unit, configured to determine a first candidate resource set; an excluding unit, configured to exclude, when the first identification information is different from the second identification information, the time-frequency resource corresponding to the time slot corresponding to the first transmission resource in the first candidate resource set, to obtain an excluded candidate resource set, wherein the second identification information is a beam used by the third terminal to receive the second information from the first terminal, and the first transmission resource is a time-frequency resource indicated by the second terminal in the first information; A sending unit is used to send the second information to the third terminal based on the excluded candidate resource set.

10. The device according to claim 9, characterized in that The first identification information is used to indicate an index of a sidelink channel state information reference signal SL CSI-RS, and the index of the SL CSI-RS corresponds to a beam used by the third terminal to receive the first information from the second terminal.

11. The device according to claim 9 or 10, characterized in that The first information further includes third identification information, where the third identification information is used to indicate that a receiving end of the first information is the third terminal; the second information includes fourth identification information, where the fourth identification information is used to indicate that a receiving end of the second information is the third terminal; The third identification information is the same as or different from the fourth identification information.

12. The device according to any one of claims 9 to 11, characterized in that: The first information further includes fifth identification information, and the fifth identification information is used to indicate that a sender of the first information is the second terminal.

13. The device according to any one of claims 9 to 12, characterized in that: The communication device further comprises: The second receiving unit is used to receive third information from the third terminal, where the third information includes the third identification information and the fourth identification information, and the third information is used to indicate all identification information of the third terminal.

14. The device according to any one of claims 9 to 13, characterized in that: The first information further includes feedback enabling information, where the feedback enabling information is used to indicate that the third terminal needs to provide feedback on the first information sent by the second terminal. The exclusion unit is specifically used to exclude all time-frequency resources corresponding to the physical layer sidelink feedback channel PSFCH period where the first transmission resource is located in the first candidate resource set when the third terminal needs to provide feedback on the second information sent by the first terminal.

15. The device according to any one of claims 9 to 14, characterized in that: The second information is carried in sidelink control information and / or medium access control-control element.

16. A communication device, characterized in that: The communication device comprises: A determining unit, configured to determine a second candidate resource set, and determine a third transmission resource from the second candidate resource set; A sending unit is used to send first information to a third terminal based on the third transmission resource, where the first information includes first identification information, and the first identification information is used to indicate the beam used by the third terminal to receive the first information from the second terminal.

17. A communication device, characterized in that: The device comprises a processor, wherein the processor is used to read and execute a computer program stored in a memory to implement the method according to any one of claims 1 to 8.

18. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program. When the computer program is executed, the method according to any one of claims 1 to 8 is executed.

19. A computer program, characterized in that When the computer program is executed, the method of any one of claims 1 to 8 is performed.

Citation Information

Patent Citations

  • Communication method and device and storage medium

    CN120076042A

  • Method and device for performing device-to-device communication by sharing uplink resource and sidelink resource in wireless communication system

    CN110692276A

  • Beam-based measurement and resource management techniques for wireless communication systems

    CN116848916A

  • User equipment and communication methods

    US20210127365A1

  • Resource selection method and apparatus, and user equipment

    WO2023036328A1