Communication method and apparatus
By retaining resources for perception but not for communication in side link communication, combined with the signal reception power threshold, the problem of insufficient resources in the resource selection window is solved, and the communication and perception capabilities of the terminal equipment are improved.
Patent Information
- Application Number
- PCT/CN2024/127734
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-25
- Filing Date
- 2024-10-28
- Publication Date
- 2025-07-31
AI Technical Summary
In side link communication, the resources available in the resource selection window are insufficient, which affects the communication efficiency of the terminal device.
By retaining resources reserved for perception but not for communication by other terminal devices in the resource selection window, ensuring that there are sufficient resources in the available resource set for use by the terminal devices, and using the signal reception power threshold to eliminate reservation resources with greater interference.
It effectively ensures that there are sufficient available resources in the resource selection window and improves the communication efficiency and perception capabilities of terminal devices.
Smart Images

Figure CN2024127734_31072025_PF_FP_ABST
Abstract
Description
Communication method and device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on January 25, 2024, with application number 202410111441.2 and application name “A Communication Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0003] In sidelink (SL) communications, terminal devices have two resource selection methods: Mode 1 (Mode 1) and Mode 2 (Mode 2). Mode 1 is based on base station scheduling, while Mode 2 allows users to independently select resources. In Mode 2, the transmitter's transmission resources are independent of network devices. This means the transmitter can independently select transmission resources within the resource selection window (RSW) based on its own perception results.
[0004] However, in some cases, the available resources in the resource selection window are limited, meaning they may be insufficient, which can affect the resource selection of terminal devices and, in turn, their communications. Therefore, ensuring sufficient available resources in the resource selection window is a hot topic currently under discussion.
[0005] Summary of the Invention
[0006] The present application provides a communication method and apparatus for ensuring that there are sufficient available resources in a resource selection window.
[0007] To achieve the above objectives, this application adopts the following technical solutions:
[0008] In a first aspect, a communication method is provided. Exemplarily, the method can be executed by a first terminal device, or by a component of the first terminal device, such as a processor, chip, or chip system of the first terminal device, or by a logic module or software that can implement all or part of the functions of the first terminal device. The following description takes the execution of the method by the first terminal device as an example. The method includes: determining a first set of available resources in a sidelink resource pool, and sending a first signal based on the first set of available resources; wherein the first set of available resources includes first reserved resources, the first reserved resources are used for sensing, and the first reserved resources are not used for communication.
[0009] Based on the method of the first aspect, it can be seen that the first terminal device can use the resources in the sidelink to send a perception signal (information) for perception, that is, use the resources to send a perception signal for perception without communicating. In this case, in addition to selecting resources for communication in the resource selection window, the first terminal device can also select resources for perception in the resource selection window. When the first terminal device determines the available resources in the resource selection window, it usually excludes the resources for communication and perception reserved by other terminal devices from all resources corresponding to the resource selection window, and uses the remaining resources to determine the available resource set. However, this will result in a large number of excluded resources, making the remaining resources insufficient. Therefore, the reserved resources used for perception and not for communication can be set in the available resource set, that is, the reserved resources can be set as available resources. It can be understood that when the reserved resources used for perception and not for communication are used for perception, they send known perception signals and have a higher tolerance for bit error rates. Therefore, the reserved resources can be used by other terminal devices while being used for perception and not for communication, such as for communication or perception by other terminals. In this way, it can be ensured that there are sufficient resources available in the available resource set determined by the first terminal device, that is, it can be guaranteed that there are sufficient available resources in the resource selection window.
[0010] In one possible design scheme, before determining the first set of available resources in the sidelink resource pool, the method described in the first aspect also includes: receiving first sidelink control information, the first sidelink control information indicating that the first reserved resources are used for perception, and the first reserved resources are not used for communication. It can be understood that the first reserved resources are resources reserved for use by other terminal devices other than the first terminal device. After reserving the first reserved resources, the other terminal devices can inform each terminal device that the first reserved resources are reserved for perception and are different from communication by sending the first sidelink control information. That is to say, at this time, the first terminal device can determine the role of the first reserved resources by receiving the first sidelink control information.
[0011] In one possible design scheme, the signal reception power corresponding to the first reserved resource is less than the first signal reception power threshold, and the first signal reception power threshold is used to exclude reserved resources that are used for perception and not for communication in the process of determining the available resource set. It can be understood that the first terminal device can compare the signal reception power corresponding to the first reserved resource with the first signal reception power threshold in the process of determining the first available resource set, and when the signal reception power corresponding to the reserved resource is less than the first signal reception power threshold, the reserved resource is retained in the first available resource set. In this way, the first terminal device can retain the first reserved resource in the first available resource set in the process of determining the first available resource set.
[0012] Optionally, the first signal receiving power threshold is greater than the second signal receiving power threshold, and the second signal receiving power threshold is used to exclude reserved resources for communication in the process of determining the available resource set. It can be understood that the second signal receiving power threshold can be understood as the signal receiving power threshold corresponding to data transmission. In this way, when determining the first available resource set, the first terminal device can give priority to reserving the reserved resources used for perception and not for communication among the reserved resources used for perception and not for communication and the reserved resources used for communication, that is, not excluding the reserved resources, thereby ensuring that there are sufficient resources in the first available resource set for use by the first terminal device without affecting data transmission.
[0013] Optionally, the first signal reception power threshold is determined based on the priority of the first reserved resource, where the priority of the first reserved resource is lower than or equal to the preset priority. It is understood that the correspondence between the first signal reception power threshold and the priority of the first reserved resource can be configured, pre-configured, or pre-defined by protocol, so that the first terminal device can determine the first signal reception power threshold based on the priority of the first reserved resource.
[0014] Furthermore, in the case where the priority of the first reserved resource is lower than the preset priority, the preset priority is the priority of the reserved resource used for communication. It can be understood that the lower the priority, the greater the signal receiving power threshold corresponding to the priority. In this way, the signal receiving power threshold corresponding to the reserved resource used for perception and not for communication can be made greater than the signal receiving power threshold corresponding to the reserved resource used for communication, so that when determining the first available resource set, among the reserved resources used for perception and not for communication and the reserved resources used for communication, the reserved resources used for perception and not for communication can be given priority, that is, the reserved resources are not excluded, thereby ensuring that there are sufficient resources in the first available resource set for use by the first terminal device without affecting data transmission.
[0015] In one possible design, sensing is achieved by transmitting a second signal and receiving a first reflected signal. The first reflected signal is the signal generated by the second signal after it hits an object. That is, when sensing, after transmitting the second signal, the device needs to receive the first reflected signal generated by the second signal after it hits an object. The device then determines relevant characteristics of the object, such as its location and distance, based on the second and first reflected signals.
[0016] In one possible design, communication is achieved by transmitting a third signal; alternatively, communication is achieved by transmitting the third signal and receiving a fourth signal, where the fourth signal is transmitted by the receiving party after receiving the third signal. That is, when communicating, a device may transmit a signal, such as a broadcast, or may transmit a signal and receive a return signal from the receiving party based on the signal to complete communication with the receiving party.
[0017] In one possible design, sending a first signal based on a first available resource set includes: determining a first resource from the first available resource set; and sending the first signal on the first resource. That is, after determining the first available resource set, the first terminal device may select a resource from at least one resource included in the first available resource set for communication or sensing. It is understood that the first resource may be determined from the first available resources based on actual circumstances, without limitation.
[0018] Optionally, the first resource is a first reserved resource, and sending the first signal on the first resource includes: sending the first signal in a first direction on the first reserved resource, where the first direction is the direction of the first beam. In other words, the first terminal can achieve communication or perception by sending the first signal on the first reserved resource. It is understood that the first beam can be a beam included in the first terminal device, and the first available resource set includes at least one resource that can be used for communication or perception in the first direction.
[0019] Furthermore, the direction of the first beam includes: the direction of a main lobe in the first beam, or the direction of a first side lobe in the first beam. It is understood that when the main lobe is used for communication or perception, the direction of the first beam may be the direction of the main lobe in the first beam; when the side lobe is used for communication or perception, the direction of the first beam may be the direction of the main lobe in the first beam, or the direction of the first side lobe in the first beam, and the specific direction may be determined based on actual conditions.
[0020] In a second aspect, a communication method is provided. This method can be executed by a first terminal device, or by a component of the first terminal device, such as a processor, chip, or chip system of the first terminal device. It can also be implemented by a logic module or software that can implement all or part of the functions of the first terminal device. The following description uses the method executed by the first terminal device as an example. The method includes: determining a first time domain window in a sidelink resource pool, the first time domain window including a first time domain resource and a second time domain resource; sending first information in a first direction on the first time domain resource, the first information being used for sensing, the first direction being the direction of a first beam; and sending second information in a second direction on the second time domain resource, the second information being used for sensing, the second direction being the direction of a second beam; wherein the first direction is different from the second direction.
[0021] Based on the second aspect of the method, the first terminal device can sense the first time domain resources and the second time domain resources in the first time domain window in different directions. In this way, the first terminal device can achieve perception through the time domain resources in the first time domain window when there is a perception need.
[0022] In one possible design, the first information is also used for communication. That is, the first terminal device can transmit the first information on the first time domain resource for perception, and can also communicate with the second terminal device in the first direction by transmitting the first information. In other words, both communication and perception are achieved by transmitting the first information. This allows both communication and perception needs of the first terminal device to be met.
[0023] In one possible design, the second information is used for perception, including: the second information is used for perception and the second information is not used for communication. In other words, the first terminal device can use the second information for perception in the second direction without communicating. This satisfies the perception needs of the first terminal device.
[0024] In a possible design scheme, perception is achieved by transmitting a first signal and receiving a first reflected signal, where the first reflected signal is a signal reflected after the first signal encounters an object.
[0025] In one possible design scheme, communication is achieved by transmitting the second signal; or, communication is achieved by transmitting the second signal and receiving a third signal, where the third signal is a signal transmitted by the receiver after receiving the second signal.
[0026] In one possible design, the first time domain resource and the second time domain resource are located in Q time domain resources, and the Q time domain resources are located in a first time domain window. N is the number of beams used for sensing, M is the number of side lobes in each beam used for sensing, To round up, N is an integer greater than 1, and M is a positive integer. It can be understood that in a scenario where sidelobe perception exists, if the direction of the sidelobe in a beam is the same or partially the same as the direction of the mainlobe in the adjacent beam of the beam, the direction of the mainlobe can be perceived through the sidelobe, that is, less than the total number of beams used for perception can be set in the first time domain window, and all-round perception can be achieved through the resource. The partial sameness can be understood as the direction of the sidelobe in the beam being mostly the same as the direction of the mainlobe in the adjacent beam of the beam, such as the ratio of the same direction of the sidelobe in the beam and the mainlobe in the adjacent beam of the beam to the direction of the mainlobe reaches a preset value, which can be 90%, or 95%, or 98%. It can be set according to actual conditions without limitation. In this way, resources can be saved.
[0027] In addition, the technical effects of the method described in the second aspect can also refer to the technical effects of the method described in the first aspect, and will not be repeated here.
[0028] In a third aspect, a communication method is provided. The method can be executed by a first terminal device, or by a component of the first terminal device, such as a processor, chip, or chip system of the first terminal device, or by a logic module or software that can implement all or part of the functions of the first terminal device. The following description takes the method executed by the first terminal device as an example. The method includes: receiving a reference signal; when the received power of the reference signal is greater than a first received power, determining that no beam failure has occurred, the first received power is the difference between the received power of the first data and the first power, the first data is the downlink data or sidelink data most recently received before receiving the reference signal, and the first power is the difference between the power of the main lobe in the beam receiving the first data and the power of the side lobe in the beam receiving the reference signal.
[0029] Based on the third aspect of the method, it can be known that the received power of the first data can represent the power of the main lobe in the beam, and the first power can represent the difference between the power of the main lobe in the beam and the power of the side lobe. Therefore, the first received power can represent the power of the side lobe in the beam. In the presence of sidelobe perception, the first terminal device compares the received power of the reference signal with the first received power and can determine whether the received power of the reference signal is greater than the power of the side lobe in the beam. When the received power of the reference signal is greater than the first received power, that is, the received power of the reference signal is greater than the power of the side lobe in the beam, it can be accurately determined that no beam failure has occurred.
[0030] In one possible design, the method of aspect 3 further includes receiving first information indicating a first power. This allows for flexible configuration of the first power based on actual circumstances. It is understood that the first power may also be pre-set or pre-defined by a protocol and may be set based on actual circumstances without limitation.
[0031] Optionally, the first information is downlink control information or sidelink control information. In this way, information in the prior art can be reused to indicate the first power, thereby reducing implementation difficulty.
[0032] In a fourth aspect, a communication device is provided. The communication device includes: a module for executing the method described in any one of aspects 1 to 3, such as a transceiver module and a processing module. For example, the transceiver module is configured to indicate the transceiver function of the communication device, and the processing module is configured to perform functions of the communication device other than the transceiver function.
[0033] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the fourth aspect, and the receiving module is used to implement the receiving function of the communication device described in the fourth aspect.
[0034] Optionally, the communication device described in the fourth aspect may further include a storage module, wherein the storage module stores a program or instruction. When the processing module executes the program or instruction, the communication device can execute the method described in any one of the first to third aspects.
[0035] It can be understood that the communication device described in the fourth aspect can be a terminal device, or a chip (system) or other parts or components that can be set in the terminal device, or a device that includes the terminal device. This application does not limit this.
[0036] In addition, the technical effects of the communication device described in the fourth aspect can refer to the technical effects of the method described in any one of the implementation methods of the first aspect to the third aspect, and will not be repeated here.
[0037] In a fifth aspect, a communication device is provided, comprising: a processor, wherein when the processor executes computer instructions, the communication device executes the method described in any possible implementation of the first to third aspects.
[0038] In one possible design solution, the communication device described in the fifth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the fifth aspect to communicate with other communication devices.
[0039] In one possible design, the communication device described in the fifth aspect may further include a memory. The memory may be integrated with the processor or provided separately. The memory may be used to store the computer program and / or data involved in the method described in any one of aspects 1 to 3.
[0040] In an embodiment of the present application, the communication device described in the fifth aspect can be the terminal device described in any one of the first to third aspects, or a chip (system) or other parts or components that can be set in the terminal device, or a device that includes the terminal device.
[0041] In addition, the technical effects of the communication device described in the fifth aspect can refer to the technical effects of the method described in any one of the implementation methods of the first aspect to the third aspect, and will not be repeated here.
[0042] In a sixth aspect, a communication device is provided. The communication device includes: a processor coupled to a memory, the processor configured to execute a computer program stored in the memory, so that the communication device performs the method described in any possible implementation of the first to third aspects.
[0043] In one possible design solution, the communication device described in the sixth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the sixth aspect to communicate with other communication devices.
[0044] In an embodiment of the present application, the communication device described in the sixth aspect can be the terminal device described in any one of the first to third aspects, or a chip (system) or other parts or components that can be set in the terminal device, or a device that includes the terminal device.
[0045] In addition, the technical effects of the communication device described in the sixth aspect can refer to the technical effects of the method described in any one of the implementation methods of the first to third aspects, and will not be repeated here.
[0046] In the seventh aspect, a communication device is provided, comprising: a processor and a memory; the memory is used to store a computer program, and when the processor executes the computer program, the communication device executes the method described in any one of the implementation methods of the first to third aspects.
[0047] In one possible design solution, the communication device described in the seventh aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the seventh aspect to communicate with other communication devices.
[0048] In an embodiment of the present application, the communication device described in the seventh aspect can be the terminal device described in any one of the first to third aspects, or a chip (system) or other parts or components that can be set in the terminal device, or a device that includes the terminal device.
[0049] In addition, the technical effects of the communication device described in the seventh aspect can refer to the technical effects of the method described in any one of the implementation methods of the first aspect to the third aspect, and will not be repeated here.
[0050] In an eighth aspect, a communication device is provided for implementing the method described in any possible implementation manner in the first to third aspects.
[0051] Optionally, the above-mentioned communication device includes user equipment or a chip.
[0052] In a ninth aspect, a communication chip is provided, in which instructions are stored. When the chip runs on a communication device, the method described in any one of the implementation methods of the first to third aspects is implemented.
[0053] In the tenth aspect, a communication chip is provided, comprising: a logic circuit and a communication interface, wherein the logic circuit is used to execute computer instructions, and the communication interface is used for the communication chip to communicate with other devices or chips, and when the logic circuit executes the computer instructions, the method described in any one of the implementation methods of the first to third aspects is implemented.
[0054] In an eleventh aspect, a communication system is provided, comprising a terminal device for executing the method described in the third aspect and a first device for sending a reference signal.
[0055] In the twelfth aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are run on a computer, the computer executes the method described in any possible implementation method of the first to third aspects.
[0056] In a thirteenth aspect, a computer program product is provided, comprising a computer program or instructions, which, when executed on a computer, enables the computer to execute the method described in any one of the possible implementations of the first to third aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] FIG1 is an antenna pattern of a directional antenna provided in an embodiment of the present application;
[0058] FIG2 is a schematic diagram of a main lobe and side lobes when a terminal device sends information according to an embodiment of the present application;
[0059] FIG3 is a schematic diagram of the relationship between physical time slots and logical time slots provided in an embodiment of the present application;
[0060] FIG4 is a schematic diagram of resource selection performed by a terminal device according to an embodiment of the present application;
[0061] FIG5 is a schematic diagram of resource selection of user equipment UE#3 provided in an embodiment of the present application;
[0062] FIG6 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0063] FIG7 is a flow chart of a communication method according to an embodiment of the present application;
[0064] FIG8 is a schematic diagram of a beam of a first terminal device provided in an embodiment of the present application;
[0065] FIG9 is a second flow chart of the communication method provided in an embodiment of the present application;
[0066] FIG10 is a schematic diagram of the correspondence between beams and time domain resources provided in an embodiment of the present application;
[0067] FIG11 is a schematic diagram of the angular range corresponding to the main lobe in a beam provided in an embodiment of the present application;
[0068] FIG12 is a schematic diagram of the angular ranges corresponding to the main lobe and side lobes in a beam provided in an embodiment of the present application;
[0069] FIG13 is a schematic diagram of a first direction and a second direction provided in an embodiment of the present application;
[0070] FIG14 is a third flow chart of the communication method provided in an embodiment of the present application;
[0071] FIG15 is a schematic diagram of beam failure provided in an embodiment of the present application;
[0072] FIG16 is a first structural diagram of a communication device provided in an embodiment of the present application;
[0073] FIG17 is a second structural diagram of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0074] For ease of understanding, the technical terms involved in this application are first introduced below.
[0075] 1. Beam
[0076] Beamforming refers to the special directional transmission or reception effect created by the antenna array of a transmitter or receiver on a network device or terminal. This is similar to the beam formed by a flashlight that focuses light in a single direction. Transmitting and receiving signals using beamforming can effectively increase signal transmission distance.
[0077] The beam can be a wide beam, a narrow beam, or other types of beams. The beam forming technology can be beamforming technology or other technologies. The beamforming technology can specifically be digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology.
[0078] A beam can include a main lobe, side lobes, and back lobes. As shown in Figure 1, this illustrates the relationship between the radiation characteristics of a directional antenna (such as field intensity amplitude, phase, and polarization) and spatial angle. In Figure 1, there are multiple lobes. The lobe with the highest radiation intensity is called the main lobe, the remaining lobes are called side lobes, and the lobe in the opposite direction of the main lobe is called the back lobe. The angle between two points on either side of the main lobe's direction of maximum radiation where the radiation intensity is less than 3 decibels (dB) is defined as the lobe width, which can also be referred to as the beam width, main lobe width, or half-power angle. As you can see, the narrower the lobe width, the better the beam's directivity, the longer the beam's effective range, and the stronger its anti-interference capability. Side lobes also diffuse and attenuate acoustic energy. Furthermore, when a terminal device transmits information on the RF side, it may have one main lobe and at least one side lobe. For example, as shown in Figure 2, when a terminal device transmits information on the RF side, it may have one main lobe and one side lobe. It can be understood that when the side lobe is smaller than the main lobe, that is, when the side lobe is negligible relative to the main lobe, the beam direction can be the direction of the main lobe.
[0079] Beams generally correspond to resources. For example, when performing beam measurement, the network device measures different beams through different resources, and the terminal feeds back the measured resource quality, so that the network device can know the quality of the corresponding beam. During data transmission, the beam can also be indicated by its corresponding resource. For example, the network device indicates a transmission configuration indication-state through the transmission configuration index (TCI) field in the downlink control information (DCI), and the terminal device determines the beam corresponding to the reference resource based on the reference resource contained in the TCI-state.
[0080] In communication protocols, beams can be specifically characterized as digital beams, analog beams, spatial domain filters, spatial filters, spatial parameters, TCIs, and TCI-states. A beam used to transmit signals can be called a transmission beam (or Tx beam), a spatial domain transmission filter, a spatial transmission filter, a spatial domain transmission parameter, or a spatial transmission parameter. A beam used to transmit signals can be understood as the distribution of signal strength in different directions in space after the signal is transmitted by an antenna. A beam used to receive signals can be called a reception beam (or Rx beam), a spatial domain reception filter, a spatial reception filter, a spatial domain reception parameter, or a spatial reception parameter. The beam used to receive signals can be understood as the signal strength distribution of the wireless signal received from the antenna in different directions in space.
[0081] It can be understood that the embodiments of the present application uniformly use beams for description, but beams can be replaced by other equivalent concepts and are not limited to the concepts mentioned above.
[0082] 2. Sidelink control information (SCI)
[0083] SCI 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 first-level SCI can be used for channel sensing (sense), that is, for determining the resources reserved by other transmissions, and it can be used to schedule the second-level SCI and PSSCH. Exemplarily, the first-level SCI can be used to indicate the frequency resources of the physical sidelink shared channel (PSSCH) that carries the current (re)transmission of the transport block (TB), such as subchannels, and the resources reserved for up to two retransmissions of the TB. If the terminal device performs periodic resource reservation, 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 SCI. The second-level SCI is carried on the PSSCH, and it can be used to provide additional control information required by the receiving end (such as the terminal device) that needs to transmit.
[0084] 3. Resource Pool
[0085] For sidelink communications, the network device can (pre-)configure a resource pool, known as the SL resource pool, for the terminal device. This resource pool is a collection of time-frequency resources, i.e., it can include at least one time-frequency resource. This at least one time-domain resource can be used by the terminal device to transmit and receive at least one of the following physical channels, such as the physical sidelink control channel (PSCCH) and PSSCH.
[0086] The SL resource pool includes one or more time units in the time domain. Each time unit can be at least one symbol, at least one slot, at least one mini-slot, at least one subframe, or at least one frame. For an introduction to symbols, slots, mini-slots, subframes, and frames, please refer to the prior art and will not be repeated here. It is understood that multiple time units can be continuous or discrete in time; however, within a resource pool, these multiple time units are logically continuous. For example, as shown in Figure 3, time slots 1 to 8 are time slots that are continuous in time, that is, physical time slots; time slots 1, 3, 5, and 8 are configured as time slots belonging to a resource pool. At this time, these four time slots correspond to time slots a1, a2, a3, and a4 in the resource pool, respectively, and time slots a1, a2, a3, and a4 are logically continuous. Therefore, time slots 1, 3, 5, and 8 are time slots that are discrete in time but logically continuous. These four time slots can also be called logical time slots.
[0087] The SL resource pool includes one or more frequency domain units in the frequency domain. The frequency domain unit can be at least one resource element (RE), at least one resource block (RB), or at least one sub-channel. For the relevant introduction of RE, RB and sub-channel, please refer to the existing technology and will not be repeated here.
[0088] 4. Sidelink Resource Selection Method
[0089] In sidelink communications, resource selection methods include Mode 1 and Mode 2. Mode 1 is based on base station scheduling, while Mode 2 allows users to independently select resources. In Mode 2, the transmission resources of the transmitter (e.g., a terminal device) are independent of network equipment. This means that the transmitter (e.g., a terminal device) can independently select transmission resources within the resource selection window for communication based on the results of its own perception window. As shown in Figure 4, the process of triggering resource selection by a terminal device in time slot n includes the following steps:
[0090] Step 4-1: The terminal device determines the resource selection window [n+T1, n+T2]. T 2min ≤T2≤ packet delay budget (PDB). T1 and T2 depend on the device implementation and represent the left and right boundaries of the resource selection window; Processing resource selection and data transmission latency for terminal devices, and The value of μ is related to the subcarrier spacing μ used in transmission. SL There is a one-to-one correspondence, as shown in Table 1 below.
[0091] Table 1
[0092] Step 4-2: The terminal device determines the perception window Among them, T0 represents the left boundary of the perception window; is the latency of the terminal device processing the perception results, and The value of is also related to the subcarrier spacing μ used in transmission SL There is a one-to-one correspondence, as shown in Table 2 below.
[0093] Table 2
[0094] Step 4-3: The terminal device determines a reference signal received power (RSRP) threshold. The RSRP threshold is related to the priority of the data to be sent. TX) and the priority indicated by the received SCI (prio RX ), specifically the first prio in the RSRP threshold value set configured for the resource pool RX +(prio TX -1)*8 RSRP thresholds corresponding to indexes.
[0095] Step 4-4: The terminal device initializes the available resource set S A , the S A Includes all time-frequency resources in the resource selection window.
[0096] Step 4-5: When the frequency resource meets all the following conditions, A The following time-frequency resources are excluded:
[0097] Condition 1.1: Unperceived time slots in the perception window. It is understood that the time slots during which the terminal device is in the transmitting state cannot be perceived due to the limitations of a half-duplex transceiver. When the terminal device is in the transmitting state, it cannot receive data, and therefore cannot perceive the transmitting time slots.
[0098] Condition 1.2: Assume that there is an SCI sent by another terminal device in this time slot, and the SCI indicates a periodic resource reservation. The periodic resource reservation value used by this SCI includes the periodic reservation values configured in all resource pools.
[0099] Steps 4-6, if S A If the remaining time-frequency resources after exclusion are less than X% of the total resources in the resource selection window, then re-execute the above steps 4-4 to initialize the resource set. The re-initialized S A With the previously initialized S A If the values are consistent, then perform steps 2-7. The value of X% can be configured by the resource pool.
[0100] Step 4-7, when the frequency resource meets all the following conditions, A Exclude this time-frequency resource from:
[0101] Condition 2.1: The first-level SCI decoding of the received signal is successful;
[0102] Condition 2.2: An RSRP measurement is performed on the PSSCH demodulation reference signal (DMRS) included in the PSSCH time-frequency resources reserved by the received first-level SCI for transmission, and the RSRP result thereof is higher than the RSRP threshold determined in step 4-3 above; wherein the PSSCH time-frequency resources also include periodically reserved time-frequency resources, time resource indicator value (TRVI), and frequency resource indicator value (FRVI) reserved time-frequency resources;
[0103] Condition 2.3: The time-frequency resources reserved by the received first-level SCI (including reservations for multiple consecutive periods, TRVI and FRVI) are within the resource selection window.
[0104] Step 4-8, if S A If the remaining time-frequency resources after exclusion are less than X% of the total resources in the resource selection window, the RSRP threshold determined in step 4-3 can be increased by, for example, 3 decibels (dB) each time until S is met. A The remaining time-frequency resources after exclusion are greater than or equal to X% of the total resources in the resource selection window.
[0105] After performing resource selection based on the above steps 4-1 to 4-8, the terminal device can notify other terminal devices of its reserved time-frequency resources through SCI, and the terminal device can send data on its reserved time-frequency resources.
[0106] It is understandable that in some cases, the transmission resources available in the resource selection window may be insufficient, thereby affecting the resource selection of the terminal device and, in turn, affecting the communication of the terminal device. Exemplarily, the terminal device can use the resources in the sidelink for sensing, that is, use the resources for sensing without communicating. In this case, in addition to selecting resources for communication in the resource selection window, the terminal device can also select resources for sensing (that is, for sensing and not for communication) in the resource selection window. Accordingly, when the terminal device selects available resources in the resource selection window, it generally excludes the resources for communication and the resources for sensing reserved by other terminal devices, and uses the remaining resources to generate an available resource set. For example, as shown in Figure 5, user equipment (UE) #1 reserves resource #1 for perception, and UE #2 reserves resource #2 for perception. When UE #3 selects resources for beam #3, it can detect the SCI sent by the side lobe in beam #1 of UE #1 and the SCI sent by the side lobe in beam #2 of UE #2 from the perception window, thereby determining that resource #1 and resource #2 are resources for perception, and thus excluding resource #1 and resource #2 when generating the available resource set.
[0107] However, the above operation will result in a large number of resources being excluded, resulting in insufficient remaining resources. Therefore, how to ensure that there are enough available resources in the resource selection window is a hot topic currently under discussion.
[0108] In response to the above technical problems, the embodiments of the present application propose the following technical solutions to ensure that there are sufficient available resources in the resource selection window.
[0109] The technical solution in this application will be described below with reference to the accompanying drawings.
[0110] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as 4th generation (4G) mobile communication systems, such as long term evolution (LTE) systems, fifth generation (5G) mobile communication systems, such as new radio (NR) systems, and communication systems evolved after 5G, such as sixth generation (6G) mobile communication systems. They can also be applied to wireless fidelity (WiFi) systems, vehicle to everything (V2X) communication systems, device-to-device (D2D) communication systems, and Internet of Vehicles communication systems.
[0111] This application will present various aspects, embodiments, or features in the context of systems 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 of the devices, components, modules, etc. discussed in conjunction with the figures. Furthermore, combinations of these aspects may also be used.
[0112] Additionally, in the embodiments of this application, words such as "exemplary" and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner.
[0113] In the embodiments of the present application, "information", "signal", "message", "channel" and "signaling" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are matched. "of", "corresponding, relevant" and "corresponding" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are matched. In addition, the " / " mentioned in this application can be used to express an "or" relationship.
[0114] In the embodiment of the present application, pre-definition can be understood as protocol pre-definition, such as pre-defining a fixed parameter, or pre-defining the value of a certain parameter by the protocol. The specific content of the protocol pre-definition can be determined according to the actual situation. Configuration can be understood as the network device or server sending configuration information (such as parameters, parameter values, corresponding relationships, etc.) to the terminal device through a message (or signaling), so that the terminal device determines the communication parameters or resources during transmission based on the configuration information. Pre-configuration is similar to configuration. It can be understood as the network device or server sending configuration information (such as parameters, parameter values, corresponding relationships, etc.) to the terminal device through another link (or carrier) different from the side link; it can also be understood as defining the relevant parameters or parameter values; it can also be understood as writing the relevant parameters or parameter values into the terminal device. It can be understood that configuration and pre-configuration can be configuration at the resource pool granularity, configuration at the bandwidth part (BWP) granularity, or configuration at the cell granularity, without limitation. In addition, the above parameters and the values of the parameters can be changed or updated.
[0115] The network architecture and business 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. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0116] To facilitate understanding of the embodiments of the present application, a communication system applicable to the embodiments of the present application is first introduced.
[0117] The communication system includes: a terminal device and / or a network device. It is understood that the terminal device may include at least one terminal device. When the terminal device includes multiple terminal devices, these multiple terminal devices may communicate with each other via a sidelink. For example, the terminal device includes a first terminal device and a second terminal device, and the first terminal device and the second terminal device may communicate via a sidelink. For details about the terminal device and the network device, please refer to the following descriptions of "terminal device 120" and "network device 110," respectively, and will not be repeated here.
[0118] To facilitate understanding of the embodiments of the present application, the application scenarios used in the present application are described using the communication system architecture shown in FIG6 as an example. FIG6 is a possible, non-limiting system schematic. As shown in FIG6, the communication system 6000 includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one network device (such as 110a and 110b in FIG6, collectively referred to as 110) and at least one terminal device (such as 120a to 120j in FIG6, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG6). The terminal device 120 is connected to the network device 110 via a wireless connection. The network device 110 is connected to the core network 200 via a wireless or wired connection. The core network device in the core network 200 and the network device 110 in the RAN 100 can be different physical devices, or they can be the same physical device that integrates the core network logical functions and the radio access network logical functions.
[0119] The RAN 100 may be a cellular system related to the 3rd Generation Partnership Project (3GPP), for example, a 4th generation (4G) mobile communication system such as the Long Term Evolution (LTE) system, a 5G mobile communication system such as the NR system, and a communication system evolved after 5G such as the 6th generation (6G) mobile communication system. It may also be applied to wireless fidelity (WiFi) systems, vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, and Internet of Vehicles communication systems. The RAN 100 may also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a WiFi system. The RAN 100 may also be a communication system that integrates two or more of the above systems.
[0120] The terminal device and network device provided in the embodiment of the present application can be applied to the network device 110 or the terminal device 120. It is understood that FIG6 only shows a possible communication system architecture that can be applied in the embodiment of the present application. In other possible scenarios, the communication system architecture can also include other devices.
[0121] The network device 110 is a node in the RAN, which can also be called an access network device or a RAN node (or device). The network device 110 is used to help terminals achieve wireless access. The multiple network devices 110 in the communication system 6000 can be nodes of the same type or different types. In some scenarios, the roles of the network device 110 and the terminal device 120 are relative. For example, the network element 120i in Figure 6 can be a helicopter or a drone, which can be configured as a mobile base station. For the terminal 120j that accesses the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The network device 110 and the terminal device 120 are sometimes referred to as communication devices. For example, the network elements 110a and 110b in Figure 6 can be understood as communication devices with base station functions, and the network elements 120a to 120j can be understood as communication devices with terminal functions.
[0122] In one possible scenario, a network device can be a base station, an evolved NodeB (eNodeB), a transmitting and receiving point (TRP), a transmitting point (TP), a next-generation NodeB (gNB), a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, a satellite, or an access point (AP) in a WiFi system, such as a home gateway, router, server, switch, bridge, etc., an integrated access and backhaul (IAB) node, a mobile switching center, or a network device in a non-terrestrial network (NTN) communication system, i.e., it can be deployed on a high-altitude platform or satellite. The network device can be a macro base station (such as 110a in Figure 6), a micro base station or an indoor station (such as 110b in Figure 6), a relay node or a donor node, or a wireless controller in a CRAN scenario. The network device can also be a device that functions as a base station in device-to-device (D2D) communication, vehicle-to-vehicle communication, drone communication, or machine communication. Optionally, the network device may also be a server, a wearable device, a vehicle or an onboard device, etc. For example, the access network device in vehicle to everything (V2X) technology may be a road side unit (RSU).
[0123] In another possible scenario, multiple network devices collaborate to assist the terminal in achieving wireless access, and different network devices respectively implement part of the functions of the base station. For example, the network device can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It can be understood that the network device can be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in the access network RAN, or the CU can be divided into a network device in the core network CN, which is not limited here.
[0124] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O (open)-CU, DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0125] In the embodiments of the present application, the form of the network device is not limited. The device used to implement the function of the network device can be a network device; it can also be a device that can support the network device to implement the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device.
[0126] The terminal device 120 may also be referred to as a UE, mobile station (MS), mobile terminal (MT), user equipment, terminal device, access terminal, subscriber unit, subscriber station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent, or user device, or may be a device used to provide voice or data connectivity to a user, or an IoT device. For example, the terminal device includes a handheld device with wireless connectivity, an in-vehicle device, and the like. Currently, terminal devices can be: mobile phones, tablet computers, computers with wireless transceiver functions, laptops, PDAs, mobile internet devices (MIDs), wearable devices (such as smart watches, smart bracelets, pedometers, etc.), vehicle-mounted equipment (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), satellite terminals, virtual reality (VR) devices, augmented reality (AR) devices, smart point of sale (POS) machines, customer-premises equipment (CPE), wireless terminals in industrial control, smart home devices (such as refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, robotic arms, workshop equipment, wireless terminals in unmanned driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, flying equipment (such as intelligent robots, hot air balloons, drones, airplanes), etc. The terminal device of the present application may also be an onboard module, onboard module, onboard component, onboard chip, or onboard unit built into a vehicle as one or more components or units. The vehicle may implement the communication method provided by the present application through the built-in onboard module, onboard module, onboard component, onboard chip, or onboard unit. The terminal device may also be other devices with terminal functions. For example, the terminal device may also be a device that functions as a terminal in D2D communication.
[0127] The embodiments of this application do not limit the device form factor of the terminal. The device used to implement the functions of the terminal device can be the terminal device; it can also be a device that supports the terminal device to implement the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, the chip system can be composed of chips or include chips and other discrete devices.
[0128] It should be noted that the solutions in the embodiments of the present application can also be applied to other communication systems, and the corresponding names can also be replaced by the names of corresponding functions in other communication systems. The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. It is known to those skilled in the art that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0129] In a communication system, when a terminal device determines an available resource set in the sidelink resource pool, it can reserve resources reserved by other terminals for sensing, which are not used for communication, in the available resource set. This ensures that there are sufficient resources in the available resource set, and thus, sufficient available transmission resources in the resource selection window.
[0130] For ease of understanding, the communication method provided in the embodiment of the present application will be specifically described below with reference to Figures 7 to 17.
[0131] For example, Figure 7 is a flow chart of a communication method according to an embodiment of the present application. The method may be applicable to communication between a first terminal device and a second terminal device in the above communication system, or may be applicable to perception of the first terminal device in the above communication system.
[0132] As shown in Figure 7, the process of the communication method is as follows:
[0133] S701: A first terminal device determines a first set of available resources in a sidelink resource pool.
[0134] The sidelink resource pool is a collection of time-frequency resources configured by the network device for the first terminal device. For details, please refer to the relevant introduction of the aforementioned "3. Resource Pool" and will not be repeated here.
[0135] The first available resource set includes at least one time-frequency resource available to the first terminal device, i.e., the first terminal device can sense or communicate on any time-frequency resource in the at least one resource. The first available resource set may include a first reserved resource (described below), i.e., the at least one resource may include the first reserved resource.
[0136] Perception can be achieved by transmitting a second signal and receiving a first reflected signal, where the first reflected signal is a signal reflected by the second signal after encountering an object. That is, when the terminal device is performing perception, after sending the second signal, it needs to receive the first reflected signal reflected by the second signal after encountering an object, so as to determine the relevant characteristics of the object, such as position, distance, etc., based on the second signal and the first reflected signal. Perception can also be achieved by receiving signals sent by other devices, for example: device #1 receives signal #1 sent by other known devices. Since the first terminal device knows signal #1, it can determine whether there is a perceived object around by information such as the signal strength (such as reference signal received power (RSRP)) and azimuth of the received signal #1. It can be understood that in the embodiment of the present application, perception can also be understood as detection, that is, the two can be replaced.
[0137] Communication can be achieved by transmitting a third signal; alternatively, communication can be achieved by transmitting a third signal and receiving a fourth signal, where the fourth signal is transmitted by the receiver after receiving the third signal. That is, when communicating, a terminal device can send a signal, such as a broadcast; or it can send a signal and receive a return signal from the receiver based on the signal to complete communication with the receiver. It can be seen that during the perception process, the sender and receiver can be the same device; during the communication process, if a sender and receiver exist, they can be different devices. It is understood that in the above descriptions of perception and communication, signal can be replaced by information. For example, the second signal can be replaced by the second information, in which case a first reflected signal corresponding to the second information can be received. This first reflected signal is the signal corresponding to the second information reflected from an object. Alternatively, the third signal can be replaced by the third information.
[0138] The reserved resource is a resource that the terminal device has reserved for use, that is, the terminal device can reserve a certain reserved resource (recorded as reserved resource #1) corresponding to a certain moment (recorded as moment #1). When approaching moment #1, if it is determined that reserved resource #1 is available, communication or perception is performed on reserved resource #1, that is, the reserved resource #1 is used. In other words, the reserved resource is a resource used for communication or perception at a certain moment in the future reserved by the terminal device. The method for determining whether the reserved resource is available can refer to the relevant introduction of the aforementioned "4. Resource selection method for side link", which will not be repeated here. Of course, the reserved resource can also be determined by other methods, and the embodiments of the present application do not limit this. The first reserved resource is a resource reserved by other terminal devices other than the first terminal device. The first reserved resource is used for perception, and the first reserved resource is not used for communication. That is to say, the terminal device that reserves the first reserved resource will perceive on the first reserved resource and will not communicate. It can be understood that in some embodiments, "the first reserved resource is used for perception, and the first reserved resource is not used for communication" has the same meaning as "the first reserved resource is used for perception".
[0139] It is understood that the first reserved resource can be retained in the first set of available resources through the role of the reserved resource. That is, the reserved resource used for perception and not for communication can be retained in the set of available resources based on the role of the reserved resource. The first reserved resource can also be retained in the first set of available resources through the resource selection method of the side link. That is, the signal reception power corresponding to the first reserved resource can be compared with the signal reception power for excluding the reserved resource used for perception and not for communication (i.e., the first signal reception power threshold), thereby retaining the first reserved resource. This method is described below.
[0140] During sidelink resource selection, the first terminal device may exclude reserved resources (e.g., first reserved resources) reserved by other terminal devices for sensing and not for communication based on a first signal received power threshold. That is, in the aforementioned "4. Step 4-7 of the sidelink resource selection method," when excluding time-frequency resources from the set of available resources (i.e., the first set of available resources), the first signal received power threshold may be used to exclude reserved resources that are used for sensing and not for communication.
[0141] Exemplarily, when excluding time-frequency resources from the set of available resources, the signal reception power corresponding to the reserved resource used for perception and not for communication can be compared with the first signal reception power threshold. If the signal reception power (such as RSRP) corresponding to the reserved resource is less than the first signal reception power threshold, it means that when other terminals perceive on the reserved resource, the impact on the signal sent by the first terminal device is small, such as small interference, etc. At this time, the reserved resource is available, that is, there is no need to exclude the reserved resource from the set of available resources; if the signal reception power corresponding to the reserved resource used for perception and not for communication is greater than or equal to the first signal reception power threshold, it means that when other terminals perceive on the reserved resource, the impact on the signal sent by the first terminal device is large, such as large interference, etc. At this time, the preset resource is unavailable, that is, it is necessary to exclude the reserved resource from the set of available resources.
[0142] It can be seen that when the first terminal device performs resource exclusion, the first reserved resource whose signal receiving power is less than the first signal receiving power threshold can be retained in the first available resource set, that is, the first reserved resource is not excluded from the first available resource set. In other words, the signal receiving power corresponding to the first reserved resource is less than the first signal receiving power threshold. It can be understood that the signal receiving power corresponding to the first reserved resource can be the receiving power of the PSSCH demodulation reference signal measured by the first terminal device, and the PSSCH demodulation reference signal is the PSSCH demodulation reference signal of the time-frequency resource reserved by the first-level SCI received by the first terminal device, and the SCI has a corresponding relationship with the first reserved resource. The first signal receiving power threshold can exclude the reserved resources used for perception and not for communication in the process of determining the available resource set. The value of the first signal receiving power threshold can be set according to actual conditions without restriction.
[0143] In one possible implementation, the first signal receiving power threshold may be greater than the second signal receiving power threshold. The second signal receiving power threshold is used to exclude reserved resources for communication in the process of determining the available resource set. And the second signal receiving power threshold is the signal receiving power threshold determined according to the priority of the data to be sent and the priority of the reserved resources (i.e., the priority indicated by the SCI) during data transmission. For details, please refer to the relevant introduction of the aforementioned "4. Resource selection method for side links", which will not be repeated here. In other words, the second signal receiving power threshold can be understood as the signal receiving power threshold corresponding to data transmission. The first signal receiving power threshold is greater than the second signal receiving power threshold, and when determining resource exclusion, the reserved resources used for perception and not for communication can be given priority, that is, the reserved resources used for perception and not for communication are not excluded, thereby ensuring that there are sufficient resources in the available resource set for use by the first terminal device.
[0144] In addition, there are multiple ways to determine the first signal received power threshold, such as determining the first signal received power threshold based on the function of the reserved resource (i.e., used for sensing and not for communication), or determining the first signal received power threshold based on the priority of the reserved resource. The following describes different situations.
[0145] Case 1: determining the first signal receiving power threshold according to the role of the reserved resources.
[0146] In this case, the first signal reception power threshold corresponds to the reserved resource that is perceived and not used for communication. This correspondence can be configured, pre-configured, or pre-defined by the protocol without limitation. When performing resource exclusion, the first terminal device can determine to use the first signal reception power threshold to exclude the reserved resource based on the reserved resource that is perceived and not used for communication and the correspondence.
[0147] Case 2: The first signal reception power threshold is determined according to a correspondence between the first signal reception power threshold and the priority of the reserved resources used for sensing and not used for communication.
[0148] In this case, the first signal reception power threshold has a corresponding relationship with the priority of the reserved resources used for sensing and not for communication. The corresponding relationship can be configured, pre-configured or pre-defined by a protocol without limitation.
[0149] The priority of the reserved resources used for sensing and not for communication can be configured, preconfigured or predefined by the protocol, and the priority can be lower than or equal to the preset priority. Exemplarily, when the priority of the reserved resources used for sensing and not for communication is lower than the preset priority, the preset priority can be the priority of the reserved resources used for communication; when the priority of the reserved resources used for sensing and not for communication is equal to the preset priority, the preset priority can be lower than the priority of the reserved resources used for communication. The priority of the reserved resources used for communication can refer to the existing technology and will not be described in detail here. It can be understood that the lower the priority, the greater the signal reception power threshold determined according to the priority; the greater the signal reception power threshold, the easier it is to retain the reserved resources compared with the signal reception power threshold, that is, the less likely they are to be excluded. In this way, the first signal reception power threshold can be greater than the signal reception power threshold for resource exclusion of the reserved resources used for communication (that is, the above-mentioned second reception power threshold), so that the resources used for sensing and not for communication can be retained as much as possible, thereby ensuring that there are enough resources in the available resource set for the terminal device to use.
[0150] It is understood that the first reserved resource is a resource used for sensing and not for communication. In other words, the priority of the first reserved resource can determine the first signal reception power threshold. In other words, the first signal reception power threshold is determined based on the priority of the first reserved resource, and the priority of the first reserved resource is lower than or equal to the preset priority. In addition, if the priority of the first reserved resource is lower than the preset priority, the preset priority is the priority of the reserved resource used for communication; if the priority of the first reserved resource is equal to the preset priority, the preset priority is lower than the priority of the reserved resource used for communication.
[0151] S702: The first terminal device sends a first signal according to a first set of available resources.
[0152] The first terminal device sending the first signal according to the first available resource set may specifically include: determining the first resource from the first available resource set; and sending the first signal on the first resource.
[0153] The first resource can be any time-frequency resource of at least one time-frequency resource included in the first available resource set, and can be flexibly set according to actual conditions. The first signal can be a signal for communication, that is, the first terminal device can achieve communication by sending the first signal; the first signal can also be a signal for perception and not for communication, that is, the first terminal device can achieve perception by sending the first signal. The first signal can be set accordingly according to actual conditions without limitation. It can be understood that when the first signal is a signal for communication, the second terminal device can receive the first signal from the first terminal device. In addition, the first signal can also be understood as the first information, that is, the first signal and the first information are replaceable. When sending the first information, the first information can be information for communication, or information for perception and not for communication. It can be set accordingly according to actual conditions without limitation.
[0154] It can be seen that after determining the first available resource set, the first terminal device can determine a resource from the first available resource set to achieve communication or perception.
[0155] In one possible implementation, the first resource is a first reserved resource, and sending the first signal on the first resource may specifically include sending the first signal in a first direction on the first reserved resource. That is, the first terminal may achieve communication or perception in the first direction by sending the first signal on the first reserved resource. It is understood that the first direction may be the direction of a first beam, and the first beam may be a beam included in the first terminal device.
[0156] The direction of the first beam may include: the direction of the main lobe in the first beam, or the direction of the first side lobe in the first beam. It can be understood that when the main lobe is used for communication or perception, the direction of the first beam may be the direction of the main lobe in the first beam; when the side lobe can be used for communication or perception, the direction of the first beam may be the direction of the main lobe in the first beam, or the direction of the first side lobe in the first beam, which can be determined based on actual conditions. Exemplarily, if the side lobe can be used for communication or perception, and the first available resource set is the available resource set determined for the first side lobe in the first beam, then the first direction is the direction of the first side lobe.
[0157] In summary, in this embodiment of the present application, the first reserved resource used for sensing but not for communication can be retained in the first available resource set, that is, the first reserved resource is set as a resource available to the first terminal device. This ensures that there are sufficient resources available in the first available resource set, that is, that there are sufficient available resources in the resource selection window.
[0158] Optionally, in combination with the above embodiments, before determining the first set of available resources in the sidelink resource pool, the above method may also include: receiving first sidelink control information, the first sidelink control information indicating that the first reserved resources are used for perception, and the first reserved resources are not used for communication.
[0159] The terminal device that sends the first sidelink control information (denoted as terminal device #1) is the terminal device that has reserved the first reservation resource. It is understood that after reserving the first reservation resource, terminal device #1 can inform other terminals that the first reservation resource has been reserved by sending the first sidelink control information, and that the first reservation resource is used for perception and not for communication. In this way, the first terminal device can determine the function of the first reservation resource based on the first sidelink control information, that is, it is used for perception and not for communication; and based on the function of the first reservation resource, determine whether the first reservation resource is available.
[0160] Optionally, in combination with the above embodiment, determining the first set of available resources in the sidelink resource pool may specifically include: determining the first set of available resources in the sidelink resource pool when the proportion of available resources is less than a proportion threshold.
[0161] The sideline resources that can be used can be the ratio of the remaining resources after excluding the reserved resources for communication and the reserved resources for perception and not for communication from all the resources corresponding to the resource selection window of the terminal device to the total resources. The ratio threshold can be flexibly set according to the ratio of the preset resource amount to the total resources based on the actual situation. It can be understood that if the proportion of resources that can be used is less than the ratio threshold, it can indicate that the number of currently unreserved resources is small, that is, the unreserved resources are insufficient. In this case, the reserved resources for perception and not for communication can be retained in the available resource set, such as retaining the first reserved resources in the first available resource set. In this way, it can be ensured that there are enough resources available in the first available resource set. On the contrary, if the proportion of resources that can be used is greater than or equal to the ratio threshold, it can indicate that the currently unreserved resources can meet the needs of the terminal device, and there is no need to retain the reserved resources for perception and not for communication in the available resource set.
[0162] In addition, if the first terminal device needs to reserve resources for perception, and the direction of the sidelobe in the beam of the first terminal device is the same or partially the same as the direction of the main lobe in the adjacent beam of the beam, resources can be reserved only on part of the beam, that is, the sidelobe in the beam can be used to achieve perception in the direction of the main lobe in the adjacent beam of the beam. The partial sameness can be understood as the direction of the sidelobe in the beam being mostly the same as the direction of the main lobe in the adjacent beam of the beam, such as the ratio of the same direction of the sidelobe in the beam and the main lobe in the adjacent beam of the beam to the direction of the main lobe reaches a preset value, which can be 90%, or 95%, or 98%. It can be set according to actual conditions without limitation. For example, as shown in Figure 8, the first terminal device includes four beams, namely beam #a1 to beam #a4. The direction of the sidelobe in each beam is the same as the direction of the mainlobe in the adjacent beam. For example, the direction of the sidelobe in beam #a2 is the same as the direction of the mainlobe in beam #a1. Therefore, resources can be reserved for sensing on beam #a1 and beam #a3, or resources can be reserved for sensing on beam #a2 and beam #a4. This can save resources.
[0163] For example, Figure 9 is a flow chart of a communication method according to an embodiment of the present application. The method can be applied to the communication between the first terminal device and the second terminal device in the above communication system, and can be applied to the perception of the first terminal device in the above communication system.
[0164] As shown in Figure 9, the process of the communication method is as follows:
[0165] S901: The first terminal device determines a first time domain window in a sidelink resource pool.
[0166] The sidelink resource pool is a collection of time-frequency resources configured by the network device for the first terminal device. For details, please refer to the relevant introduction of the aforementioned "3. Resource Pool" and will not be repeated here.
[0167] The first time domain window may include a first time domain resource and a second time domain resource. The first time domain resource and the second time domain resource can be used for perception, that is, the first terminal device can perceive on the first time domain resource and the second time domain resource. The first time domain window may also include other time domain resources, which can be set according to actual conditions. For example, when the first terminal device includes X beams, in addition to setting the first time domain resource and the second time domain resource in the first time domain window, X-2 time domain resources can also be set in the first time domain window. In this way, the first terminal device can perceive in different directions through each beam on the X resources in the first time domain window, that is, to achieve all-round perception. It can be understood that the relationship between the directions of the X resources and the X beams can be configured, preset or predefined by the protocol without restriction.
[0168] In a possible implementation, the first time domain resource and the second time domain resource are located in Q time domain resources, and the Q time domain resources are located in a first time domain window. N is the number of beams used for sensing, M is the number of side lobes in each beam used for sensing, To round up, N is an integer greater than 1, M is a positive integer, and Q is a positive integer greater than or equal to 2.
[0169] For example, as shown in Figure 10, the first terminal device includes 8 beams for perception, namely beam #b1 to beam #b8, and each beam includes a main lobe and a side lobe. Then, 4 time domain resources can be set in the first time domain window, namely resource #b1 to resource #b4. These 4 time domain resources can be used for beam #b2, beam #b4, beam #b6 and beam #b8 for perception respectively.
[0170] It can be understood that in a scenario where sidelobe perception exists, if the sidelobe in a beam is in the same or partially the same direction as the mainlobe in the adjacent beam of the beam, the sidelobe in the beam can be used to achieve perception in the direction of the mainlobe in the adjacent beam of the beam. That is, resources less than the total number of beams used for perception can be set in the first time domain window, thereby achieving all-round perception. For the same part, please refer to the relevant introduction in the embodiment shown in Figure 7 above, and will not be repeated here. In this way, resources can be saved.
[0171] In addition, when there is a periodic perception demand in the first terminal device and omnidirectional perception needs to be performed, that is, when perception operations are required on all beams, the first time domain window can be periodically configured in the side link resource pool. In this case, the period of the first time domain window can be determined according to the perception period. Exemplarily, the perception period is 100 milliseconds (ms), and the perception operation needs to be completed within a certain time (such as within 60ms). At this time, the medium access control (MAC) layer can indicate a period value and a window value to the physical layer. The period value is the value of the perception period, and the window value can be the duration of the first time domain window. It can be understood that the window value can also be configured, pre-configured or pre-defined by the protocol without restriction.
[0172] S902, the first terminal device sends first information in a first direction on a first time domain resource.
[0173] The first direction is the direction of the first beam. When the first beam includes a main lobe, the first direction is the angle range corresponding to the main lobe. When the first beam includes a main lobe and a side lobe, the first direction is the angle range formed by the main lobe and the side lobe. For example, as shown in Figure 11, when the first beam includes main lobe #a1, the first direction is the angle range corresponding to main lobe #a1. For another example, as shown in Figure 12, when the first beam includes main lobe #b1 and side lobe #b2, the first direction is the angle range formed by main lobe #b1 and side lobe #b2. The first beam can be a beam included in the first terminal device.
[0174] The first information can be used for perception. Perception is achieved by transmitting a first signal and receiving a first reflected signal, where the first reflected signal is a signal reflected from an object. For details, please refer to the aforementioned "S701" and will not be repeated here. It can be seen that the first terminal device can perceive in the first direction using the first information on the first time domain resource.
[0175] In one possible implementation, the first information can also be used for communication. Communication is achieved by transmitting a second signal; or, communication is achieved by transmitting a second signal and receiving a third signal. The third signal is a signal transmitted by the receiving party after receiving the second signal. For details, please refer to the relevant introduction of "S701" mentioned above, which will not be repeated here. In other words, the first terminal device can communicate with the second terminal device located in the first direction while sensing in the first direction through the first information on the first time domain resource, that is, sensing and communication are achieved through the first information. In this case, the second terminal device can receive the first information from the first terminal device.
[0176] S903, the first terminal device sends second information in a second direction on a second time domain resource.
[0177] The second direction is the direction of the second beam. When the second beam includes a main lobe, the second direction is the angular range corresponding to the main lobe. When the second beam includes both a main lobe and a side lobe, the second direction is the angular range formed by the main lobe and the side lobe. The second direction is similar to the first direction. For details, please refer to the relevant description in "S902" above and will not be repeated here. The second beam may be a beam included in the first terminal device. The second beam is different from the first beam, that is, the second direction is different from the first direction. The second direction being different from the first direction can be understood as the second direction being completely different from the first direction. For example, if the second beam and the first beam are beams in opposite directions, in which case the second direction is completely different from the first direction. Alternatively, the second direction and the first direction may be identical in some directions but different in others. For example, as shown in Figure 13, the side lobes of the second beam are in the same direction as the main lobe of the first beam, while the main lobe of the second beam is in a different direction from the side lobe of the first beam. In this case, the second direction and the first direction may be identical in some directions but different in others. The second information can be used for perception, that is, the first terminal device can perceive the second direction on the second time domain resource using the second information.
[0178] In one possible implementation, the second information being used for perception may specifically include: the second information being used for perception, and the second information not being used for communication. That is, the first terminal device may use the second information for perception in the second direction without communicating. It will be appreciated that, in some embodiments, "the second information being used for perception, and the second information not being used for communication" and "the second information being used for perception" have the same meaning.
[0179] In summary, in the embodiments of the present application, a first time domain window can be set for a first terminal device, so that the first terminal device can use the first time domain resources and the second time domain resources in the first time domain window for perception in different directions. In this way, when the first terminal device has a perception requirement, perception can be achieved using the time domain resources in the first time domain window.
[0180] It can be understood that, in combination with the above embodiment, corresponding time domain resources can be configured for at least part of the beams of the first terminal device within the first time domain window, that is, within the first time domain window, a time domain resource is configured for each beam in the at least part of the beams. For the case of synaesthesia integration, if there is a beam (recorded as beam #1) in the at least part of the beams that has a communication demand, that is, the beam #1 has been communicating and has been perceived at the same time as the communication, that is, the direction of beam #1 has been perceived, then there is no need to use the time domain resource configured for beam #1 for perception. For example, the first terminal device has 8 beams, namely beam #c1-beam #c8, and these 8 beams are each configured with a time domain resource in the first time domain window, time domain resource #c1-time domain resource #c8. If there is a communication demand for beam c#1, and it has been communicating and perceived at the same time as the communication, then there is no need to perceive on the time domain resource #c1, that is, the time domain resource #c1 can be unused.
[0181] In addition, in the case of sidelobe perception, if there is a main lobe or any sidelobe in the beam and it is perceived on the time domain resources within the first time domain window, there is no need to send perception information on the time domain resources for perception; if there is a main lobe or sidelobe in the beam and it is not perceived on the time domain resources within the first time domain window, then the main lobe or sidelobe in the beam that is not perceived needs to send perception information on the time domain resources for perception.
[0182] For example, referring to Figure 10, the first terminal device has eight beams, namely beam #b1 to beam #b8. Each beam includes a main lobe and a side lobe. Four time domain resources, namely resource #b1 to resource #b4, are set in the first time domain window. These four time domain resources are used by beam #b2, beam #b4, beam #b6, and beam #b8, respectively. If communication is performed using the main lobe of beam #b2 within the first time domain window, and sensing is performed using the side lobes of beam #b2, there is no need to use resource #b1 for sensing. If communication is performed using the main lobe of beam #b2 within the first time domain window, and sensing is not performed using the side lobes of beam #b2, it is necessary to use the side lobes of beam #b2 for sensing in resource #b1.
[0183] For example, Figure 14 is a flow chart of a communication method according to an embodiment of the present application. The method may be applicable to communication between a terminal device and a network device in the above communication system, or may be applicable to communication between a first terminal device and a second terminal device in the above communication system.
[0184] As shown in Figure 14, the process of the communication method is as follows:
[0185] S1401: A first device sends a reference signal. Correspondingly, a first terminal device receives the reference signal.
[0186] The first device may be a network device or a second terminal device, which may be determined based on actual conditions without limitation.
[0187] The reference signal may be a synchronization signal and physical broadcast channel block (SSB), a channel state information-reference signal (CSI-RS), or other reference signals, and may be set according to actual conditions without limitation.
[0188] S1402: When the received power of the reference signal is greater than the first received power, it is determined that no beam failure occurs.
[0189] The first received power is the difference between the received power of the first data and the first power. The first data is the downlink data or side data most recently received before receiving the reference signal. It can be determined based on actual conditions. For example, if the first terminal device receives a reference signal from a network device and determines whether a beam failure occurs in the beam of the network device, the first data can be the downlink data most recently received before receiving the reference signal; if the first terminal device receives a reference signal from a second terminal device and confirms whether a beam failure occurs in the beam of the second terminal device, the first data can be the side data most recently received before receiving the reference signal. The received power of the first data can be measured by the first terminal device when receiving the first data. For details, please refer to the existing technology and will not be described here. The first power is the difference between the power of the main lobe in the beam receiving the first data and the power of the side lobe in the beam receiving the reference signal. It can be seen that the received power of the first data can represent the power of the main lobe in the beam, and the first power can represent the difference between the power of the main lobe in the beam and the power of the side lobe. Therefore, the first received power can represent the power of the side lobe in the beam.
[0190] Beam failure can be understood as the first terminal device determining whether the first device has a beam failure by receiving a reference signal from the first device. For example, the first device sends reference signals on resources #e1-resource #e4 through beam #e1-beam #e4 respectively. The first device can receive the reference signal from the first device on resources #e1-resource #e4. If the first terminal device receives the reference signal on #e1-resource #e3, it is considered that no beam failure has occurred; if the first terminal device does not receive the reference signal on resource #e4, it is considered that a beam failure has occurred, that is, beam #e4 has a beam failure. When sidelobe perception exists, the first terminal device may make a misjudgment when making a beam failure judgment. The following is an illustration using a specific example.
[0191] As shown in Figure 15, the network device sends reference signals on resources #f1-resource #f4 through beams #f1-beam #f4, and each beam in beams #f1-beam #f4 includes a main lobe and a side lobe, and the direction of the main lobe in each beam is the same as the direction of the side lobe in the beam adjacent to the beam, such as the direction of the main lobe in beam #f1 is the same as the direction of the side lobe in beam #f2. The first terminal device receives the reference signal from the network device on resources #f1-resource #f4. The first terminal device does not receive the reference signal sent by the network device on resource #f2 through beam #f2, but it receives the reference signal sent by the side lobe of beam #f3. At this time, the first terminal device mistakenly believes that the reference signal sent by the side lobe of beam #f3 is the reference signal sent by the received beam #f2, that is, it mistakenly believes that there is no beam transmission failure on beam #f2, and does not trigger failure feedback, thereby affecting subsequent information transmission.
[0192] It can be understood that the received power of the reference signal being greater than the first received power can indicate that the received power of the reference signal is greater than the power of the side lobe. Since the power of the main lobe is greater than the power of the side lobe, it can indicate that the reference signal received by the first terminal device is transmitted by the main lobe in the beam, that is, no beam failure has occurred. In addition, when the received power of the reference signal is less than or equal to the first received power, it can indicate that the received power of the reference signal is less than or equal to the power of the side lobe, that is, it can indicate that the reference signal received by the first terminal device is transmitted by the side lobe in the adjacent beam, that is, a beam failure has occurred.
[0193] In summary, in an embodiment of the present application, in the presence of sidelobe perception, the first terminal device compares the received reference signal reception power with the first reception power. When the received power of the reference signal is greater than the first reception power, it accurately determines that no beam failure has occurred, thereby avoiding misjudgment of beam failure and affecting subsequent communications.
[0194] Optionally, in combination with the above embodiment, the communication method may further include: the first device sending first information. Accordingly, the first terminal device receiving the first information. The first information indicates a first power. In other words, the first device may configure the first power for the first terminal device. In this way, the first power can be flexibly configured based on actual circumstances. It is understood that the first power may also be pre-set or pre-defined by a protocol and may be set based on actual circumstances without limitation.
[0195] Furthermore, the first information is downlink control information or sidelink control information. If the first device is a network device, the first information may be downlink control information; if the first device is a second terminal device, the first information may be sidelink control information. In this way, information from the prior art can be reused to indicate the first power, thereby reducing implementation difficulty. Of course, the first information may also reuse other information from the prior art, or may be a new message. The specific configuration can be based on actual circumstances and is not limited.
[0196] In addition, in the prior art, in order to avoid sidelobe interference, a constraint is set on the transmit power of the main lobe in the beam, that is, the transmit power of the main lobe needs to be within the range of equivalent isotropic radiated power (EIRP) + / - 2.2dB. The EIRP is the power that the device can achieve. For details, please refer to the prior art and will not be described here. However, in the embodiment of the present application, due to the existence of sidelobe perception, there is no need to suppress interference on the sidelobe, that is, the constraint on the transmit power of the main lobe can be set; alternatively, the transmit power of the main lobe can be set within the range of EIRP + / - XdB, where X>2.2.
[0197] The communication method provided in the embodiment of the present application is described in detail above in conjunction with Figures 7 to 15. The communication device for executing the communication method provided in the embodiment of the present application is described in detail below in conjunction with Figures 16 and 17.
[0198] Figure 16 is a structural diagram of a communication device according to an embodiment of the present application. As shown in Figure 16 , the communication device 1600 includes a transceiver module 1601 and a processing module 1602. For ease of illustration, Figure 16 only shows the main components of the communication device.
[0199] The transceiver module 1601 is used to perform the transceiver function of the above communication method, and the processing module 1602 is used to perform other functions of the above communication method except the transceiver function.
[0200] Optionally, the transceiver module 1601 may include a sending module (not shown in FIG16 ) and a receiving module (not shown in FIG16 ). The sending module is used to implement the sending function of the communication device 1600 , and the receiving module is used to implement the receiving function of the communication device 1600 .
[0201] Optionally, the communication device 1600 may further include a storage module (not shown in FIG16 ) that stores a program or instruction. When the processing module 1602 executes the program or instruction, the communication device 1600 may perform the functions of the terminal device in the above-mentioned communication method.
[0202] It can be understood that the communication device 1600 can be a terminal device, a chip (system) or other parts or components that can be set in the terminal device, or a device that includes a terminal device. This application does not limit this.
[0203] In addition, the technical effects of the communication device 1600 can refer to the technical effects of the above-mentioned communication method and will not be repeated here.
[0204] Figure 17 is a second structural diagram of a communication device provided in an embodiment of the present application. Exemplarily, the communication device may be a terminal device, or a chip (system) or other component or assembly that can be provided in a terminal device. As shown in Figure 17, the communication device 1700 may include a processor 1701. Optionally, the communication device 1700 may further include a memory 1702 and / or a transceiver 1703. The processor 1701 is coupled to the memory 1702 and the transceiver 1703, such as by a communication bus.
[0205] The following is a detailed introduction to the various components of the communication device 1700 with reference to FIG17 :
[0206] The processor 1701 is the control center of the communication device 1700 and can be a single processor or a collective term for multiple processing elements. For example, the processor 1701 can be one or more central processing units (CPUs), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more digital signal processors (DSPs) or one or more field programmable gate arrays (FPGAs).
[0207] Optionally, the processor 1701 can execute various functions of the communication device 1700, such as executing the above-mentioned communication method, by running or executing a software program stored in the memory 1702 and calling data stored in the memory 1702.
[0208] In a specific implementation, as an embodiment, the processor 1701 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG17 .
[0209] In a specific implementation, as an embodiment, the communication device 1700 may also include multiple processors, such as the processor 1701 and the processor 1704 shown in FIG17 . Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0210] Among them, the memory 1702 is used to store the software program for executing the solution of this application, and the execution is controlled by the processor 1701. The specific implementation method can refer to the above method embodiment and will not be repeated here.
[0211] Alternatively, the memory 1702 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1702 may be integrated with the processor 1701 or exist independently and be coupled to the processor 1701 via an interface circuit (not shown in FIG. 17 ) of the communication device 1700, which is not specifically limited in this embodiment of the present application.
[0212] Transceiver 1703 is used for communication with other communication devices. For example, if communication device 1700 is a terminal, transceiver 1703 can be used to communicate with a network device or another terminal device. For another example, if communication device 1700 is a network device, transceiver 1703 can be used to communicate with a terminal or another network device.
[0213] Optionally, the transceiver 1703 may include a receiver and a transmitter (not shown separately in FIG17 ), wherein the receiver is used to implement a receiving function, and the transmitter is used to implement a transmitting function.
[0214] Optionally, the transceiver 1703 may include a transmitter, a receiver, a radio frequency circuit, an antenna, and input and output devices (not shown separately in FIG17 ). The transmitter is used to implement the transmission function; the receiver is used to implement the reception function; the radio frequency circuit is mainly used for converting baseband signals into radio frequency signals and processing radio frequency signals; the antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves; the input and output devices may include a touch screen, a display screen, or a keyboard, etc.; the input and output devices are mainly used to receive data input by the user and output data to the user. It should be noted that some types of terminal devices may not have input and output devices.
[0215] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. Then, the RF circuit performs RF processing on the baseband signal and sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna. The RF circuit converts the RF signal into a baseband signal and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. In an actual terminal device product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device, etc. The memory may be set independently of the processor or integrated with the processor, and the embodiments of the present application do not limit this.
[0216] In the embodiment of the present application, the antenna and radio frequency circuit with transceiver functions can be regarded as the transceiver module of the terminal device, and the processor with processing function can be regarded as the processing module of the terminal device.
[0217] Optionally, the transceiver 1703 can be integrated with the processor 1701, or can exist independently and be coupled to the processor 1701 through the interface circuit of the communication device 1700 (not shown in Figure 17). This embodiment of the present application does not specifically limit this.
[0218] When communication device 1700 is a communication chip, transceiver 1703 may be the chip's input and output interfaces. The input interface is used to implement a receiving function, and the output interface is used to implement a transmitting function. The processor may be a processing module, microprocessor, or integrated circuit integrated on the chip. In the above method embodiments, the transmitting operation of the network device or terminal device may be understood as an output of the chip, and the receiving operation of the network device or terminal device in the above method embodiments may be understood as an input of the chip.
[0219] It is understandable that the structure of the communication device 1700 shown in FIG17 does not constitute a limitation on the communication device, and the actual communication device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0220] In addition, the technical effects of the communication device 1700 can refer to the technical effects of the methods described in the above method embodiments, and will not be repeated here.
[0221] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0222] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0223] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments 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 or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (such as infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.
[0224] It should be understood that the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. A and B can be singular or plural. Furthermore, the character " / " as used herein generally indicates an "or" relationship between the associated objects, but it may also indicate an "and / or" relationship. For specific understanding, please refer to the context.
[0225] The different features of the above-mentioned different embodiments can be referenced to each other to form new embodiments.
[0226] In this application, "at least one" means one or more, and "plurality" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.
[0227] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0228] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0229] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0230] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0231] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0232] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0233] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0234] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that, The method includes: Determine a first available resource set in the sidelink resource pool, where the first available resource set includes a first reserved resource for sensing and not for communication; Send a first signal according to the first available resource set.
2. The method according to claim 1, wherein Before determining the first available resource set in the sidelink resource pool, the method further includes: Receive first sidelink control information indicating that the first reserved resource is for sensing and not for communication.
3. The method according to claim 1 or 2, characterized in that, The signal reception power corresponding to the first reserved resource is less than a first signal reception power threshold, which is used to exclude reserved resources for sensing and not for communication during the process of determining the available resource set.
4. The method according to claim 3, wherein The first signal reception power threshold is greater than a second signal reception power threshold, which is used to exclude reserved resources for communication during the process of determining the available resource set.
5. The method according to claim 3 or 4, characterized in that, The first signal reception power threshold is determined according to the priority of the first reserved resource, and the priority of the first reserved resource is lower than or equal to a preset priority.
6. The method according to claim 5, wherein When the priority of the first reserved resource is lower than the preset priority, the preset priority is the priority of the reserved resource for communication.
7. The method according to any one of claims 1-6, characterized in that, The sensing is achieved by transmitting a second signal and receiving a first reflected signal, where the first reflected signal is the signal reflected after the second signal encounters an object.
8. The method according to any one of claims 1-7, characterized in that The communication is achieved by transmitting a third signal; or The communication is achieved by transmitting a third signal and receiving a fourth signal, where the fourth signal is the signal transmitted by the receiving party after receiving the third signal.
9. The method according to any one of claims 1-8, characterized in that, The step of sending a first signal according to the first available resource set includes: Determine a first resource from the first available resource set; Send the first signal on the first resource.
10. The method according to claim 9, wherein When the first resource is the first reserved resource, the step of sending the first signal on the first resource includes: Send the first signal on the first reserved resource in a first direction, where the first direction is the direction of a first beam.
11. The method according to claim 10, wherein The direction of the first beam includes: the direction of the main lobe in the first beam, or the direction of the first side lobe in the first beam.
12. A communication device, characterized in that, For implementing the method according to any one of claims 1-11.
13. The communication device according to claim 12, characterized in that, The communication device includes a user equipment or a chip.
14. A computer program product, characterized in that, The computer program product includes a computer program or instructions, and when the computer program or instructions are run by the communication device, the method according to any one of claims 1-11 is executed.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a computer program or instructions, and when the computer program or instructions are run on the communication device, the communication device executes the method according to any one of claims 1-11.
Citation Information
Patent Citations
Resource determination method and communication device
CN116456299A
Resource determination method and device
CN116761265A
Method and apparatus for inter-user equipment coordination signaling
US20220095280A1
User equipment and method for resource selection of same
WO2020233189A1