Communication method and apparatus
By using the communication method executed in the first terminal device, beam training is performed using multiple orthogonal feedback resources, the problem of resource conflict in the beam feedback process in the distributed side link communication system is solved, and the reliability of beam training and the utilization rate of system resources are improved.
Patent Information
- Application Number
- PCT/CN2024/116396
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-27
- Filing Date
- 2024-09-02
- Publication Date
- 2025-04-03
AI Technical Summary
In distributed side link communication systems, beam training fails due to problems such as half-duplex or transmission conflict during beam feedback, which reduces the reliability of beam training.
By the communication method executed in the first terminal device, a reference signal and control information are sent to the second terminal device, indicating a plurality of feedback resources for transmitting feedback information of the beam, thereby avoiding resource conflicts. The multiple feedback resources are orthogonal to each other, ensuring that the second terminal device can select free resources for feedback.
It improves the reliability of beam training, avoids beam training failure caused by resource conflicts, and enhances the utilization rate of system resources.
Smart Images

Figure CN2024116396_03042025_PF_FP_ABST
Abstract
Description
Communication method and device
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on September 27, 2023, with application number 202311288610.1 and application name “A Communication Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0004] Beam management is a key technology proposed by the fifth-generation (5G) new radio (NR) wireless communication system for frequency range 2 (FR2). It involves the process by which base stations and terminal devices acquire and maintain beam sets for transmission and reception, thereby achieving high-gain communication with appropriate beam pairs.
[0005] The current FR2 beam management process is designed for base stations and end devices. Specifically, the base station performs coarse beam scanning, followed by end devices receiving, measuring, and providing feedback. The base station then performs fine beam scanning, and the end device performs beam adjustment. However, in distributed sidelink (SL) communication systems, such as V2X, during the beam feedback process, the resources allocated to the receiving end device to feed back beam information may be unable to provide beam feedback due to issues such as half-duplex or transmission conflicts, resulting in beam training failure and reduced beam training reliability.
[0006] Summary of the Invention
[0007] Embodiments of the present application provide a communication method and apparatus for improving the reliability of beam training.
[0008] In a first aspect, the present application provides a communication method, which can be performed by a first terminal device or a module (such as a chip) applied to the first terminal device. Taking the first terminal device performing the method as an example, the method includes: the first terminal device sending a first reference signal and first control information to a second terminal device in a first beam direction, where the first reference signal is used for beam training of a sidelink, and the first control information indicates multiple first feedback resources, and the multiple first feedback resources are used to transmit feedback information of the first beam.
[0009] In this method, when performing beam training, the first terminal device can configure multiple feedback resources for beam feedback information for the second terminal device and reserve resources for transmitting the beam feedback information to the second terminal device. In this way, after the second terminal device obtains feedback information for the first beam through measurement, it can transmit the feedback information for the first beam on the first feedback resource corresponding to the first beam, avoiding resource conflicts in sidelink scenarios and improving the reliability of beam training.
[0010] In one possible design, the multiple first feedback resources are orthogonal to each other.
[0011] Through this design, multiple first feedback resources do not overlap with each other and are orthogonal to each other in the resource pool of the first terminal device, so that when a selected first feedback resource of the second terminal device is occupied and cannot transmit the feedback information of the first beam, the second terminal device can also select other first feedback resources to transmit the feedback information of the first beam, thereby avoiding the problem of feedback resource conflict.
[0012] In one possible design, the first control information is carried on a sidelink control channel (PSCCH).
[0013] With this design, each time the first terminal device sends a reference signal in the beam direction for beam training, it transmits first control information through the PSCCH to inform the second terminal device of the feedback resources for transmitting beam feedback information.
[0014] Optionally, the first control information may be first-level sidelink control information SCI.
[0015] In one possible design, the first terminal device may receive feedback information of the first beam from the second terminal device on a first target feedback resource, where the first target feedback resource is included in multiple first feedback resources.
[0016] Through this design, the second terminal device can determine at least one feedback resource from multiple first feedback resources to transmit the feedback information of the first beam, thereby avoiding the problem of beam training failure due to feedback resource conflict, and further improving the reliability of beam training.
[0017] In one possible design, the first terminal device may also send first confirmation ACK information corresponding to the feedback information of the first beam in the first beam direction, and the first ACK information is used to release other feedback resources among multiple first feedback resources except the first target feedback resources.
[0018] Through this design, after receiving the feedback information of the first beam, the first terminal device can send the first ACK information in the direction of the first beam to release other feedback resources and avoid other feedback resources being occupied, thereby reducing the overhead of system resources and improving the utilization of system resources.
[0019] In one possible design, the first terminal device can also send a second reference signal and second control information to the third terminal device in the second beam direction, where the second reference signal is used for beam training of the side link, and the second control information indicates multiple second feedback resources, which are used to transmit feedback information of the second beam.
[0020] Through this design, the first terminal device can send a first reference signal to the second terminal device for beam training while also sending a second reference signal to the third terminal device for beam training, without interfering with each other.
[0021] In one possible design, the first beam and the second beam are different beams, and the multiple first feedback resources and the multiple second feedback resources are orthogonal to each other.
[0022] Through this design, the multiple feedback resources corresponding to different beams of the first terminal device will not interfere with each other, thereby improving the reliability of beam training.
[0023] Optionally, the third terminal device may be a different terminal device from the second terminal device. That is, the first terminal device may send reference signals to multiple different terminal devices in different beam directions to perform beam training.
[0024] Optionally, the third terminal device may be the same terminal device as the second terminal device. That is, the first terminal device may send reference signals to the terminal device in different beam directions to perform beam training.
[0025] Optionally, the first beam may be a coarse beam in a first coarse beam set sent by the first terminal device during beam training, or may be a fine beam in a second fine beam set, or may be a candidate beam.
[0026] In a second aspect, the present application provides a communication method, which can be performed by a second terminal device or a module (such as a chip) applied to the second terminal device. Taking the second terminal device performing the method as an example, the method includes: the second terminal device receiving a first reference signal and first control information sent by a first terminal device in a first beam direction, where the first reference signal is used for beam training of a sidelink, and the first control information indicates multiple first feedback resources, and the multiple first feedback resources are used to transmit feedback information of the first beam.
[0027] In this method, the second terminal device can determine, based on the first control information, multiple first feedback resources for transmitting feedback information for the first beam. Thus, after determining the feedback information for the first beam through measurement, the second terminal device can transmit the feedback information for the first beam on the first feedback resources corresponding to the first beam, thereby avoiding resource conflicts in sidelink scenarios and improving the reliability of beam training.
[0028] In one possible design, the multiple first feedback resources are orthogonal to each other.
[0029] Through this design, multiple first feedback resources do not overlap with each other and are orthogonal to each other in the resource pool of the first terminal device, so that when a first feedback resource determined by the second terminal device among the multiple first feedback resources is occupied and cannot transmit the feedback information of the first beam, the second terminal device can also select other first feedback resources to transmit the feedback information of the first beam, avoiding the problem of feedback resource conflict, thereby increasing the reliability of the feedback information of the transmitted beam, and further increasing the reliability of beam training.
[0030] In one possible design, the first control information is carried on the PSCCH.
[0031] With this design, each time the first terminal device sends a reference signal in the beam direction for beam training, it transmits first control information through the PSCCH to inform the second terminal device of the feedback resources for transmitting beam feedback information.
[0032] In one possible design, the second terminal device measures the first reference signal and generates feedback information for the first beam based on the measurement result of the first reference signal. The second terminal device may also send the feedback information for the first beam to the first terminal device on a first target feedback resource, where the first target feedback resource is included in the multiple first feedback resources.
[0033] Through this design, when the second terminal device feeds back the feedback information of the first beam to the first terminal device, it can determine the first target feedback resource from multiple first feedback resources to transmit the feedback information, thereby ensuring the transmission of the beam feedback information.
[0034] In one possible design, the first target feedback resource is in an idle state; or, the first target feedback resource is in an occupied state, and the receiving end of the data transmitted by occupying the first target feedback resource is the first terminal device.
[0035] With this design, the second terminal device can send feedback information for the first beam to the first terminal device on the idle first target feedback resource. This ensures that the feedback information for the first beam is sent to the first terminal device. Furthermore, when the second terminal device determines that the first target feedback resource is occupied and the receiving end of the data transmitted on the first target feedback resource is the first terminal device, it concatenates the feedback information for the first beam with the data on the first target feedback resource and sends the concatenated data to the first terminal device. This ensures that the second terminal device sends the feedback information for the first beam to the first terminal device.
[0036] In one possible design, the second terminal device receives first ACK information corresponding to feedback information of the first beam sent by the first terminal device in the first beam direction, where the first ACK information is used to release other feedback resources in multiple first feedback resources except the first target feedback resource. After receiving the first ACK information, the second terminal device releases the other feedback resources.
[0037] Through this design, the second terminal device can release other feedback resources among multiple first feedback resources except the first target feedback resource based on the first ACK information, thereby avoiding other feedback resources from being occupied, and further reducing the overhead of system resources and improving the utilization of system resources.
[0038] In one possible design, the second terminal device can also receive a third reference signal and third control information sent by the fourth terminal device in the third beam direction, where the third reference signal is used for beam training of the side link, and the third control information indicates multiple third feedback resources, and the multiple third feedback resources are used to transmit feedback information of the third beam.
[0039] Through this design, when the second terminal device receives the first reference signal for beam training, it can also receive the third reference signal sent by the fourth terminal device for beam training.
[0040] In one possible design, the second terminal device measures the third reference signal and generates feedback information for the third beam based on the measurement result of the third reference signal. The second terminal device may also send feedback information for the third beam to the fourth terminal device on a second target feedback resource, where the second target feedback resource is included in the multiple third feedback resources.
[0041] Through this design, the second terminal device can also determine the second target feedback resource among multiple third feedback resources to transmit feedback information of the third beam, so that the fourth terminal device can be informed of the beam it sends in pair with the second terminal device.
[0042] In one possible design, the second target feedback resource is in an idle state; or, the second target feedback resource is in an occupied state, and the receiving end of the data transmitted by occupying the second target feedback resource is a fourth terminal device.
[0043] With this design, the second terminal device can send feedback information about the third beam to the fourth terminal device on the second target feedback resource in an idle state. This allows feedback on the beam's feedback information to be completed during beam training. Furthermore, when the second terminal device determines that the second target feedback resource is occupied and the receiving end of the data transmitted on the second target feedback resource is the fourth terminal device, it can also concatenate the feedback information about the third beam with the data on the second target feedback resource and send the concatenated information to the fourth terminal device. This ensures that the second terminal device sends feedback information about the first beam to the fourth terminal device.
[0044] In one possible design, the first target feedback resource and the second target feedback resource are different feedback resources.
[0045] Through this design, when the second terminal device feeds back beam feedback information to the first terminal device and the fourth terminal device at the same time, it can avoid using the same feedback resource to transmit the feedback information of the first beam of the first terminal device and the feedback information of the third beam of the fourth terminal device, thereby improving the reliability of beam training.
[0046] In a third aspect, the present application further provides a communication device, which may be a first terminal device, having the functions of implementing the first aspect and each possible design example of the first aspect. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above functions.
[0047] In one possible design, the structure of the communication device may include a transceiver unit and a processing unit, which can perform the corresponding functions of the first terminal device in the above-mentioned first aspect or each possible design example of the first aspect. Please refer to the detailed description in the method example for details, which will not be repeated here.
[0048] In one possible design, the communication device includes an interface circuit and one or more processors. Optionally, the communication device also includes a memory. The interface circuit is used to transmit and receive data, as well as to communicate and interact with other devices in the communication system. The one or more processors are configured to support the communication device in performing the corresponding functions of the first terminal device in the first aspect or various possible design examples of the first aspect. The memory is coupled to the one or more processors and stores the necessary program instructions and data for the communication device.
[0049] In a fourth aspect, the present application further provides a communication device, which may be a second terminal device, having the functions of the second terminal device in the second aspect or various possible design examples of the second aspect. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above functions.
[0050] In one possible design, the structure of the communication device may include a transceiver unit and a processing unit, which can perform the corresponding functions of the second terminal device in the above-mentioned second aspect or each possible design example of the second aspect. For details, please refer to the detailed description in the method example, which will not be repeated here.
[0051] In one possible design, the communication device includes an interface circuit and one or more processors. Optionally, the communication device also includes a memory. The interface circuit is used to transmit and receive data, as well as to communicate and interact with other devices in the communication system. The one or more processors are configured to support the communication device in performing the corresponding functions of the second terminal device described in the second aspect or various possible design examples of the second aspect. The memory is coupled to the one or more processors and stores the necessary program instructions and data for the communication device.
[0052] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores program instructions. When the program instructions are run on a computer, the computer implements the method described in any one of the first to second aspects of the embodiment of the present application, as well as any possible design of any aspect.
[0053] In a sixth aspect, the present application also provides a chip, which is coupled to a memory and is used to read and execute program instructions stored in the memory to implement the method described in any one of the first to second aspects above, and any possible designs of any aspect.
[0054] In the seventh aspect, an embodiment of the present application provides a computer program product including computer program code or instructions, which, when running on a computer, enables the computer to implement the method described in any one of the above-mentioned first to second aspects, and each possible design of any aspect.
[0055] For the technical effects that can be achieved by possible designs in the above-mentioned third to seventh aspects and each aspect, please refer to the above-mentioned description of the technical effects that can be achieved by possible designs in the first to second aspects and each aspect, and this application will not repeat them here. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] FIG1A is a schematic diagram of a communication system;
[0057] FIG1B is another schematic diagram of a communication system;
[0058] Figure 2 is a schematic diagram of a V2X scenario;
[0059] FIG3 is a schematic diagram of a V2V scenario;
[0060] FIG4 is a schematic diagram of a physical time slot and a logical time slot;
[0061] FIG5 is a schematic diagram of a PSCCH resource location;
[0062] FIG6 is a schematic diagram of a resource determination method;
[0063] FIG7 is a schematic diagram of a time slot structure;
[0064] FIG8 is a schematic diagram of a feedback resource conflict in an embodiment of the present application;
[0065] FIG9 is a flow chart of a communication method according to an embodiment of the present application;
[0066] FIG10 is a schematic diagram of multiple feedback resources corresponding to a beam in an embodiment of the present application;
[0067] FIG11 is a schematic diagram of multiple feedback resources corresponding to multiple beams in an embodiment of the present application;
[0068] FIG12 is a schematic diagram of resource release in an embodiment of the present application;
[0069] FIG13 is a schematic diagram of beam information feedback in a single-transmit multiple-receive scenario in an embodiment of the present application;
[0070] FIG14 is a schematic diagram of beam information feedback in a multi-transmit and single-receive scenario in an embodiment of the present application;
[0071] FIG15 is a schematic diagram of multiple feedback resources corresponding to different beams of different terminal devices in an embodiment of the present application;
[0072] FIG16 is another schematic diagram of resource release in an embodiment of the present application;
[0073] FIG17 is a schematic diagram of beam information feedback in a multi-transmit and multi-receive scenario in an embodiment of the present application;
[0074] FIG18 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0075] FIG19 is another structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0076] In order to make the purpose, technical solutions and advantages of this application more clear, the application will be further described in detail below with reference to the accompanying drawings. The specific operation methods in the method embodiments can also be applied to the device embodiments or system embodiments.
[0077] In the embodiments of the present application, the terms "system" and "network" can be used interchangeably. In the embodiments of the present application, the term "multiple" refers to two or more. In view of this, in the embodiments of the present application, "multiple" can also be understood as "at least two". "At least one" can be understood as one or more, for example, one, two or more. For example, "including at least one" means including one, two or more, and there is no limit on which ones are included. For example, if at least one of A, B and C is included, then A, B, C, A and B, A and C, B and C, or A and B and C can be included. Similarly, the understanding of descriptions such as "at least one" is similar. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or multiple items. For example, "at least one of A, B and C" includes A, B, C, AB, AC, BC or ABC. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character “ / ”, unless otherwise specified, generally indicates that the previous and next associated objects are in an “or” relationship.
[0078] Unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, timing, priority or importance of multiple objects, and the descriptions of "first" and "second" do not limit the objects to be different.
[0079] This application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. In addition, a combination of these schemes may also be used. In addition, in the embodiments of the present application, words such as "exemplarily" and "such as" are used to represent examples, illustrations or descriptions. Any embodiment or design described as "example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "example" is intended to present concepts in a concrete way.
[0080] To facilitate understanding of the embodiments of the present application, a communication system applicable to the embodiments of the present application is first described in detail using the communication system shown in Figures 1A and 1B as an example. The present application is applicable to a communication system that supports sidelink communication, and supports communication scenarios with and without network coverage, where the sidelink may also be referred to as a sidelink, and is referred to as a sidelink in this application.
[0081] FIG1A illustrates a communication system to which the technical solution provided in an embodiment of the present application is applicable. As shown in FIG1A , the communication system may include a terminal device 101 and a terminal device 102. The terminal device 101 and the terminal device 102 may communicate via a sidelink. For example, the terminal device 101 and the terminal device 102 may interact via a near-field communication 5 (proximity communication, PC5) interface. It is understood that the communication system may further include more terminal devices, which are not shown in FIG1A .
[0082] In one possible implementation, the communication system may further include a network device 103, as shown in FIG1B . Network device 103 may communicate with terminal device 101, and network device 103 may also communicate with terminal device 102. As shown in FIG1B , terminal device 101 and terminal device 102 may be within the coverage of network device 103; or one of terminal device 101 and terminal device 102 may be within the coverage of network device 103, while the other may be outside the coverage of network device 103 ( FIG1B takes terminal device 101 within the coverage of network device 103 and terminal device 102 outside the coverage of network device 103 as an example); or both terminal device 101 and terminal device 102 may be outside the coverage of network device 103.
[0083] In one possible implementation scenario, the communication system may be a V2X communication system, where V2X can include direct communications between vehicles (V2V), vehicles and roadside infrastructure (V2I), vehicles and pedestrians (V2P), as well as V2X links between vehicles and networks (V2N) or vehicles and any other entities, as shown in Figure 2.
[0084] The terminal device can be a device that provides voice / data to users, such as a handheld device or vehicle-mounted device with wireless connection capabilities. The terminal device may include user equipment (UE), sometimes also called a terminal, access point (AP), UE station, remote station, wireless communication device, or user device.
[0085] For example, the terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a whole vehicle, a wireless communication module in a whole vehicle, a vehicle-mounted telematics box (T-box), a road side unit (RSU), a wireless terminal in unmanned driving, a smart speaker in the Internet of Things (IoT) network, a wireless terminal device in telemedicine, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a machine-to-machine / machine-type communications (M2M / MTC) terminal device, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal device, an access terminal device, a user terminal device, a user agent, a user terminal, a mobile station, a remote station, a remote terminal device ... agent), satellites, drones, airplanes, or wireless terminal devices in smart homes, etc., and the embodiments of the present application are not limited to this.
[0086] For another example, the terminal device may also be a limited device, such as a device with low power consumption, a device with limited storage capacity, or a device with limited computing power, etc. Examples include information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), or laser scanners.
[0087] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for measuring vital signs.
[0088] By way of example and not limitation, a terminal device may also be a V2X device, such as a smart car (or intelligent car), a digital car, an unmanned car (or driverless car, or pilotless car, or automobile), a self-driving car (or autonomous car), a pure electric vehicle (or battery EV), a hybrid electric vehicle (HEV), a range-extended EV (REEV), a plug-in hybrid electric vehicle (PHEV), a new energy vehicle (new energy vehicle), or a roadside unit (RSU). A terminal device may also be a device used in device-to-device (D2D) communication, such as an electricity meter or a water meter.
[0089] In addition, in the embodiments of the present application, the terminal device can also be a terminal device in an IoT system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.
[0090] The various terminal devices described above, if located on a vehicle (e.g., placed in or installed in a vehicle), can be considered as vehicle-mounted terminal devices, which are also referred to as on-board units (OBUs). The terminal device of the present application can also be an on-board module, on-board module, on-board component, on-board chip, or on-board unit built into a vehicle as one or more components or units, and the vehicle can implement the method of the present application through the built-in on-board module, on-board module, on-board component, on-board chip, or on-board unit.
[0091] It's important to note that a sending terminal device refers to the entity that sends information, while a receiving terminal device refers to the entity that receives that information. The terms "receiving terminal device" and "sending terminal device" are relative terms, and their roles are interchangeable. That is, a receiving terminal device can also have a sending function, and a sending terminal device can also have a receiving function, without limitation.
[0092] Here, network equipment can refer to equipment in an access network that communicates with wireless terminal devices over the air interface through one or more cells. For example, access network (AN) equipment, such as a base station (e.g., access point). Another example of network equipment in vehicle-to-everything (V2X) technology is a road side unit (RSU). The network device may include an evolved base station (NodeB or eNB or e-NodeB, evolutionary Node B) in a long term evolution (LTE) system or long term evolution-advanced (LTE-A), or may also include an evolved packet core network (EPC), the fifth generation mobile communication technology (the 5th generation, 5G), a next generation node B (gNB) in a new radio (NR) system (also referred to as an NR system), or may also include a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (Cloud RAN) system, a satellite, a drone, a balloon or an aircraft, etc., and the embodiments of the present application are not limited.
[0093] The communication system and scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of network architecture and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are equally applicable to similar technical problems.
[0094] The following first explains the relevant terms involved in the embodiments of this application. When not specifically explained, these explanations are intended to support the meaning of the relevant terms and make the embodiments of this application easier to understand, and should not be regarded as strict limitations on the relevant terms in the scope of protection claimed by this application.
[0095] (1) Cellular vehicle to everything (C-V2X) communication technology
[0096] C-V2X communication technology 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 the cellular system evolves from long-term evolution (LTE) to 5G, C-V2X evolves from LTE-V2X to NR-V2X. The communication system based on C-V2X communication technology can also be called a distributed half-duplex SL communication system, or a fully distributed half-duplex SL communication system. Among them, V2X can refer to the relevant content of Figure 2 and will not be repeated here.
[0097] V2X communication technology has enormous potential to reduce vehicle collisions and, consequently, the number of casualties. The advantages of V2X communication extend beyond safety. Vehicles capable of V2X communication facilitate better traffic management, further promoting green transportation and lowering energy consumption. Intelligent transportation systems (ITS) are an application that incorporates V2X communication technology. Based on V2X communication technology, vehicle users (V-UEs) can transmit information such as their location, speed, and intentions (such as turning, merging, or reversing) to surrounding V-UEs periodically, as well as information triggered by aperiodic events. Similarly, V-UEs receive real-time information from surrounding users. 5G NR V2X can support lower transmission latency, more reliable communication, higher throughput, and a better user experience, meeting the needs of a wider range of application scenarios.
[0098] V2V is a special case of V2X, focusing on vehicle-to-vehicle (SL) communication. Through V2V communication, vehicles on the road can obtain real-time driving information and sensor data from other vehicles, playing a crucial role in enabling autonomous driving. As shown in Figure 3, in vehicle platooning, the lead vehicle transmits vehicle maneuvering information to the rest of the platoon via V2V, enabling autonomous driving for subsequent vehicles. With extended sensors, a vehicle, upon detecting another vehicle, communicates this sensor information to the other vehicles via V2V, addressing the issue of inaccurate environmental perception caused by the limited capabilities of a vehicle's own sensors. Furthermore, V2V communication technology can be extended to D2D communication in any system.
[0099] (2) Resource allocation model
[0100] The Release 16 standard defines two resource allocation modes for SL communication: Mode 1 and Mode 2. In Mode 1, the base station allocates transmission resources to V2X via the Uu (UTRAN-to-UE) air interface. Therefore, terminal devices operating in Mode 1 must be within network coverage. SL spectrum resources can be shared with uplink communication resources. In SL communication, Mode 1 and Mode 2 can be allocated to different resource pools or share a resource pool. Resource pool sharing improves resource utilization efficiency, but it can also easily lead to conflicts between Mode 1 and Mode 2. Therefore, Mode 1 terminal devices notify Mode 2 terminal devices of their allocated resources for future transmissions.
[0101] Within the network coverage, the terminal device can obtain SL resource pool configuration information and / or SL bandwidth part (BWP) configuration information by receiving the system information block (SIB) of the network device, cell-level (cell-specific) radio resource control (RRC) signaling or terminal user level (UE-specific) RRC signaling.
[0102] The terminal device may also use pre-configured SL resource pool configuration information or SL BWP configuration information. For example, when out of network coverage, the SL resource pool configuration information includes resource pool resource information, which is used to indicate the SL resource pool. A resource pool is a collection of time-frequency resources used for sideline communication between terminal devices. A resource pool may include code domain resources. The resources in the resource pool are used to include resources for the terminal device to send and receive at least one of the following physical channels:
[0103] The physical sidelink control channel (PSCCH) is used to carry sidelink control information (SCI).
[0104] The physical sidelink shared channel (PSSCH) is used to carry at least one of control information, data, and sidelink channel state indication (CSI) feedback information.
[0105] The physical sidelink control channel (PSDCH) is used to carry SL discovery messages.
[0106] The physical sidelink feedback channel (PSFCH) is used for sidelink feedback information. Sidelink feedback information can be used to feedback data information, including hybrid automatic repeat request (HARQ) response feedback information, such as acknowledgement (ACK) or negative acknowledgement (NACK). It can also include CSI feedback information and can be used to indicate at least one of the following information: energy saving information, resource assistance information (including recommended resources, deprecated resources, resource collisions, resource reservation conflicts, and past or future half-duplex conflicts).
[0107] The physical sidelink broadcast channel (PSBCH) is used to carry information related to sidelink synchronization, etc. The service types carried by the PSBCH may include unicast, multicast and / or broadcast communication types.
[0108] It can be understood that in the embodiments of the present application, PSFCH, PSBCH, PSCCH and PSSCH are merely examples of side feedback channels, side discovery channels, side control channels and side data channels, respectively. In different systems and different scenarios, data channels and control channels may have different names, and the embodiments of the present application do not limit this.
[0109] In the above, in the time domain of the SL resource pool, one or more time units are included. A time unit can be one or several symbols, or one or several time slots, or one or several mini-slots, or one or several subframes, or one or several frames, etc. Among them, multiple time units can be continuous in time or discrete. It should be understood that multiple time units within a resource pool are logically continuous. Among them, the SL resource pool is used for side communication between terminal devices. The SL resource pool can, for example, include time domain resources, frequency domain resources, code domain resources, etc., without limitation.
[0110] Referring to Figure 4 , time slots 1 through 8 are temporally continuous time slots, and these are referred to as physical time slots. Assume that the physical time slots—time slot 1, time slot 3, time slot 5, and time slot 8—are configured as time slots belonging to a resource pool. Because the time slots contained in a resource pool can be discontinuous in time, from the perspective of the resource pool, time slots 1, 3, 5, and 8 on the physical time slots correspond to time slots 1', 2', 3', and 4' in the resource pool. Therefore, the continuous time slots contained in the resource pool (i.e., time slot 1', 2', 3', and 4') are logically continuous time slots from the perspective of the resource pool. These logically continuous, but not necessarily temporally continuous, time slots are referred to as logical time slots.
[0111] In the frequency domain, the SL resource pool includes one or more frequency domain units, which can be a resource element (RE), several REs, a resource block (RB), several RBs, a subchannel, or several subchannels. The subchannel size, which indicates the number of continuous or interlaced RBs in the frequency domain that a subchannel includes, can be an integer of 10, 12, 15, 20, 25, 50, 75, or 100.
[0112] The SL resource pool configuration information may also include configuration information of the physical sidelink control channel (PSCCH), and the configuration information of the PSCCH includes the number of symbols occupied by the PSCCH in a time slot and the number of RBs occupied by the PSCCH in a subchannel. The SL BWP configuration information may include SL resource pool information, which is used to configure the number of resource pools included in the BWP. The SL BWP configuration information may include SL bandwidth information, which is used to indicate the bandwidth size for SL communication, for example, indicating that the SL bandwidth is 20 megahertz (MHz). The SL BWP configuration information may also include SL symbol information, which is used to indicate the starting SL symbol position on a time slot and the number of continuous SL symbols occupied. The SL BWP configuration information may also include SL subcarrier spacing and cyclic prefix information, which is used to indicate the subcarrier spacing and cyclic prefix used for SL communication. The cyclic prefix indicates an extended cyclic prefix or a normal cyclic prefix. In one possible configuration, the SL BWP configuration information may also include SL resource pool configuration information.
[0113] Unless otherwise specified, the time unit is described in terms of time slots, but the time unit is not limited to time slots. Unless otherwise specified, the time-frequency unit is described in terms of subchannels, but the frequency-domain unit is not limited to subchannels.
[0114] The SCI in the SL communication system is divided into first-level SCI and second-level SCI. The first-level SCI is carried on the physical sidelink control channel (PSCCH), and the second-level SCI is carried on the corresponding physical sidelink shared channel (PSSCH). The first-level SCI is used to schedule the second-level SCI and PSSCH. Since the SL communication system is a distributed communication system, all terminal devices need to correctly decode the first-level SCI before they can decode the second-level SCI and PSSCH. However, in order to reduce the blind detection complexity of the terminal device for PSCCH, the resource location of the PSCCH is relatively fixed, and the first-level SCI format information carried is also relatively unique, that is, the terminal device 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 terminal device only needs to detect whether the first-level SCI exists at the fixed PSCCH time-frequency resource location. PSCCH may exist in each subchannel on each time slot, that is, the time domain starting position of a PSCCH is the second symbol used for SL transmission on each time slot, the length is 2 or 3 symbols (determined by the resource pool configuration information), the frequency domain position is the smallest PRB index of each subchannel, and the length is at least 10 PRBs (determined by the resource pool configuration information) but not exceeding the size of the subchannel, as shown in Figure 5.
[0115] Among them, the first-level SCI may include a resource reservation period field, a frequency domain resource assignment field, and a time domain resource assignment field, etc. The resource reservation period field is used to indicate the periodic resources reserved (or reserved) for transmitting PSSCH. The frequency domain resource assignment field is used to indicate the frequency domain resources used to transmit PSSCH. The time domain resource assignment field is used to indicate the time domain resources used to transmit PSSCH. It should be understood that the first-level SCI also includes other fields, such as a priority field, a second-level SCI format field, a port number field of a demodulation reference signal (DMRS), a modulation and demodulation scheme field, or a reserved field, etc., which are not listed here one by one.
[0116] The resource reservation period field is used to indicate the periodic reservation of resources for transmitting the PSSCH. The value of the resource reservation period field is configured by the network device, or is preconfigured or predefined. For example, the base station indicates the value of the resource reservation period through RRC signaling. Among them, the RRC signaling can be determined by the high-level parameter s1 resource reservation period 1 (sl-resour rceteserve period 1). In SL communication, the transmission resources of the transmitter in the mode 2 resource selection method do not depend on the base station. The transmitter selects the transmission resources for communication within the resource selection window based on the results of its own perception within the perception window. Assuming that the transmitter triggers resource selection in time slot n, the specific resource steps are as follows, and the selection process is shown in Figure 6.
[0117] Step 1: Determine the time slot and L subCH The candidate resource R is a unit of continuous sub-channels. x,y , resource selection window [n+T1,n+T2], where Determined from Table 1, μ SL For the configured subcarrier spacing, the choice of T1 is implementation-based. 2min Configured by the upper layer, if T 2min 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.
[0118] Table 1: With μ SL Example of a relationship
[0119] Step 2: Determine the perception window T0 is configured by high-level parameters. Determined from Table 2.
[0120] Table 2: With μ SL Example of a relationship
[0121] Step 3: Determine the reference signal received power (RSRP) threshold Th (p i ,p j ), RSRP threshold and the prio of the data to be sent TX , and the priority 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.
[0122] Step 4: Initialize the available resource set S A , including all time-frequency resources in the resource selection window.
[0123] Step 5: From S A Exclude the following time-frequency resources: the time slots of all periodic resource reservations configured by the resource pool corresponding to the time slots not sensed in the sensing window (sent time slots). In step 5, 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.
[0124] Step 6: Continue from S A The following time-frequency resources are excluded: the decoding of the received first-level SCI is successful, and the RSRP measurement result of the PSSCH demodulation reference signal (DMRS) of the time-frequency resource reserved by the received first-level SCI is higher than the RSRP threshold determined in step 3, and the time-frequency resource reserved by the received first-level SCI is within the resource selection window, including the retransmission resources and periodically reserved resources indicated by the first-level SCI.
[0125] 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 the RSRP threshold determined in step 3 is increased (by 3dB each time), the S A If the remaining resources are not less than X% of the total resources in the resource selection window, proceed to step 4.
[0126] S A Report to the upper layer (medium access control (MAC) layer).
[0127] 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.
[0128] The user is in at least time slot m-T3 Resource reassessment and preemption detection are performed at all times. The UE can perform resource reassessment and / or preemption detection based on additional triggering before and after 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 step 7, and one of the following conditions is met:
[0129] 1) Provide the s1 preemption enable ('sl-PreemptionEnable') parameter and configure it to enable, and prio TX >prio RX ;
[0130] 2) Provide the s1 preemption enable ('sl-PreemptionEnable') parameter and do not configure it to be enabled, and meet the prio pre >prio RX and prio TX >prio pre . Among them prio pre Configured by high-level management.
[0131] 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, ...).
[0132] In the 5G NR communication architecture, downlink radio channel sounding is typically required to facilitate downlink communication between base stations and terminal devices. The primary method involves base stations transmitting channel state information reference signals (CSI-RSs). UEs use the received reference signals (RSs) to measure and evaluate the radio channel and report the measurement results to the network. The network then uses these measurement results to set appropriate transmission parameters for subsequent downlink transmissions. The NR Uu CSI-RS supports up to 32 different antenna ports, each representing a channel to be sounded. Regarding time-frequency resource usage, a single-port CSI-RS occupies only one resource element (RE) within a resource block in the frequency domain and a time slot in the time domain. Generally speaking, the number of REs occupied depends on the number of CSI-RS ports multiplexed within a resource block (RB) or time slot. Multiplexing can be performed in code, frequency, or time domains. CSI-RS can be configured for periodic, semi-continuous, or aperiodic transmission, supporting unicast, multicast, and broadcast transmission. Currently, the SL CSI-RS for the first frequency range (FR1) is based on the CSI-RS design for the R15 Uu port. The SL CSI-RS configuration is selected by the transmitter and provided to the receiver through the PC5-RRC configuration. The SL CSI-RS configuration includes the resource mapping mode and number of antenna ports for the SL CSI-RS. In NR V2X, the resource mapping of the SL CSI-RS in the PRB is based on the CSI-RS resource mapping mode in the NR Uu, which supports up to 2 antenna ports (e.g., SL in NR V2X can support up to two streams in the PSSCH), and the frequency domain density is 1, that is, one CSI-RS is configured on each resource block (RB).
[0133] Figure 7 shows a schematic of the SL slot structure, which includes automatic gain control (AGC), PSCCH, PSSCH, DMRS, GAP (guard period), etc. The SL CSI-RS supports only unicast transmission and is transmitted along with data in the PSSCH region of the transmit slot. It is not transmitted on symbols containing the PSCCH, second-level SCI, or PSSCH DMRS. Each PRB in the PSSCH uses the same pattern for the SL CSI-RS.
[0134] It should be noted that the number of symbols occupied by each information in the time slot structure shown in Figure 7 is only shown as an example. The number of symbols occupied by AGC, PSCCH, PSSCH and GAP can be determined by the second terminal device, configured by the network device, pre-configured or pre-defined by the protocol, and this application does not make specific limitations.
[0135] The transmission time and frequency resources of the SL CSI-RS are primarily indicated by the first-level SCI. Unlike the single-level SCI transmission in LTE V2X, the SCI in NR V2X is transmitted in two levels. The introduction of the second-level SCI makes the SCI design more flexible, supporting unicast, multicast, and broadcast transmission in NR V2X, while LTE V2X only supports broadcast. The main advantages of the two-level SCI are:
[0136] 1) The first-level SCI has a fixed size that is independent of the transmission type, thus avoiding blind detection by the receiving end user;
[0137] 2) The first-level SCI is carried in the PSCCH at a known possible location within the subchannel;
[0138] 3) The first-level SCI indicates the resources of the second-level SCI carried in the PSSCH;
[0139] 4) Second-level SCI with different payload sizes depending on the transmission type. The two-level SCI in NR V2X reduces the complexity of SCI decoding, not only for the transmitter, but also for perceptual end devices that only need to detect and decode the first-level SCI to know which resources are reserved at the receiver.
[0140] The first-level SCI in NR V2X is carried on the PSCCH, and the second-level SCI is carried on the corresponding PSSCH. The PSCCH carries the first-level SCI containing the second-level SCI control information associated with the PSSCH. The first-level SCI indicates the frequency resources carrying the PSSCH currently (or re)transmitted by the transport block (TB), as well as the resources reserved for up to two retransmissions of the TB. If the UE reserves resources for semi-static PSSCH, the first-level SCI also indicates the resource reservation period. In addition, the first-level SCI includes the priority of the associated PSSCH, and the format and size of the second-level SCI. The first-level SCI also indicates the modulation and coding scheme (MCS) of the data payload carried in the associated PSSCH. To support different channel conditions, the DMRS associated with the PSSCH in NR V2X can be carried on different symbols within the PSSCH timeslot. In the resource pool, the PSSCH DMRS can be (pre)configured with multiple time patterns, and the first-level SCI indicates the specific time pattern used by the associated PSSCH. The first-level SCI also provides the number of PSSCH DMRS ports, which can be equal to one or two, indicating the number of layers (i.e., the number of data streams) supported in the PSSCH. Therefore, by utilizing multiple transmit and receive antennas, up to two data streams can be sent in the PSSCH in the NR V2X SL.
[0141] The SCI is divided into two levels, allowing non-target receiving terminal devices to decode only the first-level SCI for channel sensing, specifically to determine resources reserved for other transmissions. For example, the resource reservation period field in the first-level SCI indicates the periodic resources reserved for PSSCH transmission. Non-target receiving terminal devices that receive and successfully decode the first-level SCI can obtain the periodic resources reserved for other transmissions. The second-level SCI, on the other hand, provides additional control information required by receiving terminal devices that require transmission. The PSSCH carries the second-level SCI and a data payload consisting of transmission boxes (TBs). The second-level SCI carries information used to decode the PSSCH and support HARQ feedback and CSI reporting. It indicates the Layer 1 source and destination IDs of the transmission, representing the physical layer identifiers of the transmitter and the intended recipient (receiver) of the TB. The Layer 1 source ID allows the receiver to identify the transmitter and, therefore, determine the PSFCH for HARQ feedback. The second-level SCI also carries a 1-bit new data indicator, which specifies whether the TB sent in the PSSCH corresponds to a new data transmission or a retransmission. In addition, the HARQ process ID is also included in the second-level SCI to identify the TB. The second-level SCI also indicates whether the HARQ feedback of the PSSCH is enabled or disabled.
[0142] Based on the two-level SCI indication of SL CSI-RS, the FR1 SL CSI-RS workflow is as follows:
[0143] ① The transmitter sends the CSI request and SL CSI-RS in the first-level SCI, triggering the receiver of the unicast link to feedback the CSI report.
[0144] The transmitter can configure the receiver to report aperiodic CSI. In a subframe or time slot, the transmitter first sends the SCI, which contains the user identifier of the SL CSI-RS receiving the SL CSI-RS and the SL CSI-RS transmission information, including the time-frequency resource information, resource identifier, scrambling code identifier, etc. of the SL CSI-RS. After the SCI is sent, the SL CSI-RS is sent in the remaining part of the subframe or time slot according to the instructions. The SCI can also include a time offset to instruct the receiver to send CSI feedback information in a specific subframe or time slot.
[0145] ② The receiver measures the CSI based on the SL CSI-RS sent by the transmitter and reports it via the PSSCH. This CSI feedback is carried in the MAC control element (MAC CE). To avoid CSI timeouts, the receiver is expected to report the CSI within a certain timeframe. This latency bound is determined by the transmitter and signaled to the receiver via PC5-RRC signaling.
[0146] (3) Beam
[0147] A beam is a communication resource that can be divided into a transmit beam (or transmission beam) and a receive beam. Beam formation can be achieved through beamforming or other techniques. Beamforming includes transmit beamforming and receive beamforming.
[0148] The transmit beam refers to the spatially directional beam formed by a transmitting terminal device when transmitting a signal with a certain beamforming weight. The receive beam refers to the spatially directional beam formed by a receiving terminal device when receiving a signal with a certain beamforming weight.
[0149] Transmit beamforming refers to the process by which a transmitting device with an antenna array sets a specific amplitude and phase on each antenna element of the antenna array when transmitting a signal. This creates a certain spatial directivity in the transmitted signal, i.e., high signal power in certain directions and low signal power in others. The direction with the highest signal power corresponds to the transmit beam. The antenna array comprises multiple antenna elements, and the specific amplitude and phase values assigned are the beamforming weights. Receive beamforming refers to the process by which a receiving device with an antenna array sets a specific amplitude and phase on each antenna element of the antenna array when receiving a signal. This creates a certain directionality in the power gain of the received signal, i.e., high power gain in certain directions and low power gain in others. The direction with the highest power gain corresponds to the receive beam. The antenna array comprises multiple antenna elements, and the specific amplitude and phase values assigned are the beamforming weights.
[0150] Using a certain beam to send a signal can be understood as using a certain beamforming weight to send a signal. Using a certain beam to receive a signal can be understood as using a certain beamforming weight to receive a signal.
[0151] Different beams can be understood as different resources or different spatial directions, without limitation. The same information or different information can be sent using (or through) different beams.
[0152] It should be noted that in an SL communication system, a transmitting terminal device and a receiving terminal device may generate one or more beams. Before transmitting data, the transmitting terminal device and the receiving terminal device need to align the beams.
[0153] (4) Beam management (BM)
[0154] Wireless communications have undergone a technological evolution from first-generation analog communication systems to the new 5G NR systems. In this complex evolution, beamforming based on multiple input multiple output (MIMO) is a key aspect. Beamforming can be viewed as a spatial filtering process. Its technical principle is to limit the transmission or reception of signals to a specific angle range, thereby increasing gain and reducing interference. Beamforming already appeared in second-generation mobile communication systems (2G), and was implemented by selecting different transmitting or receiving antennas. In contrast, third-generation mobile communication systems (3G) and later communication systems tend to use phased arrays to achieve beamforming.
[0155] In NR systems, beamforming becomes even more important. It is not only a key method for improving spectrum efficiency, but also a crucial support for the use of FR2 above 6 GHz. To ensure efficient and reasonable beamforming, NR has designed a beam management process.
[0156] Beam management is a key technology proposed by 5G NR for FR2. It includes two important functions: beam training and beam failure recovery. Beam training includes transmit beam training and receive beam training and can be divided into three steps. The operations of each step are summarized as follows:
[0157] S1: The base station sends RS based on a set of transmit beams.
[0158] A transmit beam set can include one or more transmit beams. A transmit beam can correspond to one transmit direction, and multiple transmit beams can correspond to different transmit directions. A terminal device can receive RSs through receive beams, measure the RSs, and provide feedback to determine the base station's transmit beam and the terminal device's receive beam.
[0159] S2: Based on S1, the base station sends RS based on a smaller set of transmit beams.
[0160] In S2, a smaller transmit beam set can be a subset of the transmit beam set in S1, or a narrower beam set corresponding to the direction of one or more transmit beams included in the transmit beam set in S1. The terminal device can receive RSs through the receive beam, measure the RSs, and provide feedback to improve the base station's transmit beams.
[0161] S3: The base station sends RS using one transmit beam.
[0162] One of the transmit beams in S3 can be the transmit beam of the base station improved by the terminal device in S2. The terminal device receives the RS using different receive beams, measures the RS, and provides feedback to improve the receive beam of the terminal device.
[0163] Based on the above three steps, 5G NR downlink beam training is performed. In the above three steps, S1 and S2 are the processes in which the base station performs transmit beam training. In the above three steps, the RS can be CSI-RS.
[0164] During the above-mentioned beam training process, the base station will configure several beam directions, each beam direction corresponding to a CSI-RS resource and the time-frequency resources that the terminal device should use for feedback. The base station sends CSI-RS in each direction periodically or aperiodically in a scanning manner. The terminal device measures the RSRP of the CSI-RS and obtains the channel state information reference signal resource indicator (CSI-RS resource indicator, CRI) of the CSI-RS. After obtaining the RSRP, the terminal device selects one or several RSRP values and the corresponding CRI by comparison and feeds back to the base station on a given time-frequency resource. The base station uses the feedback information to determine the transmit beam to be used. Corresponding to S1 and S2, the uplink beam training also uses a similar process, but the reference signals used are different.
[0165] The current FR2 beam management process is designed for base stations and terminal devices. For distributed SL communication systems, such as V2X scenarios, each terminal device in the SL communication system is in a peer-to-peer relationship. Without unified coordination and scheduling by the BS, whether the terminal device receives, sends, or transmits beam feedback information cannot be determined in the distributed system. Taking into account the distributed characteristics of SL, UE-to-UE beam management uses standalone / non-standalone CSI-RS for beam training, and the transmitting terminal device can configure the receiving terminal device to report non-periodic CSI. However, during the beam feedback process, the resources configured to feedback beam information to the receiving terminal device may not be able to realize beam information feedback due to problems such as half-duplex or transmission conflicts, resulting in beam training failure and reduced beam training reliability.
[0166] As shown in Figure 8, terminal device 101 sends a reference signal to terminal device 102 in the direction of beam 1, and terminal device 102 receives the reference signal corresponding to beam 1. Terminal device 101 sends a reference signal to terminal device 102 in the direction of beam 2, and terminal device 102 receives the reference signal corresponding to beam 2. Terminal device 102 measures the reference signals in the directions of beam 2 and beam 1, and determines that beam 2 is the optimal transmission beam based on the measurement results. Terminal device 102 feeds back feedback information of its corresponding optimal transmission beam 2 to terminal 101. However, due to the distributed system and the beam scanning process in FR2, the feedback resource configured by terminal device 101 for terminal device 102 to transmit beam feedback information is unavailable. For example, terminal device 102 needs to send data to terminal device 103 at the feedback resource position for feedback information of beam 2, making it impossible to feed back feedback information of beam 2, resulting in the failure of the beam training process in SL FR2.
[0167] In view of this, an embodiment of the present application provides a communication method to reduce the problem of beam feedback information being unable to be fed back due to resource conflicts in an SL communication system, thereby improving the reliability of beam training.
[0168] Next, the communication method provided by the embodiments of the present application is introduced with reference to the accompanying drawings. In the accompanying drawings corresponding to the various embodiments of the present application, all optional steps are indicated by dotted lines.
[0169] Figure 9 is a flow chart of a communication method provided in an embodiment of the present application. In the embodiment shown in Figure 9, the first terminal device may be the terminal device 101 shown in Figure 1A or Figure 1B, the second terminal device may be the terminal device 102 shown in Figure 1A or Figure 1B, and the network device may be the network device 103 shown in Figure 1B. Among them, the first terminal device generally refers to a sending terminal device in the SL communication system, and the second terminal device generally refers to a receiving terminal device in the SL communication system. The content executed by the first terminal device may be implemented by the first terminal device itself, or by a component in the first terminal device, such as a chip, a processing unit, or a processor module, without limitation. The content executed by the second terminal device may be implemented by the second terminal device itself, or by a component in the second terminal device, such as a chip, a processing unit, or a processor module, without limitation.
[0170] As shown in FIG9 , the method includes the following contents.
[0171] S901: A first terminal device sends a first reference signal and first control information to a second terminal device in a first beam direction. The second terminal device receives the first reference signal and first control information sent by the first terminal device in the first beam direction.
[0172] The first reference signal is used for sidelink beam training, and the first control information indicates multiple first feedback resources, which are used to transmit feedback information of the first beam. Optionally, the first reference signal can be a sidelink reference signal, such as an SL CSI-RS. The first control information can be an SCI, carried on the PSCCH. Furthermore, the first control information can be a first-level SCI; the first-level SCI indicates multiple first feedback resources.
[0173] Optionally, the first beam is any one of the transmit beams in the transmit beam set that the first terminal device performs beam scanning on during the beam training process. The transmit beam set includes at least one transmit beam. Exemplarily, the transmit beam set can be a coarse beam set that the first terminal device performs beam scanning on in the above-mentioned beam training S1 step, or a fine beam set that performs beam scanning on in the beam training S2 step, or a candidate beam set that performs beam scanning on in the beam training S3 step. Exemplarily, the coarse beam set includes a greater number of transmit beams than the fine beam set, and the candidate beam set includes one transmit beam. In some examples, the first electronic device can send reference signals and control information to the second terminal device in different transmit beam directions.
[0174] In one embodiment, during the beam training process, whenever the first terminal device sends a reference signal in the direction of the transmitting beam, the first terminal device can send a first-level SCI on the PSCCH in the direction of the transmitting beam, indicating multiple feedback resources used to transmit feedback information of the transmitting beam.
[0175] Optionally, before sending the first reference signal, the first terminal device may further configure multiple first feedback resources for the first beam. Exemplarily, the first terminal device may determine the multiple first feedback resources corresponding to the first beam by means of resource reservation. Exemplarily, the first terminal device may configure multiple first feedback resources for the first beam by means of resource selection in mode 2 in the resource pool. For another example, the multiple first feedback resources corresponding to the first beam may also be configured by the network device, or preconfigured, or predefined.
[0176] Multiple first feedback resources are orthogonal to each other in the resource pool of the first terminal device. Furthermore, multiple first feedback resources do not overlap in the time domain, or multiple first feedback resources do not overlap in the frequency domain. For example, as shown in Figure 10, the first beam is beam 1, and beam 1 corresponds to three first feedback resources used to transmit feedback information of beam 1, namely feedback resource 1, feedback resource 2, and feedback resource 3. Feedback resources 1, 2, and 3 do not overlap in the time domain. In addition, the first terminal device can also reserve multiple feedback resources for different transmit beams respectively. Among them, the multiple feedback resources corresponding to different beams are orthogonal to each other in the resource pool. Exemplarily, as shown in Figure 11, the first terminal device makes resource reservations for beam 1, beam 2, and beam 3 respectively, and determines multiple feedback resources corresponding to beam 1, beam 2, and beam 3, respectively. Among them, beam 1, beam 2, and beam 3 are different transmit beams. The multiple feedback resources corresponding to beam 1 are feedback resources 1, 2, and 3 respectively; the multiple feedback resources corresponding to beam 2 are feedback resources 4, 5, and 6 respectively; and the multiple feedback resources corresponding to beam 3 are feedback resources 7, 8, and 9 respectively.
[0177] After determining the multiple first feedback resources corresponding to the first beam, the first terminal device may indicate the positions of the multiple first feedback resources in the first-level SCI. Exemplarily, the first-level SCI may indicate the absolute positions of the multiple first feedback resources or the relative positions of the multiple first feedback resources.
[0178] As an example, the first-level SCI may indicate the specific time-frequency positions of multiple first feedback resources. Exemplarily, the positions of the first feedback resources may be implemented by the time domain resource indication and the frequency domain resource indication in the first-level SCI. Further, the frequency domain resource indication may be implemented by the FRIV of the parameter 'Frequency resource assignment', and the time domain resource indication may be implemented by the TRIV of the parameter 'Time resource assignment' and the N of the parameter 'Resource reservation period'. rsv_period The specific number of resource indication bits is configured by the high-level parameters 'sl-MaxNumPerReserve' and 'sl-ResourceReservePeriodList' (for details, please refer to the 3GPP protocol).
[0179] As an example, the first-level SCI can also indicate the offset △fi, △ti of the time-frequency position of multiple first feedback resources relative to the system reference frame (system frame number, SFN) and / or the starting reference time (such as the time point when the current beam CSI-RS is sent).
[0180] As another example, the first-level SCI may also indicate the absolute position of first feedback resource 1 among multiple first feedback resources, and the time-frequency offsets Δfi and Δti of other first feedback resources other than first feedback resource 1 relative to the absolute position of first feedback resource 1. Exemplarily, the multiple feedback resources corresponding to beam 1 are feedback resource 1, feedback resource 2, and feedback resource 3. The first-level SCI may indicate the absolute position of feedback resource 1, and the time-frequency offsets of feedback resource 2 and feedback resource 3 relative to the absolute position of feedback resource 1.
[0181] S902: The second terminal device measures the first reference signal, and generates feedback information of the first beam according to the measurement result of the first reference signal.
[0182] Optionally, the feedback information of the first beam includes but is not limited to: CRI, RSRP.
[0183] The second terminal device may also receive a reference signal sent by the first terminal device in a beam direction different from the first beam, and measure the received reference signal. The second terminal device may determine that the first beam corresponding to the first reference signal is the optimal beam based on the measurement result of at least one reference signal. The optimal beam refers to the beam sent by the first terminal device and the second terminal device in pair. Exemplarily, the second terminal device may determine the optimal beam based on CRI or RSRP.
[0184] After determining that the first beam is the optimal beam, the second terminal device generates feedback information of the first beam, wherein the feedback information of the first beam is carried in the MAC CE.
[0185] S903: The second terminal device sends feedback information of the first beam to the first terminal device on the first target feedback resource. The first terminal device receives feedback information of the first beam from the second terminal device on the first target feedback resource. The first target feedback resource is included in multiple first feedback resources. Furthermore, the first target feedback resource can be at least one first feedback resource among the multiple first feedback resources.
[0186] After determining that the first beam is the optimal beam, the second terminal device can determine the locations of multiple first feedback resources based on the first control information. Based on the locations of the multiple first feedback resources, the second terminal device determines the status of the multiple first feedback resources. The status of the first feedback resources includes an occupied state and an idle state. Exemplarily, the idle state means that the first feedback resource is unused. The occupied state means that the second terminal device is transmitting and receiving data to other terminal devices, or transmitting data to the first terminal device, on the feedback resource.
[0187] Optionally, the second terminal device can use the first feedback resource in an idle state as the first target feedback resource. Exemplarily, taking Figure 11 as an example, the second terminal device determines that beam 1 is the optimal beam, and the feedback resources corresponding to beam 1 are feedback resource 1, feedback resource 2, and feedback resource 3. The second terminal device can first send the feedback information of beam 1 through MAC CE at the position of feedback resource 1, but due to the half-duplex problem of the second terminal device at this time (the second terminal device preferentially receives data from other terminal devices on feedback resource 1), or the second terminal device needs to send data to other terminal devices at the position of feedback resource 1, etc., the position of feedback resource 1 is unavailable, that is, the second terminal device cannot feed back the feedback information of beam 1 to the first terminal device on feedback resource 1. In this way, the second terminal device can then send the feedback information of beam 1 at the position of feedback resource 2, and so on. Among them, when feedback resource 2 is in an idle state, the second terminal device can send the feedback information of beam 1 on feedback resource 2. Furthermore, the order in which the second terminal device determines the target feedback resource among multiple feedback resources can be a time domain order of resource locations or a frequency domain order.
[0188] Optionally, the second terminal device may also use the first feedback resource of the first terminal device, which is in an occupied state and occupies the first target feedback resource to transmit data, as the first target feedback resource. Exemplarily, taking Figure 11 as an example, the second terminal device determines that beam 1 is the optimal beam, and the feedback resources corresponding to beam 1 are feedback resource 1, feedback resource 2, and feedback resource 3. The second terminal device may first send the feedback information of beam 1 through MAC CE at the position of feedback resource 1. And the second terminal device also needs to send data to the first terminal device at the position of feedback resource 1. At this time, the second terminal device can frame the data together with the feedback information of beam 1 carried on the MAC CE, and send it to the first terminal device on feedback resource 1. Furthermore, the second terminal device can send a data frame to the first terminal device on the data channel of PSSCH to complete the feedback of beam 1.
[0189] After determining the first target feedback resource, the second terminal device feeds back feedback information of the first beam on the first target feedback resource. Exemplarily, the second terminal device may feed back feedback information of the first beam to the first terminal device via a data channel of the PSSCH on the first target feedback resource.
[0190] After receiving the feedback information of the first beam, the first terminal device may also instruct the receiving terminal device to release other feedback resources among the multiple first feedback resources except the first target feedback resource.
[0191] Optionally, the first terminal device may release the feedback resource by executing step S904-1 or S904-2. The above resource release step is described below.
[0192] S904-1: The first terminal device may send first ACK information corresponding to the feedback information of the first beam in the first beam direction. The second terminal device receives the first ACK information sent by the first terminal device in the first beam direction.
[0193] Among them, the first ACK information is used to release other feedback resources except the first target feedback resource in multiple first feedback resources. Optionally, the first terminal device generates the first ACK information after receiving the feedback information of the first beam. The first terminal device sends the first ACK information in the direction of the first beam, which enables the terminal device that receives the first ACK information to release other feedback resources and reduce the overhead of system resources. Exemplarily, the first terminal device can send the first ACK information at the time-frequency position of the PSFCH corresponding to the first target feedback resource. Among them, the release process can be executed by the terminal device that receives the first ACK information on the PSFCH. That is, the terminal device that performs the release process can be a receiving terminal device in beam training, or it can be a sending terminal device.
[0194] S904-2: The first terminal device may send a release signaling in the first beam direction. The second terminal device receives the release signaling sent by the first terminal device in the first beam direction.
[0195] After receiving the feedback information of the first beam, the first terminal device generates a release signaling. The release signaling can be located at the time-frequency position of the PSFCH. For example, the release signaling can occupy a 1-bit position on the PSFCH, with "0" indicating that the terminal device receiving the release signaling does not release other feedback resources, and "1" indicating that the terminal device receiving the release signaling releases other feedback resources. The first terminal device can send a release signaling in the direction of the first beam, which can enable the terminal device receiving the release signaling to release other feedback resources, thereby reducing the overhead of system resources.
[0196] Optionally, in addition to the second terminal device, there may be other terminal devices in the direction of the first beam, such as UE-D. During the interaction between the first terminal device and the second terminal device through the first beam, UE-D also receives the first control information sent by the first terminal device to the second terminal device. UE-D can reserve multiple first feedback resources corresponding to the first beam based on the received first control information. UE-D can also receive feedback information of the first beam fed back by the second terminal device to the first terminal device. In addition, UE-D can also receive the first ACK information or release signaling sent by the first terminal device, and release other feedback resources in the multiple first feedback resources based on the first ACK information or release signaling. For example, taking Figure 12 as an example, the first terminal device is UE-A, the second terminal device is UE-B, and the first beam is beam 2. UE-C and UE-B are in the direction of beam 2. During beam training, UE-A sends a first reference signal and first control information to UE-B in the direction of beam 2, and UE-B and UE-C receive the first reference signal and first control information. UE-C can reserve resources for multiple first feedback resources corresponding to beam 2 based on the first control information. UE-B measures the first reference signal and determines feedback information for beam 2 based on the measurement results. UE-B determines a first target feedback resource from the multiple first feedback resources and sends feedback information for beam 2 to UE-A on the first target feedback resource. At this point, UE-C can also receive feedback information for beam 2 on the first target feedback resource for subsequent processing. After receiving the feedback information for beam 2, UE-A sends a first ACK message or release signaling in the direction of beam 2 to release other feedback resources. After receiving the first ACK message or release signaling, UE-B and UE-C can release other feedback resources. This improves system resource utilization. In addition, if UE-C does not receive the first control information sent by UE-A to UE-B to reserve resources for multiple first feedback resources corresponding to beam 2, UE-C will not receive the first ACK message or release signaling.
[0197] During the beam training process of the distributed system on the SL FR2 frequency band, when the feedback information carried by MAC CE is used to feedback the CSI-RS beam, Figure 9 shows that in the case of single transmission and single reception, the first control information on the PSCCH of the beam frame of the first terminal device indicates the method of determining multiple feedback resources corresponding to the first beam, so that the second terminal device can feedback beam information on the feedback resource corresponding to the optimal beam received from the first terminal device, thereby solving the problem of feedback resource conflict.
[0198] In some embodiments, during the beam training process, an embodiment of the present application further provides a method for beam information feedback in a single-transmit multiple-receive situation. Exemplarily, when the first terminal device sends a first reference signal and first control information to the second terminal device in the first beam direction, it may also send a second reference signal and second control information to the third terminal device in the second beam direction. The second reference signal is used for beam training of the side link and is the same as the first reference signal. The second control information indicates a plurality of second feedback resources, and the plurality of second feedback resources are used to transmit feedback information of the second beam. The process by which the first terminal device generates the second control information is the same as the process by which the first terminal device generates the first control information in FIG9 , and will not be repeated here. In an embodiment of the present application, the second terminal device and the third terminal device generally refer to receiving terminal devices, the second terminal device is a receiving terminal device in the first beam direction, and the third terminal device is a receiving terminal device in the second beam direction. The receiving terminal devices in the first beam direction and the second beam direction may be one or more, and are not limited here.
[0199] Optionally, the first beam and the second beam are different beams, and the multiple first feedback resources are mutually orthogonal to the multiple second feedback resources. Exemplarily, the multiple first feedback resources and the multiple second feedback resources are mutually orthogonal in the time domain, or mutually orthogonal in the frequency domain. For example, taking Figure 11 as an example, the multiple first feedback resources corresponding to the first beam are resources 1, 2, and 3, and the multiple second feedback resources corresponding to the second beam are resources 4, 5, and 6; resources 1, 2, 3, 4, 5, and 6 are mutually orthogonal in the time domain.
[0200] Optionally, the second beam is any one of the transmit beams in the transmit beam set for beam scanning by the first terminal device during the beam training between the first terminal device and the third terminal device. Exemplarily, the transmit beam set can be a coarse beam set for beam scanning by the first terminal device in the above-mentioned beam training S1 step, or a fine beam set for beam scanning in the beam training S2 step, or a candidate beam set for beam scanning in the beam training S3 step. Exemplarily, the coarse beam set includes a greater number of transmit beams than the fine beam set, and the candidate beam set includes one transmit beam. In some examples, the first electronic device can send reference signals and control information to the third terminal device in different transmit beam directions.
[0201] The beam feedback process between the first terminal device and the second terminal device is the same as the beam feedback process shown in Figure 9 above, and will not be repeated here. The third terminal device receives the second reference signal and second control information sent by the first terminal device in the second beam direction. The third terminal device measures the second reference signal and determines that the second beam is the optimal beam between the first terminal device and the third terminal device based on the measurement result of the second reference signal. The third terminal device generates feedback information for the second beam and determines a target feedback resource from multiple second feedback resources to transmit the feedback information of the second beam. The process of the third terminal device determining the target feedback resource from multiple second feedback resources is the same as the process of the second terminal device determining the first target feedback resource in Figure 9, and will not be repeated here. The third terminal device sends the feedback information of the second beam to the first terminal device on the determined target feedback resource. After receiving the feedback information of the second beam, the first terminal device can execute the above steps S904-1 or S904-2 to release the resources. Exemplarily, the first terminal device can send second ACK information corresponding to the feedback information of the second beam in the second beam direction. The second ACK information is used to release the second feedback resources from the multiple second feedback resources, excluding the target feedback resource for transmitting the feedback information for the second beam. After receiving the second ACK information, the third terminal device releases the second feedback resources, excluding the target feedback resource for transmitting the feedback information for the second beam. In this way, the first and third terminal devices complete beam information feedback during the beam training process.
[0202] For example, as shown in Figure 13, the first terminal device is UE-A, the second terminal device is UE-B, and the third terminal device is UE-C. The first beam is Beam 2, and the second beam is Beam 3. During beam training, UE-A transmits a first reference signal and first control information to UE-B along Beam 2. UE-B receives the first reference signal and first control information. UE-B measures the first reference signal and determines feedback information for Beam 2 based on the measurement results. UE-B identifies feedback resource 1 as the first target feedback resource from multiple first feedback resources and transmits feedback information for Beam 2 to UE-A on Feedback Resource 1. After receiving the feedback information for Beam 2, UE-A transmits a first ACK message along Beam 2 to release other feedback resources. UE-B receives the first ACK message and releases other feedback resources. UE-A transmits a second reference signal and second control information to UE-C along Beam 3. UE-C receives the second reference signal and second control information. UE-C measures the second reference signal and generates feedback information for Beam 3 based on the measurement results. UE-C determines feedback resource 4 from the multiple second feedback resources as the target feedback resource and sends feedback information for beam 3 to UE-A on feedback resource 4. After receiving the feedback information for beam 3, UE-A sends a second ACK information in the direction of beam 3 to release all feedback resources in the multiple second feedback resources except feedback resource 4. UE-C receives the second ACK information and releases all feedback resources in the multiple second feedback resources except feedback resource 4.
[0203] During the beam training process of the distributed system on the SL FR2 frequency band, when the feedback information carried by MAC CE is used to feedback the CSI-RS beam, Figure 13 shows a method for determining multiple feedback resources corresponding to different beams through the control information on the PSCCH of different beam frames of the first terminal device in the case of single transmission and multiple reception, so that the second terminal device can feedback beam information on the feedback resource corresponding to the optimal beam received from the first terminal device, thereby solving the problem of feedback resource conflict.
[0204] It is understandable that the beam feedback method in the single-transmit, multiple-receive scenario described above is a modified version of the beam feedback method in the single-transmit, single-receive scenario. That is, in the single-transmit, multiple-receive scenario described above, the transmitting terminal device can be considered a transmitting terminal device in a single-transmit, single-receive scenario, and the receiving terminal device can be considered a receiving terminal device in a single-transmit, single-receive scenario.
[0205] In conjunction with the content shown in Figure 9, an embodiment of the present application further provides a method for beam information feedback in the case of multiple transmissions and a single reception. For example, as shown in Figure 14, the first terminal device is UE1, the second terminal device is UE2, and the fourth terminal device is UE3, where UE1 and UE3 are transmitting terminal devices performing beam scanning, and UE2 is a receiving terminal device.
[0206] The first terminal device can send a first reference signal and first control information to the second terminal device in the first beam direction. The fourth terminal device can send a third reference signal and third control information to the second terminal device in the third beam direction. The third reference signal is used for beam training of the side link, the third control information indicates multiple third feedback resources, and the multiple third feedback resources are used to transmit feedback information of the third beam, and the multiple third feedback resources are mutually orthogonal. The process of the fourth terminal device sending the third reference signal and the third control information is the same as the process shown in S901 in Figure 9, and will not be repeated here.
[0207] After receiving the first reference signal sent by the first terminal device and the third reference signal sent by the fourth terminal device, the second terminal device measures the first reference signal and the third reference signal respectively. Based on the measurement result of the first reference signal, the second terminal device determines that the first beam is the optimal beam between the second terminal device and the first terminal device. Based on the measurement result of the third reference signal, the second terminal device determines that the third beam is the optimal beam between the second terminal device and the fourth terminal device. For example, taking Figure 14 as an example, the optimal beam of UE1 corresponding to UE2 is beam 3, and the optimal beam of UE3 corresponding to UE2 is beam 2.
[0208] After determining that the first beam and the third beam are the optimal beams, the second terminal device generates feedback information for the first beam and feedback information for the third beam. The second terminal device can determine the first target feedback resource from multiple first feedback resources to transmit the feedback information of the first beam, and determine the second target feedback resource from multiple third feedback resources to transmit the feedback information of the third beam. However, although the multiple first feedback resources are mutually orthogonal in the resource pool of the first terminal device, and the multiple third feedback resources are mutually orthogonal in the resource pool of the fourth terminal device, the resource positions corresponding to the multiple first feedback resources and the multiple third feedback resources may be the same. In this way, when the second terminal device feeds back the feedback information of the first beam and the feedback information of the third beam, the same feedback resource may be selected to transmit the feedback information, resulting in a feedback resource conflict and a failure of beam information feedback.
[0209] Based on the above problem, the second terminal device can feed back the feedback information of the beam in the following manner.
[0210] The second terminal device can determine at least one first candidate feedback resource from multiple first feedback resources. The first candidate feedback resource is in an idle state; or the first candidate feedback resource is in an occupied state, and the receiving end of the data transmitted by occupying the first candidate feedback resource is the first terminal device. The second terminal device can determine at least one second candidate feedback resource from multiple third feedback resources. The second candidate feedback resource is in an idle state; or the second candidate feedback resource is in an occupied state, and the receiving end of the data transmitted by occupying the second candidate feedback resource is the fourth terminal device. The above-mentioned process of determining the first candidate feedback resource and the second candidate feedback resource is the same as the process of determining the first target feedback resource by the second terminal device in Figure 9, and will not be repeated here.
[0211] The second terminal device can determine at least one second candidate feedback resource as the second target feedback resource from at least one second candidate feedback resource. The second terminal device can determine at least one first candidate feedback resource as the third target feedback resource from at least one first candidate feedback resource. The third target feedback resource and the second target feedback resource are different feedback resources. Exemplarily, taking Figure 15 as an example, the first terminal device is UE1, the fourth terminal device is UE2, and the second terminal device determines that the corresponding optimal UE1 transmission beam is beam 3, and the resource positions of the multiple first feedback resources corresponding to beam 3 are 1, 2, and 3. The second terminal device determines that the corresponding optimal UE2 transmission beam is beam 2, and the resource positions of the multiple third feedback resources corresponding to beam 2 are 4, 5, and 6. The feedback resources corresponding to resource positions 1, 2, and 3 are the first candidate feedback resources determined by the second terminal device, and the feedback resources corresponding to resource positions 4, 5, and 6 are the second candidate feedback resources determined by the second terminal device. The second terminal device can first send beam feedback information at resource location 1. However, since the initial feedback resources of beams 2 and 3 conflict with resource locations 1 and 4 at this time, the second terminal device prioritizes feedback information of the beam with the "higher priority" among UE1 and UE2 at this location. When the feedback priority or data priority of UE1 is higher than that of UE2, the second terminal device prioritizes feedback information of beam 3 at resource location 1 or resource location 4, and then feedback information of beam 2 at resource location 5.
[0212] Optionally, the priority judgment criterion may be the priority of the data carried by the transmitting beam of the transmitting terminal device, or whether the transmitting terminal device has a candidate beam pair, or other judgment criteria, which are not limited here. For example, taking Figure 14 as an example, in addition to beam 2, there are other candidate beam pairs between UE2 and UE3, and there is only beam 3 between UE1 and UE2. UE1's beam 3 has a higher priority, and the feedback information of beam 3 is preferentially fed back at resource position 1 or resource position 4.
[0213] The second terminal device feeds back the feedback information of the beam to the transmitting terminal device. After receiving the feedback information of the beam, the transmitting terminal device can execute the contents of step S904-1 or S904-2 shown in Figure 9 above to release resources, which will not be repeated here. Exemplarily, the transmitting terminal device can be the first terminal device or the fourth terminal device. In this way, the second terminal device can release other feedback resources except the third target feedback resource among the multiple first feedback resources, and the third feedback resource except the second target feedback resource among the multiple third feedback resources, thereby further improving the utilization rate of system resources.
[0214] For example, in Figure 16, the transmitting terminal devices are UE1 and UE2, and the receiving terminal device is UE3. The optimal beam for the paired transmission between UE1 and UE3 is beam 3, and the optimal beam for the paired transmission between UE2 and UE3 is beam 2. UE3 successfully transmits feedback information for beam 3 to UE1 on feedback resource 1, and UE3 successfully transmits feedback information for beam 2 to UE2 on feedback resource 2. After receiving the feedback information for beam 3 on feedback resource 1, UE1 sends ACK information 1 toward beam 3 based on the PSFCH time-frequency position corresponding to feedback resource 1. After receiving the feedback information for beam 2 on feedback resource 2, UE2 sends ACK information 2 toward beam 2 based on the PSFCH time-frequency position corresponding to feedback resource 2. In the direction of beam 3, there is UE4 between UE1 and UE3. In the direction of beam 2, there is UE5 between UE2 and UE3. UE3 and UE4 receive ACK information 1 in the direction of beam 3 and, based on ACK information 1, release the feedback resources corresponding to beam 3, excluding feedback resource 1. UE3 and UE5 receive ACK information 2 in the direction of beam 2, and release the feedback resources corresponding to beam 2 except feedback resource 2 according to ACK information 2.
[0215] After completing beam information feedback, the transmitting terminal device sends ACK information or release signaling in the corresponding beam direction, releasing feedback resources other than the target feedback resources, thereby reducing system resource overhead. The release process can be performed by the terminal device that receives the PSFCH, where the terminal device can be a transmitting terminal device or a receiving terminal device.
[0216] During the beam training process of the distributed system on the SL FR2 frequency band, when the feedback information carried by MAC CE is used to feedback the CSI-RS beam, Figure 14 shows that in the case of multiple transmissions and single reception, the control information on the PSCCH of different beam frames of the sending terminal device indicates the determination method of multiple feedback resources corresponding to different beams, so that the receiving terminal device can feedback beam information on the feedback resource corresponding to the optimal beam of its receiving and transmitting terminal device, thereby solving the problem of feedback resource conflict.
[0217] It is understandable that the beam feedback method in the multi-transmit, single-receive scenario described above is a modified version of the beam feedback method in the single-transmit, single-receive scenario. That is, in the multi-transmit, single-receive scenario described above, the transmitting terminal device can be split into a transmitting terminal device in a single-transmit, single-receive scenario, with the receiving terminal device providing beam information feedback on the feedback resource corresponding to the optimal beam for the receiving transmitting terminal device.
[0218] In combination with the contents shown in the above embodiments, the present application also provides a method for beam information feedback in the case of multiple transmission and multiple reception. Exemplarily, in this case, the number of transmitting terminal devices in beam training is multiple, and the number of receiving terminal devices is multiple. When the transmitting terminal device performs beam scanning, it determines multiple feedback resources corresponding to different beams. Among them, the multiple feedback resources corresponding to different beams are orthogonal to each other in the resource pool of the transmitting terminal device. After determining the feedback resources, the transmitting terminal device generates control information. In addition, when performing beam scanning, the transmitting terminal device sends reference signals and control information in the beam direction. Exemplarily, the reference signals and control information sent by the transmitting terminal device in different beam directions may be received by the same receiving terminal device, or may be received by different receiving terminal devices. For example, as shown in Figure 17, the transmitting terminal devices are UE1 and UE2, and the receiving terminal devices are UE3 and UE4. When UE1 performs beam scanning, it sends reference signals and control information to UE3 in different beam directions, and UE3 receives the reference signals and control information sent by UE1 in different beam directions. When UE2 performs beam scanning, it sends reference signals and control information to UE3 and UE4 in different beam directions, and UE3 and UE4 receive the reference signals and control information sent by UE2 in different beam directions.
[0219] The receiving terminal device receives the reference signal and control information sent by the transmitting terminal device in the beam direction. The reference signals and control information corresponding to different beams received by the receiving terminal device may come from the same transmitting terminal device or from different transmitting terminal devices. The following describes the beam information feedback process based on the two aforementioned scenarios.
[0220] Case 1: The reference signals and control information corresponding to different beams received by the receiving terminal device come from the same transmitting terminal device.
[0221] The receiving terminal device measures at least one reference signal sent by the transmitting terminal device to obtain a measurement result. The receiving terminal device may determine, based on the measurement result, an optimal beam for paired transmission with the transmitting terminal device. The receiving terminal device may determine, based on control information corresponding to the optimal beam, multiple feedback resources corresponding to the optimal beam.
[0222] The receiving terminal device determines a target feedback resource from multiple feedback resources for transmitting feedback information about the optimal beam. The target feedback resource may be idle, or occupied, and the transmitting terminal device is the receiving end of data transmitted using the target feedback resource. Exemplarily, the receiving terminal device may determine whether a feedback resource can be used as the target feedback resource for transmitting feedback information about the optimal beam based on the temporal order of the multiple feedback resources.
[0223] After receiving the feedback information of the optimal beam, the transmitting terminal device sends ACK information or release signaling in the direction of the optimal beam. After receiving the ACK information or release signaling, the terminal devices (including the receiving terminal device) located in the direction of the optimal beam release the feedback resources except the target feedback resources from the multiple feedback resources.
[0224] For example, as shown in Figure 17, UE4 receives reference signals and control information sent by UE2 in different beam directions. UE4 measures the reference signals in different beam directions and determines that the optimal beam for pairing UE4 with UE2 is Beam 2. Based on the control information corresponding to Beam 2, UE4 determines the multiple feedback resources corresponding to Beam 2. From the multiple feedback resources, UE4 determines the target feedback resource for transmitting the feedback information for Beam 2. After receiving the feedback information for Beam 2, UE2 sends an ACK message in the direction of Beam 2. After receiving the ACK message, UE4 releases the feedback resources from the multiple feedback resources except for the target feedback resource.
[0225] Case 2: The reference signals and control information corresponding to different beams received by the receiving terminal device come from different transmitting terminal devices.
[0226] The receiving terminal device measures at least one reference signal sent by different transmitting terminal devices to obtain measurement results. Based on the measurement results, the receiving terminal device can determine the optimal beam for pairing the receiving terminal device with the different transmitting terminal devices. The receiving terminal device determines multiple feedback resources corresponding to the optimal beam based on the control information corresponding to the optimal beam.
[0227] The receiving terminal device determines a target feedback resource from multiple feedback resources to transmit feedback information of the optimal beam. The target feedback resources corresponding to different optimal beams are orthogonal to each other. The target feedback resource is either idle or occupied, and the receiving end of the data transmitted by the occupied target feedback resource is the transmitting terminal device. Exemplarily, the receiving terminal device may determine, based on the time domain order of the multiple feedback resources, whether the feedback resource can be used as the target feedback resource to transmit feedback information of the optimal beam. When the resource positions of the target feedback resources corresponding to different optimal beams overlap, the priority of the transmitting terminal device corresponding to the optimal beam may be determined to determine the target feedback resource for ultimately transmitting the feedback information of the optimal beam. The feedback information of the optimal beam of the transmitting terminal device with a higher priority is transmitted on the target feedback resource, and the feedback information of the optimal beam of the transmitting terminal device with a lower priority is transmitted on the next target feedback resource among the multiple feedback resources corresponding to the transmitting terminal device. The order in which the feedback resources are determined may be based on a time domain order or a frequency domain order.
[0228] After receiving the feedback information of the corresponding optimal beam, different transmitting terminal devices send ACK information or release signaling in the direction of their corresponding optimal beam. After receiving the ACK information or release signaling, the terminal devices (including the receiving terminal devices) located in the direction of the optimal beam release the feedback resources except the target feedback resources from the multiple feedback resources.
[0229] For example, as shown in Figure 17, UE3 receives reference signals and control information sent by UE1 and UE2 in different beam directions. UE3 measures the reference signals in different beam directions corresponding to UE1 and determines that the optimal beam for paired transmission between UE3 and UE1 is beam 3. UE3 measures the reference signals in different beam directions corresponding to UE2 and determines that the optimal beam for paired transmission between UE3 and UE2 is beam 4. Based on the control information corresponding to beam 3, UE3 determines multiple feedback resources corresponding to beam 3 and, from these, determines target feedback resource 1 for transmitting feedback information for beam 3. Based on the control information corresponding to beam 4, UE3 determines multiple feedback resources corresponding to beam 4 and, from these, determines target feedback resource 2 for transmitting feedback information for beam 4. Target feedback resource 1 and target feedback resource 2 are different feedback resources. The method for determining target feedback resource 1 and target feedback resource 2 is the same as the method for determining the target feedback resource in the aforementioned multiple transmission and single reception scenario and will not be repeated here.
[0230] After receiving the feedback information for beam 3, UE1 sends ACK information 1 in the direction of beam 3. After receiving the feedback information for beam 4, UE2 sends ACK information 2 in the direction of beam 4. After receiving ACK information 1 and ACK information 2, UE3 releases the feedback resources except the target feedback resource 1 from the multiple feedback resources corresponding to beam 3, and releases the feedback resources except the target feedback resource 2 from the multiple feedback resources corresponding to beam 4.
[0231] During the beam training process of the distributed system on the SL FR2 frequency band, when the feedback information carried by MAC CE is used to feedback the CSI-RS beam, Figure 17 shows a method for determining multiple feedback resources corresponding to different beams by indicating the control information on the PSCCH of different beam frames of the sending terminal device in the case of multiple transmission and multiple reception, so that the receiving terminal device can feedback beam information on the feedback resource corresponding to the optimal beam of its receiving and transmitting terminal device, thereby solving the problem of feedback resource conflict.
[0232] It is understandable that the beam feedback method in the above-mentioned multi-transmission and multi-reception scenario is a modified method based on the beam feedback method in the multi-transmission and single-reception scenario, and the beam feedback method in the multi-transmission and multi-reception scenario can also be a modified method based on the beam feedback method in the single-transmission and single-reception scenario or other implementation methods. In other words, in the above-mentioned multi-transmission and multi-reception scenario, the transmitting terminal device can be split into a transmitting terminal device in a single-transmission and single-reception scenario, and the receiving terminal device can be split into a receiving terminal device in a single-transmission and single-reception scenario and a receiving terminal device in a multi-transmission and single-reception scenario.
[0233] With respect to the above embodiment, it can be understood that:
[0234] (1) The capabilities of the first terminal device involved in the embodiments of the present application, such as the first control information sent by the first terminal device in the first beam direction, may be configured for the first terminal device by a network device or other terminal device, or may be predefined or preconfigured, or may be determined by the first terminal device using mode 2 resource selection in a resource pool.
[0235] (2) The above description focuses on the differences between different implementations or different examples. Except for the differences, the different implementations or different examples can refer to each other. In addition, different implementations or different examples can be implemented partially, combined, or partially combined, etc., and the embodiments of this application will not be listed one by one.
[0236] (3) The step numbers in the flowcharts described in the above embodiments are merely examples of the execution process and do not limit the order in which the steps are executed. In the embodiments of the present application, steps that do not have a temporal dependency on each other may not be strictly executed in any particular order. Furthermore, not all of the steps shown in the flowcharts are mandatory steps. Some steps may be added or deleted based on actual needs, or only some of the steps in the flowcharts may be executed.
[0237] It is worth noting that the above mainly introduces the solution provided by the embodiment of the present application from the perspective of interaction between terminal devices. The execution order of the various steps in the above method embodiment is only an example, and the embodiment of the present application does not limit this. The above mainly introduces the solution provided by the embodiment of the present application from the perspective of device interaction. It can be understood that in order to achieve the above functions, each device may include a hardware structure and / or software module 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 embodiments of 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 implementation 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.
[0238] In the embodiments of the present application, the functional units of the device can be divided according to the above method examples. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or software functional units.
[0239] In the case of adopting an integrated unit, Figure 18 shows a possible exemplary block diagram of the communication device involved in the embodiments of the present application. As shown in Figure 18, the communication device 1800 may include: a sending unit 1801, a processing unit 1802 and a receiving unit 1803. The processing unit 1802 is used to control and manage the actions of the communication device 1800. The receiving unit 1803 is used to support the communication between the communication device 1800 and other devices. Optionally, the receiving unit 1803 and the sending unit 1801 can also be a unit (such as a transceiver unit or a communication unit), which can be used to perform receiving and sending operations. Optionally, the communication device 1800 may also include a storage unit 1804 for storing program code and / or data of the communication device 1800.
[0240] The processing unit 1802 may support the communication apparatus 1800 in executing the actions of the first terminal device or the second terminal device in each of the method examples described above. Alternatively, the processing unit 1802 may primarily execute internal actions of the first terminal device or the second terminal device in the method examples. The receiving unit 1803 and the transmitting unit 1801 may support communication between the communication apparatus 1800 and other devices.
[0241] For example, the communication device 1800 may be the first terminal device in each of the foregoing embodiments, or may also be a component (such as a chip) of the first terminal device in each of the foregoing embodiments.
[0242] The processing unit 1802 is used to send a first reference signal and first control information to the second terminal device in the first beam direction through the sending unit 1801; the first reference signal is used for beam training of the side link, and the first control information indicates multiple first feedback resources, and the multiple first feedback resources are used to transmit feedback information of the first beam.
[0243] In a possible implementation manner, the multiple first feedback resources are orthogonal to each other.
[0244] In a possible implementation manner, the first control information is carried on a sidelink control channel PSCCH.
[0245] In a possible implementation, the receiving unit 1803 is configured to receive feedback information of the first beam from the second terminal device on a first target feedback resource; the first target feedback resource is included in the multiple first feedback resources.
[0246] In a possible implementation, the sending unit 1801 sends first confirmation ACK information corresponding to the feedback information of the first beam in the direction of the first beam; the first ACK information is used to release other feedback resources among the multiple first feedback resources except the first target feedback resource.
[0247] In one possible embodiment, the processing unit 1802 is used to send a second reference signal and second control information to a third terminal device in a second beam direction through the sending unit 1801; the second reference signal is used for beam training of the side link, and the second control information indicates multiple second feedback resources, and the multiple second feedback resources are used to transmit feedback information of the second beam.
[0248] In a possible implementation manner, the first beam and the second beam are different beams, and the multiple first feedback resources and the multiple second feedback resources are orthogonal to each other.
[0249] For another example, the communication device 1800 may be the second terminal device in each of the foregoing embodiments, or may also be a component (such as a chip) of the second terminal device in each of the foregoing embodiments.
[0250] Receiving unit 1803 is used to receive a first reference signal and first control information sent by a first terminal device in a first beam direction; the first reference signal is used for beam training of the side link, and the first control information indicates multiple first feedback resources, and the multiple first feedback resources are used to transmit feedback information of the first beam.
[0251] In a possible implementation manner, the multiple first feedback resources are orthogonal to each other.
[0252] In a possible implementation manner, the first control information is carried on a sidelink control channel PSCCH.
[0253] In one possible implementation, the processing unit 1802 is configured to measure the first reference signal and generate feedback information of the first beam based on the measurement result of the first reference signal; the sending unit 1801 is configured to send the feedback information of the first beam to the first terminal device on a first target feedback resource; the first target feedback resource is included in the multiple first feedback resources.
[0254] In a possible implementation manner, the first target feedback resource is in an idle state; or the first target feedback resource is in an occupied state, and the receiving end of the data transmitted by occupying the first target feedback resource is the first terminal device.
[0255] In one possible embodiment, the receiving unit 1803 is used to receive first confirmation ACK information corresponding to the feedback information of the first beam sent by the first terminal device in the direction of the first beam, and the first ACK information is used to release other feedback resources among the multiple first feedback resources except the first target feedback resource; the processing unit 1802 is used to release the other feedback resources.
[0256] In one possible embodiment, the receiving unit 1803 is used to receive a third reference signal and third control information sent by a fourth terminal device in a third beam direction; the third reference signal is used for beam training of the side link, and the third control information indicates multiple third feedback resources, and the multiple third feedback resources are used to transmit feedback information of the third beam.
[0257] In one possible implementation, the processing unit 1802 is configured to measure the third reference signal and generate feedback information of the third beam based on the measurement result of the third reference signal; the sending unit 1801 is configured to send the feedback information of the third beam to the fourth terminal device on a second target feedback resource; the second target feedback resource is included in the multiple third feedback resources.
[0258] In a possible implementation manner, the second target feedback resource is in the idle state; or the second target feedback resource is in the occupied state, and the receiving end of the data transmitted by occupying the second target feedback resource is the fourth terminal device.
[0259] It should be understood that the division of units in the above device is merely a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or physically separated. Moreover, the units in the device can all be implemented in the form of software called through processing elements; or all be implemented in the form of hardware; or some units can be implemented in the form of software called through processing elements, and some units can be implemented in the form of hardware. For example, each unit can be a separately established processing element, or it can be integrated into a certain chip of the device. In addition, it can also be stored in the form of a program in a memory, called by a certain processing element of the device and execute the function of the unit. In addition, all or part of these units can be integrated together, or they can be implemented independently. The processing element here can also be a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each operation of the above method or each unit above can be implemented by the integrated logic circuit of the hardware in the processor element or by software called through the processing element.
[0260] In one example, the unit in any of the above devices may be one or more integrated circuits configured to implement the above method, such as one or more application specific integrated circuits (ASICs), one or more digital singnal processors (DSPs), one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms. For another example, when the unit in the device can be implemented in the form of a processing element scheduler, the processing element can be a processor, such as a general-purpose central processing unit (CPU), or other processor that can call a program. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0261] The above-mentioned receiving unit is an interface circuit of the device, which is used to receive signals from other devices. For example, when the device is implemented as a chip, the receiving unit is the interface circuit of the chip used to receive signals from other chips or devices. The above-mentioned sending unit is an interface circuit of the device, which is used to send signals to other devices. For example, when the device is implemented as a chip, the sending unit is the interface circuit of the chip used to send signals to other chips or devices.
[0262] Please refer to Figure 19, which is a schematic diagram of a communication device provided in an embodiment of the present application, for implementing the operations of the first terminal device or the second terminal device in each of the above embodiments. The communication device 1900 includes: a processor 1910 and an interface 1930. Optionally, the communication device 1900 also includes a memory 1920. The interface 1930 is used to implement communication with other devices.
[0263] In the above embodiments, the method executed by the first terminal device or the second terminal device can be implemented by the processor 1910 calling a program stored in a memory (which can be the memory 1920 in the first terminal device or the second terminal device, or an external memory). That is, the communication device 1900 for implementing the functions of the first terminal device or the second terminal device may include a processor 1910, and the processor 1910 executes the method executed by the first terminal device or the second terminal device in the above method embodiment by calling the program in the memory. The processor here can be an integrated circuit with signal processing capabilities, such as a CPU. The access network device can be implemented by configuring one or more integrated circuits to implement the above method. For example: one or more ASICs, or one or more microprocessors DSPs, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms. Alternatively, the above implementation methods can be combined.
[0264] When the communication device 1900 is used for the above method, the processor 1910 is used to implement the functions of the above processing unit 1802 , and the interface 1930 is used to implement the functions of the above sending unit 1801 and the receiving unit 1803 .
[0265] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, 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 according to 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 devices. 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 a website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0266] The various illustrative logic units and circuits described in the embodiments of the present application can be implemented or operated by a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic, a discrete hardware component, or any combination thereof. The general-purpose processor can be a microprocessor, alternatively, the general-purpose processor can also be any traditional processor, controller, microcontroller or state machine. The processor can also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration to implement.
[0267] The steps of the methods or algorithms described in the embodiments of the present application can be directly embedded in hardware, software units executed by a processor, or a combination of the two. The software unit can be stored in a random access memory (RAM), flash memory, read-only memory (ROM), EPROM memory, EEPROM memory, register, hard disk, removable disk, CD-ROM, or other storage media in any form known in the art. Exemplarily, the storage medium can be connected to the processor so that the processor can read information from the storage medium and can write information to the storage medium. Alternatively, the storage medium can also be integrated into the processor. The processor and storage medium can be provided in an ASIC.
[0268] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0269] In one or more exemplary implementations, the above functions described in the embodiments of the present application can be implemented in hardware, software, firmware, or any combination of the three. If implemented in software, these functions can be stored on a computer-readable medium, or transmitted in the form of one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media that facilitate the transfer of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general or special computer. For example, such computer-readable media can include but is not limited to RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store program codes in the form of instructions or data structures and other forms that can be read by general or special computers, or general or special processors. In addition, any connection can be appropriately defined as a computer-readable medium. For example, if the software is transmitted from a website, server or other remote resource via a coaxial cable, fiber optic computer, twisted pair, digital subscriber line (DSL) or wirelessly, such as infrared, wireless and microwave, it is also included in the defined computer-readable medium. Disks and discs include compact disks, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs. Disks typically reproduce data magnetically, while discs typically reproduce data optically using lasers. Combinations of the above may also be included in computer-readable media.
[0270] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0271] The specific implementation methods described above further describe the purpose, technical solutions and beneficial effects of the embodiments of the present application in detail. It should be understood that the above is only the specific implementation method of the embodiments of the present application and is not intended to limit the scope of protection of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the scope of protection of the embodiments of the present application. The above description of the specification of this application can make any technical field that can utilize or implement the contents of the embodiments of the present application. Any modification based on the disclosed content should be considered obvious in the art. The basic principles described in the embodiments of the present application can be applied to other variations without departing from the inventive essence and scope of the present application. Therefore, the contents disclosed in the embodiments of the present application are not limited to the described embodiments and implementations, but can also be extended to the maximum scope consistent with the principles of the present application and the disclosed new features.
[0272] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the embodiments of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the embodiments of the present application are also intended to include these modifications and variations.
Claims
1. A communication method, characterized in that: Applied to the first terminal device, including: A first reference signal and first control information are sent to a second terminal device in a first beam direction; the first reference signal is used for beam training of a side link, and the first control information indicates a plurality of first feedback resources, and the plurality of first feedback resources are used to transmit feedback information of the first beam.
2. The method according to claim 1, characterized in that The multiple first feedback resources are orthogonal to each other.
3. The method according to claim 1 or 2, characterized in that: The method further comprises: Feedback information of the first beam from the second terminal device is received on a first target feedback resource; the first target feedback resource is included in the multiple first feedback resources.
4. The method according to claim 3, characterized in that: The method further comprises: First confirmation ACK information corresponding to the feedback information of the first beam is sent in the first beam direction; the first ACK information is used to release other feedback resources among the multiple first feedback resources except the first target feedback resource.
5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: A second reference signal and second control information are sent to a third terminal device in a second beam direction; the second reference signal is used for beam training of the side link, and the second control information indicates multiple second feedback resources, and the multiple second feedback resources are used to transmit feedback information of the second beam.
6. The method according to claim 5, characterized in that The first beam and the second beam are different beams, and the multiple first feedback resources and the multiple second feedback resources are orthogonal to each other.
7. A communication method, characterized in that: Applied to a second terminal device, the method includes: Receive a first reference signal and first control information sent by a first terminal device in a first beam direction; the first reference signal is used for beam training of a side link, and the first control information indicates a plurality of first feedback resources, and the plurality of first feedback resources are used to transmit feedback information of the first beam.
8. The method according to claim 7, characterized in that The multiple first feedback resources are orthogonal to each other.
9. The method according to claim 7 or 8, characterized in that: The method further comprises: measuring the first reference signal, and generating feedback information of the first beam according to a measurement result of the first reference signal; Feedback information of the first beam is sent to the first terminal device on a first target feedback resource; the first target feedback resource is included in the multiple first feedback resources.
10. The method according to claim 9, characterized in that The first target feedback resource is in an idle state; or, the first target feedback resource is in an occupied state, and the receiving end of the data transmitted by occupying the first target feedback resource is the first terminal device.
11. The method according to any one of claims 7 to 10, characterized in that: The method further comprises: Receiving first confirmation ACK information corresponding to the feedback information of the first beam sent by the first terminal device in the direction of the first beam, where the first ACK information is used to release other feedback resources among the multiple first feedback resources except the first target feedback resource; The other feedback resources are released.
12. The method according to any one of claims 7 to 11, characterized in that: The method further comprises: Receive a third reference signal and third control information sent by a fourth terminal device in a third beam direction; the third reference signal is used for beam training of the side link, and the third control information indicates multiple third feedback resources, and the multiple third feedback resources are used to transmit feedback information of the third beam.
13. The method according to claim 12, characterized in that The method further comprises: measuring the third reference signal, and generating feedback information of the third beam according to a measurement result of the third reference signal; Send feedback information of the third beam to the fourth terminal device on a second target feedback resource; the second target feedback resource is included in the multiple third feedback resources.
14. The method according to claim 13, characterized in that The second target feedback resource is in the idle state; or, the second target feedback resource is in the occupied state, and the receiving end of the data transmitted by occupying the second target feedback resource is the fourth terminal device.
15. The method according to claim 13 or 14, characterized in that The first target feedback resource and the second target feedback resource are different feedback resources.
16. A communication device, characterized in that: comprising a memory, and one or more processors, the memory being coupled to the one or more processors; The memory is used to store a computer program or an instruction. When the computer program or the instruction is executed by the one or more processors, the communication device executes the method according to any one of claims 1 to 15.
17. A communication device, characterized in that: It includes a transceiver unit and a processing unit; The transceiver unit is used to receive and send data; The processing unit is configured to send a first reference signal and first control information to a second terminal device in a first beam direction through the transceiver unit; The first reference signal is used for beam training of a sidelink, and the first control information indicates a plurality of first feedback resources, and the plurality of first feedback resources are used to transmit feedback information of the first beam.
18. The device according to claim 17, characterized in that The multiple first feedback resources are orthogonal to each other.
19. The device according to claim 17 or 18, characterized in that The processing unit is also used for: Feedback information of the first beam from the second terminal device is received on a first target feedback resource by the transceiver unit; the first target feedback resource is included in the multiple first feedback resources.
20. The device according to claim 19, characterized in that The processing unit is also used for: The first confirmation ACK information corresponding to the feedback information of the first beam is sent in the direction of the first beam through the transceiver unit; the first ACK information is used to release other feedback resources among the multiple first feedback resources except the first target feedback resource.
21. The device according to any one of claims 17 to 20, characterized in that The processing unit is also used for: A second reference signal and second control information are sent to a third terminal device in a second beam direction through the transceiver unit; the second reference signal is used for beam training of the side link, and the second control information indicates multiple second feedback resources, and the multiple second feedback resources are used to transmit feedback information of the second beam.
22. The device according to claim 21, characterized in that The first beam and the second beam are different beams, and the multiple first feedback resources and the multiple second feedback resources are orthogonal to each other.
23. A communication device, characterized in that: It includes a transceiver unit and a processing unit; The transceiver unit is used to receive and send data; The processing unit is configured to receive, through the transceiver unit, a first reference signal and first control information sent by a first terminal device in a first beam direction; The first reference signal is used for beam training of a sidelink, and the first control information indicates a plurality of first feedback resources, and the plurality of first feedback resources are used to transmit feedback information of the first beam.
24. The device according to claim 23, characterized in that The multiple first feedback resources are orthogonal to each other.
25. The device according to claim 23 or 24, characterized in that The processing unit is also used for: measuring the first reference signal, and generating feedback information of the first beam according to a measurement result of the first reference signal; On a first target feedback resource, feedback information of the first beam is sent to the first terminal device through the transceiver unit; the first target feedback resource is included in the multiple first feedback resources.
26. The device according to claim 25, characterized in that The first target feedback resource is in an idle state; or, the first target feedback resource is in an occupied state, and the receiving end of the data transmitted by occupying the first target feedback resource is the first terminal device.
27. The device according to any one of claims 23 to 26, characterized in that The processing unit is also used for: Receiving, by the transceiver unit, first confirmation ACK information corresponding to the feedback information of the first beam sent by the first terminal device in the direction of the first beam, where the first ACK information is used to release other feedback resources among the multiple first feedback resources except the first target feedback resource; The other feedback resources are released.
28. The device according to any one of claims 23 to 26, characterized in that The processing unit is also used for: A third reference signal and third control information sent by a fourth terminal device in a third beam direction are received by the transceiver unit; the third reference signal is used for beam training of the side link, and the third control information indicates multiple third feedback resources, and the multiple third feedback resources are used to transmit feedback information of the third beam.
29. The device according to claim 28, characterized in that The processing unit is also used for: measuring the third reference signal, and generating feedback information of the third beam according to a measurement result of the third reference signal; On a second target feedback resource, feedback information of the third beam is sent to the fourth terminal device through the transceiver unit; the second target feedback resource is included in the multiple third feedback resources.
30. The device according to claim 29, characterized in that The second target feedback resource is in the idle state; or, the second target feedback resource is in the occupied state, and the receiving end of the data transmitted by occupying the second target feedback resource is the fourth terminal device.
31. The device according to claim 29 or 30, characterized in that The first target feedback resource and the second target feedback resource are different feedback resources.
32. A chip, characterized in that: The chip comprises a processor, which is coupled to a memory and is used to execute a computer program or instruction stored in the memory, so that the chip executes the method according to any one of claims 1 to 15.
33. A computer-readable storage medium, characterized in that: The method comprises computer program instructions, and when the computer program instructions are executed by a computer, the processor performs the method according to any one of claims 1 to 15.
34. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is run on a computer, the computer is caused to perform the method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Beam management for new radio vehicle communication
CN114424466A
Recovery of resources based on side chain feedback
CN114616843A
Techniques for releasing sidelink resources related to sidelink communications
CN116097806A
Sidelink feedback channel resource mapping in unlicensed spectrum
CN116326002A
Intra-slot transmit / receive beam selection for sidelink
US20220046430A1