Resource selection method and device for side link, and terminal

By initializing the candidate resource collection in the FR2 band, obtaining the target reserved resources and measurement results, and excluding the candidate resources based on this information, the problem of difficulty in selecting resources in the millimeter wave band in the new 5G air interface system is solved, and the side-by-side Effective resource selection of links.

CN119316958APending Publication Date: 2025-01-14VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311001340.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-07-13
Filing Date
2023-08-09
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

In the millimeter wave band of the new 5G air interface system, the terminal cannot detect resource reservation information in all directions, resulting in the existing resource selection method being unable to be applicable to the FR2 band and the transmission resources of the side link cannot be effectively selected.

Method used

By initializing the candidate resource set, the measurement results of the target reserved resources and the target object are obtained, and the candidate resources are excluded based on the target reserved resources and measurement results, thereby selecting the transmission resources of the side link.

Benefits of technology

In the FR2 band, an effective method is provided for sidelink to select transmission resources, which solves the problem of resource detection difficulties caused by beam direction, and improves the accuracy and reliability of resource selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119316958A_ABST
    Figure CN119316958A_ABST
Patent Text Reader

Abstract

The invention discloses a resource selection method and device of a side link and a terminal, and belongs to the technical field of communication, and the resource selection method of the side link comprises the steps that a first terminal initializes a candidate resource set into at least part of candidate resources in a resource selection window; the first terminal obtains a target reserved resource and a first measurement result of a target object, the target reserved resource comprising a reserved resource indicated by the target object and received by the first terminal through at least one receiving beam; the first terminal excludes resources in the candidate resource set according to the target reserved resource and the first measurement result; and the first terminal selects a transmission resource of a side link from the candidate resource set.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a resource selection method, device and terminal for a sidelink. Background Art

[0002] like Figure 1 As shown in the figure, the Long Term Evolution (LTE) system supports sidelink transmission, that is, data is transmitted directly between terminals (User Equipment, UE) at the physical layer. LTE sidelink is based on broadcast communication. Although it can be used to support basic safety communications of vehicle to everything (V2X), it is not suitable for other more advanced V2X services. The 5G New Radio (NR) system will support more advanced sidelink transmission designs, such as unicast, multicast or groupcast, so as to support a more comprehensive range of business types.

[0003] Among them, for 5G sidelink transmission, in the frequency band below 6 GHz (Sub-6GHz), that is, FR1, transmission resources can be selected for the sidelink based on the resource reservation information detected in all directions. However, in the millimeter wave frequency band (FR2), the terminal's receiving beam is directional. Therefore, in the FR2 frequency band, it is impossible to detect resource reservation information in all directions as in the FR1 frequency band, so the resource selection method in the FR1 frequency band cannot be applied to the FR2 frequency band. Summary of the invention

[0004] The embodiments of the present application provide a method, device and terminal for selecting resources for a sidelink, and provide a method for selecting transmission resources for a sidelink in the FR2 frequency band.

[0005] In a first aspect, a method for selecting resources of a sidelink is provided, the method comprising:

[0006] The first terminal initializes the candidate resource set to at least part of the candidate resources in the resource selection window;

[0007] The first terminal obtains a first measurement result of a target reserved resource and a target object, wherein the target reserved resource includes a reserved resource indicated by the target object received by the first terminal through at least one receiving beam;

[0008] The first terminal excludes resources in the candidate resource set according to the target reserved resources and the first measurement result;

[0009] The first terminal selects a transmission resource of a sidelink from the candidate resource set.

[0010] In a second aspect, a resource selection device for a sidelink is provided, the device comprising:

[0011] The first terminal initializes the candidate resource set to at least part of the candidate resources in the resource selection window;

[0012] An acquisition module, configured to acquire a target reserved resource and a first measurement result of a target object, wherein the target reserved resource includes a reserved resource indicated by the target object received by at least one receiving beam;

[0013] A first resource exclusion module, configured to exclude resources in the candidate resource set according to the target reserved resources and the first measurement result;

[0014] The resource selection module is used to select a transmission resource of the sidelink from the candidate resource set.

[0015] In a third aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be executed on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0016] In a fourth aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is configured to:

[0017] The first terminal initializes the candidate resource set to at least part of the candidate resources in the resource selection window;

[0018] Acquire a first measurement result of a target reserved resource and a target object, wherein the target reserved resource includes a reserved resource indicated by the target object received by the first terminal through at least one receiving beam;

[0019] Excluding resources from the candidate resource set according to the target reserved resources and the first measurement result;

[0020] A transmission resource of the sidelink is selected from the candidate resource set.

[0021] In a fifth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0022] In a sixth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0023] In a seventh aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the method as described in the first aspect.

[0024] In an embodiment of the present application, the first terminal can initialize the candidate resource set as at least part of the candidate resources within the resource selection window, and obtain the first measurement results of the target reserved resources and the target object, thereby excluding the resources in the candidate resource set according to the target reserved resources and the first measurement results, and then selecting the transmission resources of the sidelink from the candidate resource set, wherein the target reserved resources include the reserved resources indicated by the target object received by the first terminal through at least one receiving beam. It can be seen that in an embodiment of the present application, the first terminal can exclude the resources in the candidate resource set according to the reserved resources indicated by the target object received by at least one receiving beam, and the first measurement result of the target object, thereby selecting the transmission resources for the sidelink from the remaining resources in the candidate resource set, and providing a method for selecting transmission resources for the sidelink in the FR2 frequency band. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 It is a schematic diagram of sidelink transmission in the prior art;

[0026] Figure 2 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;

[0027] Figure 3 is a flow chart of a method for selecting resources of a sidelink in an embodiment of the present application;

[0028] Figure 4 It is a schematic diagram of the scenario involved in Implementation Method 1 of this application;

[0029] Figure 5 This is one of the scene schematic diagrams involved in the second implementation mode of this application;

[0030] Figure 6 This is the second schematic diagram of the scenario involved in the second implementation mode of this application;

[0031] Figure 7 This is the third scene schematic diagram involved in the second implementation mode of this application;

[0032] Figure 8 It is a structural block diagram of a resource selection device of a side chain in an embodiment of the present application;

[0033] Fig. 9 is a structural block diagram of a communication device in an embodiment of the present application;

[0034] Fig.10 It is a structural block diagram of a terminal in an embodiment of the present application. DETAILED DESCRIPTION

[0035] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0036] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the target object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0037] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.

[0038] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 th Generation, 6G) communication system.

[0039] Figure 2A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AS) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc.Among them, the base station may be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Home Node B (HNB), a Home Evolved Node B, a Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0040] In order to facilitate understanding of the resource selection method of the sidelink in the embodiment of the present application, the following contents are now introduced:

[0041] 1. NR sidelink resource allocation or selection method in the prior art:

[0042] There are two NR SL resource allocation methods, one based on base station scheduling (mode 1) and the other based on UE autonomous resource selection (mode 2).

[0043] For the resource allocation method scheduled by the base station, the sidelink resources used by the UE for data transmission are determined by the base station and notified to the UE through downlink signaling. For the resource allocation method selected autonomously by the UE, the UE selects available transmission resources from the (pre) configured resource pool, that is, the UE performs channel monitoring before resource selection, selects a resource set with less interference based on the channel monitoring (sensing) results, and then randomly selects resources for transmission from the resource set.

[0044] For mode 2, the specific working methods are as follows (1) to (3):

[0045] (1) After the resource selection is triggered, the TX UE first determines the resource selection window; wherein the lower boundary of the resource selection window is T1 time after the resource selection is triggered, and the upper boundary of the resource selection is T2 time after the trigger. T2 is a value selected within the packet delay budget (PDB) transmitted in its transport block (TB) based on the UE implementation method, and T2 is no earlier than T1.

[0046] (2) Before selecting resources, the UE needs to determine the candidate resource set for resource selection. That is, the UE compares the reference signal received power (RSRP) measured on the resources in the resource selection window with the corresponding RSRP threshold. If the RSRP is higher than the RSRPthrehold, the resource is excluded and cannot be included in the candidate resource set. After resource exclusion, the remaining resources in the resource selection window constitute the candidate resource set. Among them, the proportion of resources in the candidate resource set to the resources in the resource selection window must be no less than x%. If it is less than x%, the RSRP threshold needs to be increased according to the step value (for example, 3dB), and then the resource exclusion operation is performed until no less than x% of resources can be selected.

[0047] (3) After the candidate resource set is determined, the UE randomly selects a transmission resource from the candidate resource set. In addition, the UE can reserve transmission resources for the next transmission during the current transmission.

[0048] 2. About beam:

[0049] Due to the scarcity of low-frequency resources, 5G NR uses high-frequency bands such as millimeter waves. Since the propagation loss of high-frequency bands is greater than that of low-frequency, its coverage distance is worse than that of LTE. To solve this problem, one solution is that 5G uses multi-antenna beamforming to enhance the signal and thus enhance coverage. At present, beamforming is a signal processing technology that uses a sensor array to send and receive signals in a directional manner. Beamforming technology adjusts the parameters of the basic unit of the phase array so that signals at certain angles obtain constructive interference and signals at other angles obtain destructive interference, so that the antenna beam points to a specific direction. The establishment of the downlink beam is generally determined by the synchronization signal / physical broadcast channel signal block (or synchronization signal block) (Synchronization Signal and PBCH block, SSB) and the channel state information reference signal (CSI-RS) reference signal.

[0050] Take SSB as an example:

[0051] Since the beam is narrow, the same SSB is sent to different directions in the form of beams in NR in a time division duplex (TDD) manner so that UEs in all directions can receive the SSB. Within a 5ms range, the base station sends multiple SSBs (corresponding to different SSB indices) to cover different directions. The UE receives multiple SSBs with different signal strengths and selects the strongest one as its own SSB beam.

[0052] 3. About Transmission Configuration Indicator (TCI)

[0053] At the Uu port, TCI can be indicated in the downlink control information (DCI), and TCI will be associated with a reference signal. The physical downlink shared channel (PDSCH) / physical uplink shared channel (PUSCH) scheduled by DCI and the reference signal corresponding to the TCI are quasi co-located (QCL). In other words, the beam of the reference signal is the same as the beam of the PDSCH, so through TCI, the UE can know which beam to use to receive data. The TCI used to control the beam of PDSCH is called DL TCI, and the TCI used to control the beam of PUSCH is called UL TCI. It also allows PUSCH / PDSCH to share the same set of TCI, which is simply called TCI at this time.

[0054] The resource selection method for the sidelink provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through some embodiments and their application scenarios.

[0055] In a first aspect, an embodiment of the present application provides a resource selection method for a sidelink, such as Figure 3 As shown, the method may include the following steps 301 to 304:

[0056] Step 301: The first terminal initializes a candidate resource set as at least part of the candidate resources in a resource selection window.

[0057] That is, in step 301, at least part of the candidate resources in the resource selection window are determined as resources in the candidate resource set. Therefore, the resources in the candidate resource set are called candidate resources.

[0058] Among them, the lower boundary of the resource selection window is T1 time after the resource selection is triggered, and the upper boundary of the resource selection window is T2 time after the trigger, that is, the resource selection window is [n-T1, n-T2], n represents the time when the resource selection is triggered, and T2 is a value selected in the PDB transmitted by its transmission block TB based on the terminal implementation method, and T2 is no earlier than T1.

[0059] Step 302: The first terminal obtains a first measurement result of a target reserved resource and a target object.

[0060] The target reserved resources include the reserved resources indicated by the target object received by the first terminal through at least one receiving beam. That is, the target reserved resources include the reserved resources indicated by the target object, and the target object includes the object received by the first terminal through at least one receiving beam.

[0061] It can be seen that in the embodiment of the present application, the first terminal receives the target object through at least one receiving beam, thereby decoding the target object and obtaining the target reserved resources. Therefore, the target reserved resources include the reserved resources detected by the at least one receiving beam.

[0062] It should be noted that detecting by receiving a beam is to receive a target object by receiving a beam, and to decode the target object so as to obtain reserved resources indicated by the target object and a measurement result of the target object.

[0063] It should also be noted that the terminal receives the target object through a certain receiving beam, which means that, for the detection of the target object, the terminal uses an antenna port that is quasi-co-located with an antenna port associated with a certain reference signal / channel / resource.

[0064] Optionally, the target object includes at least one of PSCCH and PSSCH. For example, when the target object is PSCCH, the first terminal receives PSCCH through at least one receiving beam, thereby decoding the received PSCCH to obtain the reserved resources indicated by the PSCCH.

[0065] Exemplarily, the first terminal receives the PSCCH of the second terminal in time slot 1, and the PSCCH indicates that there are reserved resources for the second terminal in time slot 101. The first terminal can exclude resources in the candidate resource set based on the reserved resources and the measurement results of the PSCCH.

[0066] Step 303: The first terminal excludes resources in the candidate resource set according to the target reserved resources and the first measurement result.

[0067] Here, resource exclusion is performed on the resources in the candidate resource set, that is, at least part of the resources in the candidate resource set is removed from the candidate resource set.

[0068] Among them, in the FR1 frequency band, the receiving beam of the terminal is directional. The above-mentioned target reserved resources in the embodiment of the present application are detected by the above-mentioned at least one receiving beam. Therefore, in the embodiment of the present application, resources in the candidate resource set can be excluded according to the reserved resources detected by at least one receiving beam and the above-mentioned first measurement result, so that it can be applicable to resource selection in the FR2 frequency band scenario.

[0069] Step 304: The first terminal selects a transmission resource of a sidelink from the candidate resource set.

[0070] It can be seen from steps 303 to 304 that after the first terminal excludes resources in the candidate resource set according to the target reserved resources and the first measurement result, it can select transmission resources for the sidelink from the remaining candidate resources in the candidate resource set.

[0071] It can be seen from the above steps 301 to 304 that in an embodiment of the present application, the first terminal can initialize the candidate resource set as at least part of the candidate resources within the resource selection window, and obtain the first measurement results of the target reserved resources and the target object, thereby excluding the resources in the candidate resource set according to the target reserved resources and the first measurement results, and then selecting the transmission resources of the sidelink from the candidate resource set, wherein the target reserved resources include the reserved resources indicated by the target object received by the first terminal through at least one receiving beam. It can be seen that in an embodiment of the present application, the first terminal can exclude the resources in the candidate resource set according to the reserved resources indicated by the target object received by at least one receiving beam, and the first measurement result of the target object, thereby selecting transmission resources for the sidelink from the remaining resources in the candidate resource set, and providing a method for selecting transmission resources for the sidelink in the FR2 frequency band.

[0072] Optionally, the at least one receive beam includes at least one of the following A-1 to A-2:

[0073] A-1: all receiving beams in the first time period;

[0074] Item A-2: the first receive beam or a beam in the first receive beam group within the second time period.

[0075] In the above item A-1, all receiving beams within the first time period may be, for example, all receiving beams detected or received by the first terminal within the first time period.

[0076] In the above item A-2, the first receiving beam is a known receiving beam, and the first receiving beam group is a known receiving beam group.

[0077] Among them, the above-mentioned first time period can be a time period indicated by the detection window (for example, [n-T0, n-T3]) or one of the time periods in the detection window (for example, [n-T0, n-T4]); the second time period can be a time period indicated by the detection window (for example, [n-T0, n-T3] or another time period in the detection window (for example, [n-T5, n-T3]). Here, n represents the time for triggering resource selection, n-T0 represents the upper boundary of the detection window, n-T3 represents the lower boundary of the detection window, n-T4 and n-T5 respectively represent the time in the detection window, and T4 and T5 may be equal or unequal.

[0078] Exemplarily, the contents included in the at least one receiving beam may be divided into the following cases:

[0079] Case 1: the at least one receiving beam may include all receiving beams on which the first terminal has performed detection or reception within [n-T0, n-T3].

[0080] It can be seen from this that resources in the candidate resource set can be excluded based on the reserved resources detected by all receiving beams executed, detected or received within the detection window.

[0081] Case 2: the at least one receiving beam may include the first receiving beam within [n-T0, n-T3] or a beam in the first receiving beam group.

[0082] Case three: the at least one receiving beam may include all receiving beams detected or received by the first terminal within [n-T0, n-T4], and the first receiving beam or the beam in the first receiving beam group within [n-T5, n-T3].

[0083] Case 4: The at least one receiving beam may include all receiving beams detected or received by the first terminal within [n-T5, n-T3], and the first receiving beam or the beam in the first receiving beam group within [n-T0, n-T4].

[0084] That is, taking the beam changes into consideration, resources in the candidate resource set can be excluded within a certain range based on the reserved resources detected by the first receiving beam or the beam in the first receiving beam group; resources outside the range can still be excluded from the candidate resource set based on the reserved resources detected or received by all receiving beams, thereby enhancing transmission reliability or reducing interference, etc.

[0085] It should be noted that if there are multiple receiving beams performing detection at the same time, the reserved resources detected by some of the receiving beams may be selected to exclude the resources in the candidate resource set.

[0086] Optionally, if there are multiple receiving beams that are detected simultaneously, X receiving beams are selected from the multiple receiving beams that are detected simultaneously according to at least one condition described in B-1 to B-6 below, as the at least one receiving beam in the aforementioned step 301 (that is, resources in the candidate resource set are excluded according to the reserved resources detected by the selected X receiving beams):

[0087] B-1: beam priority;

[0088] B-2: beam width;

[0089] B-3: whether it corresponds to a transmit beam (e.g., an old transmit beam, i.e., a previously used transmit beam), that is, whether it forms a beam pair with the transmit beam, or whether it points in the same direction as the transmit beam from the perspective of the first terminal;

[0090] B-4: degree of overlap of the beam pointing direction with the transmission beam (eg, the old transmission beam, i.e., the transmission beam used before);

[0091] B-5: the number of target objects received;

[0092] B-6: the number of corresponding non-monitored slots; wherein, the non-monitored slots refer to the slots that the terminal cannot detect due to the transmission process.

[0093] In different scenarios, the specific circumstances of selecting X receiving beams from a plurality of receiving beams that are detected simultaneously based on B-1 to B-6 may be different.

[0094] For example, in a certain scenario, X receiving beams can be selected from multiple receiving beams that are detected simultaneously based on the conditions of "the beam has the highest priority, the widest beam width, corresponds to the transmitting beam, has the greatest degree of overlap, has the largest number of received target objects, and has the largest number of corresponding non-monitoring time slots."

[0095] Optionally, in a case where the at least one receiving beam includes all the receiving beams, the target reserved resources include periodic reserved resources or non-periodic reserved resources detected by all the receiving beams;

[0096] In a case where the at least one receiving beam includes the first receiving beam, the target reserved resources include aperiodic reserved resources or periodic reserved resources detected by the first receiving beam;

[0097] In a case where the at least one receiving beam includes a beam in the first receiving beam group, the target reserved resources include aperiodic reserved resources or periodic reserved resources detected through the first receiving beam group.

[0098] It can be seen that, considering the beam change, it can be considered that the non-periodic reservation is directional and the periodic reservation is processed as omnidirectional; or, the periodic reservation is directional and the non-periodic reservation is processed as omnidirectional.

[0099] That is, for non-periodic reservation, resources in the candidate resource set can be excluded based only on the reserved resources detected by the first receiving beam or the first receiving beam group, that is, only the non-periodic reserved resources detected by the first receiving beam or the first receiving beam group in the candidate resource set are excluded; for periodic reservation, resources in the candidate resource set can be excluded based on the reserved resources detected by all receiving beams, that is, the periodic reserved resources detected on all receiving beams in the candidate resource set are excluded, thereby enhancing transmission reliability or reducing interference, etc.

[0100] Alternatively, for periodic reservation, resources in the candidate resource set can be excluded based only on the reserved resources detected by the first receiving beam or the first receiving beam group; for non-periodic reservation, resources in the candidate resource set can be excluded based on the reserved resources detected by all receiving beams within the first time period.

[0101] Alternatively, for periodic reserved resources whose corresponding target object measurement results are less than a certain value of the reservation period, resources in the candidate resource set can be excluded based only on the reserved resources detected by the first receiving beam or the first receiving beam group; and for periodic reserved resources whose corresponding target object measurement results are greater than a certain value of the reservation period, resources in the candidate resource set can be excluded based on the reserved resources detected on all receiving beams.

[0102] Alternatively, for periodic reserved resources whose corresponding target object measurement results are greater than a certain value of the reservation period, resources in the candidate resource set may be excluded based only on the reserved resources detected by the first receiving beam or the first receiving beam group; and for periodic reserved resources whose corresponding target object measurement results are less than a certain value of the reservation period, resources in the candidate resource set may be excluded based on the reserved resources detected on all receiving beams.

[0103] Here, the reserved resource corresponds to the target object means that: the target object indicates the reserved resource.

[0104] It should be noted that for periodic reservation and non-periodic reservation, directional processing or omnidirectional processing can be used, and different solutions can be adopted according to different scenarios.

[0105] It can be understood that the periodic reservation information at k=1 can also be considered as directional, and the periodic reservation information at k>1 can be processed as omnidirectional; that is, at the periodic reservation information at k=1, the resources in the candidate resource set are excluded according to the reserved resources detected by the first receiving beam or the first receiving beam group; at the periodic reservation information at k>1, the resources in the candidate resource set are excluded according to the reserved resources detected by all receiving beams in the first time period. Here, k represents the kth detection timing corresponding to the periodic partial detection determined according to the resource selection window when performing partial sensing.

[0106] The following specifically describes the specific process in which the first terminal excludes resources in the candidate resource set according to the target reserved resources and the first measurement result in the above step 303, as described in the following method 1 or method 2:

[0107] Method 1: Tx-UE based RSRP comparison

[0108] Optionally, step 303 "the first terminal excludes resources in the candidate resource set according to the target reserved resources and the first measurement result" includes at least one of the following:

[0109] When the candidate resource set includes the target reserved resource and the first measurement result is greater than a sixth threshold, the first terminal excludes the target reserved resource from the candidate resource set;

[0110] In a case where the number of candidate resources remaining after resource exclusion of the candidate resource set is less than the third threshold, or the target ratio is less than the seventh threshold, the first terminal adjusts the sixth threshold according to the adjustment method, and based on the adjusted sixth threshold, according to the target reserved resources and the first measurement result, re-excludes resources in the candidate resource set until the number of candidate resources remaining after resource exclusion of the candidate resource set is greater than or equal to the third threshold, or the target ratio is greater than or equal to the seventh threshold;

[0111] The target ratio is: the ratio of the number of candidate resources remaining after resource exclusion of the candidate resource set to the number of candidate resources before resource exclusion of the candidate resource set.

[0112] Method 2: Rx-UE based RSRP comparison

[0113] Optionally, step 303 “the first terminal excludes resources in the candidate resource set according to the target reserved resources and the first measurement result” includes:

[0114] The first terminal excludes resources in the candidate resource set based on the receiving beam of the target object (i.e., the receiving beam that detects the reserved resources), the relative relationship with the transmitting beam of the first terminal, the target reserved resources and the first measurement result.

[0115] It can be seen from this that, based on the target reserved resources and the first measurement result, the resources in the candidate resource set can be further excluded in combination with the receiving beam that detects the reserved resources.

[0116] Optionally, the first terminal excludes resources in the candidate resource set according to the receive beam of the target object, the relative relationship between the transmit beam of the first terminal, the target reserved resources, and the first measurement result, including at least one of the following C-1 to C-3:

[0117] Item C-1: When the relative relationship is a first relationship, the first terminal determines a second measurement result of the target object according to a first parameter and the first measurement result, and excludes resources in the candidate resource set according to the target reserved resources and the second measurement result, wherein the first parameter includes K1 first offset values ​​or M1 first weight values, and K1 and M1 are both integers greater than or equal to 1;

[0118] Item C-2: when the relative relationship is the second relationship and the first measurement result is greater than a first threshold, the first terminal does not exclude the target reserved resource;

[0119] Item C-3: When the relative relationship is the second relationship and the first measurement result is less than or equal to the second threshold, the first terminal determines the third measurement result of the target object based on the second parameter and the first measurement result, and excludes the resources in the candidate resource set based on the target reserved resources and the third measurement result, wherein the second parameter includes K2 second offset values ​​or M2 second weight values, and K2 and M2 are both integers greater than or equal to 1.

[0120] Here, the first relationship may include at least one of beam opposite, reciprocal, QCL but opposite or different spatial parameters.

[0121] The second relationship may include at least one of the following: same beam, QCL, reciprocity, covering, being covered, and same TCI.

[0122] Among them, the above-mentioned first terminal determines the second measurement result according to the first parameter and the first measurement result, that is, the first terminal adjusts the first measurement result according to the first parameter (that is, adds or subtracts K1 first offset values ​​to the first measurement result, or multiplies or divides the first measurement result by M1 first weight values) to obtain the second measurement result.

[0123] The above-mentioned first terminal determines the third measurement result based on the second parameter and the first measurement result, that is, the first terminal adjusts the first measurement result according to the second parameter (that is, adds or subtracts K2 second offset values ​​to the first measurement result, or multiplies or divides the first measurement result by M2 second weight values) to obtain the third measurement result.

[0124] Exemplarily, in case of C-1, the first measurement result may be subtracted by K1 first offset values ​​or divided by M1 second weight values, because the interference of the target reserved resources may be farther away from the second terminal, and thus the measurement result value for the Rx end should be lower.

[0125] In case of C-2, the direction of the interference beam of the target reserved resource is opposite to the direction of the second terminal, so the target reserved resource does not interfere with the reception of the second terminal.

[0126] Exemplarily, in case C-3, the first measurement result can be added with K2 second offset values ​​or multiplied by M2 second weight values, because the interference of the target reserved resources may be closer to the second terminal, so the RSRP value for the Rx end should be higher, and such conflicting resources should be excluded.

[0127] It can be seen from this that by adjusting the first measurement result, the adjusted measurement result of the target object is more consistent with the measurement result of the target object by the second terminal, so that it is possible to more accurately judge whether the target reserved resources interfere with the second terminal based on the adjusted measurement result, thereby further improving the accuracy of resource exclusion of resources in the candidate resource set.

[0128] Optionally, K1, M1, K2, and M2 are all 1.

[0129] Optionally, the first offset value, the first weight value, the second offset value, and the second weight value are related to the measurement results between the first terminal and the second terminal (i.e., the sending device of the target object received by the first terminal), such as RSRP, RSSI, path loss measurement results, etc.

[0130] Optionally, the first offset value, the first weight value, the second offset value, and the second weight value are predefined by a protocol, or preconfigured or configured by a network, or indicated by the first terminal, or determined by the first terminal.

[0131] It can be understood that the various thresholds involved in the embodiments of the present application can also be predefined by the protocol, or preconfigured or configured by the network, or indicated by the first terminal, or determined by the first terminal.

[0132] In addition, it should be noted that the specific implementation of "excluding resources from the candidate resource set based on the target reserved resources and the second measurement result" in the above C-1 and "excluding resources from the candidate resource set based on the target reserved resources and the third measurement result" in the above C-3 can be the same as the above method 1, and will not be repeated here.

[0133] Optionally, the first terminal excludes resources in the candidate resource set according to a relative relationship between a receive beam of the target object and a transmit beam of the first terminal, the target reserved resources, and the first measurement result, including:

[0134] In the case of at least one of the following conditions F-1 to F-3, the first terminal excludes resources in the candidate resource set according to the relative relationship between the receiving beam of the target object and the transmitting beam of the first terminal, the target reserved resources, and the first measurement result:

[0135] Item F-1: The beams configured in the resource pool of the sidelink are all narrow beams;

[0136] Item F-2: The control information received by the first terminal indicates that the current communication beams are all narrow beams;

[0137] Item F-3: The current application scenario is a preset scenario (such as a scene with less reflection, such as a highway).

[0138] It can be seen that under at least one of the above conditions F-1 to F-3, the method based on the comparison of the measurement results of the receiving UE (ie, the above method 2) can be used to exclude resources.

[0139] Optionally, in at least some of the receiving beams, different receiving beams or receiving beam groups correspond to different reference signal received power RSRP threshold lists;

[0140] or,

[0141] In at least some of the receiving beams, different receiving beams or receiving beam groups correspond to the same RSRP threshold list.

[0142] The RSRP threshold list includes RSRP thresholds corresponding to different data transmission priorities of the first terminal and different priorities of the target reserved resources. It is understandable that the RSRP threshold list can also be replaced by a received signal strength indication (RSSI) threshold list, where the RSSI threshold list includes RSSI thresholds corresponding to different data transmission priorities of the first terminal and different priorities of the target reserved resources.

[0143] When the RSRP threshold list is used, the measurement result of the target object is RSRP; when the RSSI threshold list is used, the measurement result of the target object is RSSI.

[0144] Exemplarily, for example, if the receiving beam D1 corresponds to the RSRP threshold list 1, and the receiving beam D2 corresponds to the RSRP threshold list 2, then when excluding resources in the candidate resource set, for the reserved resources detected by the receiving beam D1, first, find the RSRP threshold corresponding to the current data transmission priority of the first terminal and the priority of the reserved resources detected by the receiving beam D1 from the RSRP threshold list 1; then, compare the measurement result of the target object corresponding to the receiving beam D1 with the RSRP threshold, and then determine whether to exclude the resources according to the comparison result;

[0145] For the reserved resources detected by receiving beam D2, first, search the RSRP threshold corresponding to the current data transmission priority of the first terminal and the priority of the reserved resources detected by receiving beam D2 from RSRP threshold list 2; then, compare the measurement result of the target object corresponding to receiving beam D2 with the RSRP threshold, and then determine whether to exclude resources based on the comparison result.

[0146] It can be understood that by configuring different threshold lists, the possibility of the reserved resources detected on different receiving beams being excluded by resources can be adjusted, so that the transmitting end can more accurately select resources according to the actual interference situation of the receiving end. For example, the receiving beam D1 may not cause interference to the receiving end of the data, or the interference is small. At this time, by configuring a suitable threshold list, the reserved resources detected on the receiving beam D1 are less likely to be excluded, thereby preventing the candidate resources from being excluded unnecessarily.

[0147] For example, if both receiving beams D1 and D2 correspond to RSRP threshold list 1, when excluding resources in the candidate resource set, for the reserved resources detected by receiving beam D1, first, an RSRP threshold corresponding to the current data transmission priority of the first terminal and the priority of the reserved resources detected by receiving beam D1 can be searched from RSRP threshold list 1; then, the measurement result of the target object corresponding to receiving beam D1 is compared with the RSRP threshold, and then the resources are excluded according to the comparison result;

[0148] For the reserved resources detected by receiving beam D2, first, the RSRP threshold corresponding to the current data transmission priority of the first terminal and the priority of the reserved resources detected by receiving beam D2 can be searched from RSRP threshold list 1; then, the measurement result of the target object corresponding to receiving beam D2 is compared with the RSRP threshold, and then the resources are excluded based on the comparison result.

[0149] Here, the specific process of determining whether to exclude resources based on the comparison result can be found in the above-mentioned method 1, and will not be repeated here.

[0150] Optionally, in the process of performing resource exclusion on the resources of the candidate resource set, the threshold value for comparison with the measurement result of the target object is: in the RSRP threshold list, the RSRP threshold value corresponding to the current data transmission priority of the first terminal and the adjusted priority of the target reserved resource. Here, the measurement result of the target object includes (for example, at least one of the first measurement result, the second measurement result, and the third measurement result described above; in the process of performing resource exclusion on the resources of the candidate resource set, the threshold value for comparison with the measurement result of the target object may include at least one of the first threshold value, the second threshold value, and the sixth threshold value described above. It can be understood that the first threshold value, the second threshold value, and the sixth threshold value, these three thresholds may be equal or unequal.

[0151] Optionally, when different receiving beams or receiving beam groups correspond to the same RSRP threshold list, the priority of the reserved resources detected by different receiving beams or receiving beam groups can also be adjusted, so that the corresponding RSRP threshold is searched from the RSRP threshold list based on the adjusted priority and the current data transmission priority of the first terminal, and then resources are excluded based on the found RSRP threshold.

[0152] It is understandable that, when different receiving beams or receiving beam groups correspond to different RSRP threshold lists, the priority of the target reserved resources may also be adjusted.

[0153] It should be noted that by setting different RSRP threshold lists corresponding to different receiving beams or receiving beam groups, or setting different RSRP threshold lists corresponding to different receiving beams or receiving beam groups, the priority of the target reserved resources can be adjusted, which makes it easier to exclude the reserved resources corresponding to the final transmitting beam and less likely to exclude reserved resources with large differences in beam directions.

[0154] Optionally, the priority of the reserved resources detected by the first receiving beam or the first receiving beam group is the highest priority; or, the priority of the reserved resources detected by the first receiving beam or the first receiving beam group is higher than the priority of the reserved resources detected by other beams, wherein the other beams include beams other than the first receiving beam or the first receiving beam group.

[0155] From this, it can be seen that the priority of the reserved resources detected by the first receiving beam or the first receiving beam group can be adjusted to the highest or higher, for example, always 1, or when the priority is less than the predetermined priority, the priority is adjusted to q, where q is predefined by the protocol, or preconfigured by the network, or determined by the first terminal.

[0156] For example, the first receiving beam is beam1, beam1 receives SCI1, beam2 receives SCI2, and both SCIs indicate priority 4. However, when compared with the RSRP threshold during the resource exclusion process, the priority of the reserved resources detected by beam1 is adjusted to 1, and the priority of the reserved resources detected by beam2 remains unchanged.

[0157] Optionally, the RSRP threshold list is determined according to at least one of the following:

[0158] The first terminal transmits a beam, sends a reference signal (RS), sends a transmission configuration indication (TCI), receives a beam, receives a reference signal, and receives a transmission configuration indication.

[0159] Optionally, among different RSRP threshold lists configured on the network side, at least one RSRP threshold list corresponds to the first receiving beam or the first receiving beam group.

[0160] For example, at least one of the multiple RSRP threshold lists configured on the network side corresponds to the first receiving beam or the first receiving beam group; or, the RSRP threshold list corresponding to the first receiving beam or the first receiving beam group is lower or the lowest.

[0161] It should be noted that different threshold lists may also be implemented by configuring an RSRP threshold list and then configuring some offset values.

[0162] It should be noted that when different RSRP threshold lists are compared here, the RSRP thresholds corresponding to the data transmission priority and the priority of reserved resources of the same first terminal are compared on a same basis. For example, if the RSRP threshold at each position on the first RSRP threshold list is smaller than the value at the corresponding position on the second RSRP threshold list, then the first RSRP threshold list is lower than the second RSRP threshold.

[0163] It should also be noted that the RSRP threshold lists used in Method 1 and Method 2 described above may also be different, that is, for the reserved resources detected by the same receiving beam, the RSRP threshold list used when Method 1 is adopted may be different from the RSRP threshold list used when Method 2 is adopted.

[0164] Optionally, when the number of candidate resources remaining after resource exclusion in the candidate resource set is less than a third threshold, different receiving beams or receiving beam groups correspond to different adjustment methods;

[0165] The adjustment method is a method of adjusting a threshold value that is compared with a measurement result of the target object during resource exclusion of resources in the candidate resource set.

[0166] Here, the measurement result of the target object includes (for example, at least one of the first measurement result, the second measurement result, and the third measurement result mentioned above).

[0167] It can be seen from this that the corresponding power boost values ​​or methods may be different for different receiving beams or receiving beam groups.

[0168] Optionally, the adjustment method includes at least one of the following:

[0169] In the process of excluding resources from the candidate resource set, a threshold value for comparison with a measurement result of the target object received on the first receiving beam or the first receiving beam group is raised by a first step length, or is not raised;

[0170] In the process of excluding resources of the candidate resource set, the threshold for comparison with the measurement result of the target object received on other beams is raised by a second step length, or is not raised;

[0171] The other beams include beams other than the first receiving beam or the first receiving beam group.

[0172] Exemplarily, the power of the first receiving beam or the first receiving beam group is increased by 3dB each time, and the other receiving beams are increased by 1.5dB; or, the power of the first receiving beam or the first receiving beam group is not increased, or the power of other receiving beams is not increased.

[0173] Optionally, the method further comprises:

[0174] The first terminal excludes candidate resources in the candidate resource set that meet at least one of the following conditions E-1 to E-4:

[0175] E-1: Possible collision with reserved resources on the target time unit;

[0176] Item E-2: The first terminal has not been detected by any beam at the target time unit;

[0177] Item E-3: the first terminal has not been detected by the first receiving beam at the target time unit;

[0178] Item E-4: The first terminal has not been detected by the first receiving beam group in the target time unit.

[0179] Here, the detection is to detect the target object and decode the received target object to obtain the reserved resources and the measurement results of the target object.

[0180] The possible reserved resources include resources determined according to the reservation period, that is, assuming that the first terminal receives the reservation period, the first terminal can determine which positions may have reserved resources according to the reservation period, and the resources at these positions are called possible reserved resources. The reservation period described here may be any one of the reservation period set configured by the network side.

[0181] In addition, the above collision refers to an overlap of at least one item in the time domain and the frequency domain.

[0182] Optionally, the method further comprises:

[0183] When the number of candidate resources remaining after resource exclusion of the candidate resource set is less than the third threshold (or when the ratio of the number of resources remaining after resource exclusion of the candidate resource set to the number of resources before resource exclusion of the candidate resource set is less than the seventh threshold), the first terminal initializes at least one of the first target resource, the second target resource, and the third target resource to the candidate resource set; or the first terminal does not initialize at least one of the first target resource, the second target resource, and the third target resource to the candidate resource set;

[0184] The first target resource includes: a reserved resource indicated on a resource that the first terminal has not detected through the first receiving beam or the first receiving beam group;

[0185] The second target resources include possible reserved resources on non-monitoring resources excluded due to half-duplex;

[0186] The third target resources include possible reserved resources on non-monitoring resources excluded due to partial monitoring.

[0187] It can be seen from this that after a resource exclusion is performed in the candidate resource set, if the number of remaining candidate resources is insufficient, at least one of the first target resource, the second target resource, and the third target resource can be put back into the candidate resource set, or not put back into the candidate resource set.

[0188] Here, whether to initialize the first to third target resources into the candidate resource set can be determined according to different application scenarios.

[0189] Optionally, the first terminal initializes at least one of the first target resource, the second target resource, and the third target resource to the candidate resource set, including at least one of the following:

[0190] Initializing, by the first terminal, the first target resource to the candidate resource set;

[0191] After initializing the first target resource to the candidate resource set, if the number of candidate resources in the candidate resource set is still less than the third threshold, the first terminal initializing the second target resource to the candidate resource set;

[0192] After initializing the second target resource to the candidate resource set, in a case where the number of candidate resources in the candidate resource set is less than the third threshold, the first terminal initializes the third target resource to the candidate resource set.

[0193] From this, it can be seen that when the number of candidate resources is insufficient after resource exclusion in the candidate resource set, they can be put back into the candidate resource set in the order of first target resources, second target resources, and third target resources until the number of candidate resources in the candidate resource set meets the requirements.

[0194] Optionally, the first terminal initializes at least one of the first target resource, the second target resource, and the third target resource to the candidate resource set, including:

[0195] Initializing, by the first terminal, at least one of the second target resource and the third target resource to the candidate resource set;

[0196] After initializing at least one of the second target resource and the third target resource to the candidate resource set, if the number of candidate resources in the candidate resource set is still less than the third threshold, the first terminal initializes the first target resource to the candidate resource set.

[0197] It can be seen from this that when the number of candidate resources is insufficient after resource exclusion in the candidate resource set, at least one of the second target resource and the third target resource can be put back first, and then the first target resource can be put back until the number of candidate resources in the candidate resource set meets the requirement.

[0198] It can be understood that the order of initializing the first to third target resources into the candidate resource set is not limited to the above description.

[0199] Optionally, the method further comprises:

[0200] The first terminal initializes the candidate resource set to obtain the candidate resource set excluding a third resource, wherein the third resource includes a resource indicated by the second terminal as not being expected by the first terminal to use, that is, the third resource belongs to a non-recommended resource indicated by the second terminal.

[0201] It should be noted that no matter whether the number of candidate resources remaining after resource exclusion in the candidate resource set is sufficient, the third resource in the candidate resource set needs to be excluded.

[0202] Optionally, the transmission resource of the sidelink satisfies at least one of the following:

[0203] including selected resources from a target set;

[0204] including resources selected from the intersection of the target set and the candidate resource set;

[0205] including resources selected from the intersection of the target set and a fourth resource, wherein the fourth resource includes resources randomly selected from the set of candidate resources;

[0206] including resources preferentially selected from said target set;

[0207] The number of resources belonging to the target set or the proportion of resources in the target set is greater than a fourth threshold.

[0208] Here, the target set includes at least some of the resources in the resource selection window. For example, the target set may include at least one of the following:

[0209] a first candidate resource in the candidate resource set, wherein no reserved resource is detected in the time unit where the first candidate resource is located; at this time, it can be considered that the first candidate resource in the time unit will not be interfered by data sent by other terminals, or it can be considered that the detection information in the time unit is unreliable;

[0210] a second candidate resource in the candidate resource set, wherein a reserved resource detected by the first receiving beam or the first receiving beam group exists in the time unit where the second candidate resource is located; at this time, although the reserved resource exists in the time unit, it is not excluded, and it can be considered that the detection information in the time unit is reliable and is less interfered;

[0211] a third candidate resource in the candidate resource set, wherein no reserved resource detected by other beams exists in the time unit where the third candidate resource is located, wherein the other beams include beams other than the first receiving beam or the first receiving beam group;

[0212] The recommended resource indicated by the second terminal; for example, the recommended resource indicated by the second terminal through the terminal cooperation information.

[0213] It can be seen from this that when selecting the transmission resources of the side link from the candidate resource set, it can be selected from the target set, or selected from the intersection of the target set and the candidate resource set, or selected from the intersection of the target set and randomly selected resources from the candidate resource set, or preferentially selected from the target set, or the number or proportion of the selected resources belonging to the target subset is greater than the fourth threshold.

[0214] Optionally, the transmission resource of the sidelink satisfies at least one of the following:

[0215] including resources selected from the candidate resource set excluding the target set;

[0216] including resources preferentially selected from the candidate resource set excluding the target set;

[0217] The number of resources belonging to the target set or the proportion of resources in the target set is less than a fifth threshold.

[0218] Here, the target set includes at least some of the resources in the resource selection window. For example, the target set may include at least one of the following:

[0219] a first candidate resource in the candidate resource set, wherein no reserved resource is detected in the time unit where the first candidate resource is located; at this time, it can be considered that the first candidate resource in the time unit will not be interfered by data sent by other terminals, or it can be considered that the detection information in the time unit is unreliable;

[0220] a second candidate resource in the candidate resource set, wherein a reserved resource detected by the first receiving beam or the first receiving beam group exists in the time unit where the second candidate resource is located; at this time, although the reserved resource exists in the time unit, it is not excluded, and it can be considered that the detection information in the time unit is reliable and is less interfered;

[0221] a third candidate resource in the candidate resource set, wherein no reserved resource detected by other beams exists in the time unit where the third candidate resource is located, wherein the other beams include beams other than the first receiving beam or the first receiving beam group;

[0222] The non-recommended resource indicated by the second terminal is, for example, a non-recommended resource indicated by the second terminal through terminal cooperation information.

[0223] It can be seen from this that when selecting transmission resources for the side link from the candidate resource set, it is possible not to select from the target set, or to preferentially select from the part of the candidate resource set other than the target set, or the number or proportion of the selected resources belonging to the target subset is less than the fifth threshold.

[0224] It should be noted that when selecting the transmission resource of the side link from the candidate resource set, which of the above methods is specifically adopted can be determined based on the actual scenario.

[0225] It should be noted that which of the above contents the target set specifically includes can be determined based on the actual scenario.

[0226] Optionally, the at least one receiving beam includes N receiving beams, where N is an integer greater than 1;

[0227] The above step 301 "the first terminal initializes the candidate resource set to at least part of the candidate resources in the resource selection window" includes:

[0228] The first terminal initializes N candidate resource sets, wherein each candidate resource set includes at least part of candidate resources within a resource selection window.

[0229] Optionally, the above step 303 “the first terminal excludes resources in the candidate resource set according to the target reserved resources and the first measurement result” includes:

[0230] The first terminal excludes resources in the i-th candidate resource set according to the reserved resources detected by the i-th receiving beam and the first measurement result of the target object received by the i-th receiving beam, where the value of i includes at least one integer from 1 to N;

[0231] Optionally, the above step 304 “the first terminal selects a transmission resource of a sidelink from the candidate resource set” includes:

[0232] The first terminal selects a transmission resource of a sidelink from the first to N candidate resource sets.

[0233] It can be seen from this that if the resources in the candidate resource set are excluded based on the reserved resources detected by multiple receiving beams and the measurement results of the corresponding target objects, it is necessary to exclude the candidate resource set corresponding to each receiving beam for the reserved resources detected by the receiving beam and the measurement results of the corresponding target objects, thereby obtaining multiple candidate resource sets after resource exclusion, and then selecting the transmission resources of the side link from these multiple candidate resource sets.

[0234] Among them, the process of the first terminal selecting the transmission resources of the side link from the 1st to Nth candidate resource sets may include: the first terminal selects the transmission resources of the side link from the candidate resource set corresponding to the target receiving beam, wherein the target receiving beam includes a receiving beam that is in a quasi-co-location relationship with the determined transmitting beam.

[0235] Optionally, the first receiving beam or the first receiving beam group is determined according to a beam direction, that is, the first receiving beam or the first receiving beam group is determined according to a known beam direction.

[0236] Optionally, the first receiving beam includes at least one of the following:

[0237] a receiving beam indicated by a higher layer of the first terminal;

[0238] A beam in the opposite direction of the receiving beam indicated by the higher layer of the first terminal;

[0239] A beam having a second relationship relative to the receive beam indicated by the high layer of the first terminal;

[0240] a receiving beam corresponding to a transmitting beam indicated by a higher layer of the first terminal;

[0241] a receiving beam corresponding to a beam in a direction opposite to the transmitting beam indicated by a higher layer of the first terminal;

[0242] A beam having a second relationship relative to the transmission beam indicated by the high layer of the first terminal;

[0243] The communication beam currently maintained by the first terminal and the second terminal;

[0244] a beam having a second relationship relative to the communication beam;

[0245] Beams belonging to the same broad beam;

[0246] Beams in opposite directions;

[0247] a receiving beam corresponding to the transmitting beam used by the first terminal for the last transmission;

[0248] a receiving beam used by the first terminal for the last reception;

[0249] The receiving beam of the second terminal has the same direction as the receiving beam of the second terminal; it can be understood that due to the directivity of the beam, the interference that the receiving beam of the second terminal may receive can also be received at least partially by the receiving beam with the same direction as the receiving beam. Therefore, the first terminal can use this beam for detection, so as to determine the interference that the second terminal may receive when using the receiving beam for reception. It should be noted that the receiving beam mentioned here refers to the receiving beam used by the second terminal when the first terminal communicates with the second terminal, or it can be the receiving beam used when communicating with the first terminal last time.

[0250] a beam in a second relationship to a receive beam of the second terminal;

[0251] A receiving beam that satisfies the first condition; it can be understood that when the second terminal receives data sent by the first terminal, it will receive information such as control or data on other beams, thereby interfering with the reception. Therefore, it can be considered that these beams are the transmitting beams associated with the receiving beam of the second terminal. When the receiving beam used by the first terminal is receiving, it can also receive transmissions from at least some of these beams, and then the information that interferes with the reception of the second terminal can be detected. Therefore, when the receiving beam that satisfies the first condition is used for detection, the interference that the second terminal may suffer when receiving using the receiving beam can be determined based on the detection information.

[0252] The second relationship includes at least one of the following: same beam, quasi-co-location, reciprocity, coverage, being covered, and same transmission configuration indication.

[0253] The first condition is that at least part of the transmit beam associated with the receive beam of the second terminal can be received.

[0254] Optionally, the first receiving beam group includes at least one of the following:

[0255] A receiving beam indicated by a higher layer of the first terminal or a beam group to which the receiving beam belongs;

[0256] a beam in the opposite direction of the receiving beam indicated by the higher layer of the first terminal or a beam group to which the beam belongs;

[0257] A beam or a beam group to which the relative relationship between the receiving beam indicated by the high layer of the first terminal and the receiving beam is a second relationship;

[0258] a receiving beam corresponding to the transmitting beam indicated by the higher layer of the first terminal or a beam group to which the receiving beam belongs;

[0259] a receiving beam corresponding to a beam in a direction opposite to a transmitting beam indicated by a higher layer of the first terminal, or a beam group to which the receiving beam belongs;

[0260] A beam or a beam group to which the relative relationship with the transmission beam indicated by the high layer of the first terminal is a second relationship;

[0261] a communication beam currently maintained between the first terminal and the second terminal or a beam group to which the first terminal belongs;

[0262] A beam having a second relationship relative to the communication beam or a beam group to which it belongs.

[0263] The beam corresponding to the same wide beam or the beam group to which it belongs;

[0264] The beam in the opposite direction or the beam group to which it belongs;

[0265] A receiving beam corresponding to the transmitting beam used by the first terminal for the last transmission, or a receiving beam group to which the receiving beam belongs;

[0266] a receiving beam used by the first terminal for the last reception or a beam group to which the first terminal belongs;

[0267] a receiving beam used by the first terminal for the last reception or a beam group to which the first terminal belongs;

[0268] a beam having the same direction as the receiving beam of the second terminal or a beam group to which the beam belongs;

[0269] a beam having a second relationship with the receive beam of the second terminal or a beam group to which the beam belongs;

[0270] The second relationship includes at least one of the following: same beam, quasi-co-location, reciprocity, coverage, being covered, and same transmission configuration indication.

[0271] The content of the above-mentioned high-level indication may include at least one of a beam identifier (ID), a geographic direction, a transmission configuration indication state (TCI state), a reference signal ID, and an index; the high-level layer may be a media access control (MAC) layer; for example, the MAC layer indicates the first receiving beam or the first receiving beam group to the physical (PHY) layer when triggering resource selection, or the MAC layer indicates the first receiving beam or the first receiving beam group to the PHY layer when triggering resource detection. The time for triggering resource detection is nT, where n is the time for triggering resource selection, and T is the length or starting position of the detection window, for example, T is T0.

[0272] The above-mentioned beams in opposite directions correspond to the same beam ID, the same global beam, and the same geographical direction beam, for example.

[0273] It should be noted that beam correspondence can be understood as at least one of the following: channels or resources are in a QCL relationship, beam reciprocity, beam coverage, and beam being covered. Beam identity expresses at least one of the following: channels or resources are in a QCL relationship, and beam reciprocity.

[0274] In summary, the specific implementation of the resource selection method of the sidelink in the embodiment of the present application may be as described in the following implementation modes 1 or 2:

[0275] Implementation Method 1: Directional Sensing

[0276] In FR2 scenarios, the problem of exposed nodes becomes more prominent due to the high directivity of the beam. Figure 4 As shown in the figure, during the resource selection process of UE1, UE1 will receive the resource reservation information between UE3 and UE4. If the existing resource selection mechanism is reused, these reserved resources will be excluded. However, in fact, due to the directivity of the beam, UE2, as the receiving end of UE1, will not be interfered by the communication between UE3 and UE4. Therefore, excluding these resources will lead to a decrease in communication performance, resulting in the problem of exposed nodes.

[0277] Therefore, a resource exclusion scheme based on beam directionality can be introduced. That is, when UE1 communicates with UE2 and executes the resource selection process, UE1 can only consider the reserved resources detected in the beam direction that may interfere with UE2. For example, within the detection window, only the reserved resources detected on the communication beam between UE1 and UE2 and in the corresponding beam direction can be considered, or only the reserved resources detected on at least part of the beams that are quasi-co-located with these beams can be considered, or it can be further relaxed to consider the reserved resources detected on the beam group to which these beams belong, thereby preventing the problem of unclear interference resource exclusion due to considering too few beams.

[0278] The prerequisite of directional sensing is that the terminal determines the communication beam before executing the resource selection process, so that the reserved resources detected on which beams can be used to perform resource exclusion can be determined according to the direction of the communication beam. At the same time, the resources where the sidelink control information (SCI) is located need to have the same transmission beam as the reserved resources to ensure the correctness of resource exclusion.

[0279] In addition, considering the different speeds of beam changes in different scenarios, different assumptions are needed for the duration of a beam, which affects whether the assumption can be used to exclude resources based on directional sensing. For example, assuming that the beam changes quickly, resource exclusion based on directional sensing can be performed only on non-periodic reserved resources, and resource exclusion based on the reserved resources detected on all received beams can still be considered for periodic reserved resources. Alternatively, resource exclusion based on directional sensing can be performed for periodic reserved resources within a certain period of time, or for the exclusion of periodic reserved resources, resource exclusion based on directional sensing can only be performed for the most recent periodic reserved resources.

[0280] Implementation method 2:

[0281] Since the beam under FR2 is highly directional, it is possible to consider introducing RSRP comparison based on the receiving UE (i.e., Rx-UE based RSRP comparison) so that the transmitting UE can better consider the interference size on the Rx UE side when selecting resources, thereby more accurately selecting the appropriate transmission resources.

[0282] like Figure 6 As shown in the figure, when UE1 selects resources for UE2, if resources are excluded based on the RSRP of UE3 measured by UE1, it will be considered that the reserved resources of UE3 are a high interference to UE2. However, in fact, the interference of UE3 to UE2 may be very small or even negligible. Figure 5 As shown, UE1 believes that the reserved resources of UE3 are a small interference to UE2, but in fact, the reserved resources of UE3 are a strong interference to UE2.

[0283] Therefore, Rx-UE based RSRP comparison can be introduced. For example, after UE1 detects the SCI of UE3 and obtains the RSRP measurement result of R1, it infers the RSRP measurement result of UE2 for this SCI based on its relative position with UE2. Figure 6 As shown, it is determined that UE3 is located at the far end of the line connecting UE2 and UE1. At this time, UE3 is farther away from UE2, then R1 is subtracted by an offset value, or a weight is applied to make it more consistent with the RSRP measurement result detected by UE2; or Figure 5 As shown, if it is determined that UE3 is located at the far end of the line connecting UE1 and UE2, and UE3 is closer to UE2, then R1 is added with an offset value, or a weight is applied; or Figure 7As shown, if it is determined that UE3 is located between UE1 and UE2, the direction of the interference beam is opposite to the receiving direction of UE2, so the reserved resources of UE3 do not interfere with the reception of UE2, and the reserved resources of UE3 can be ignored at this time.

[0284] The above offset value or weight may be pre-configured or configured by a higher layer; or, the above offset value or weight may also be determined according to a path loss measurement result between UE1 and UE2, or an RSRP measurement result, etc.

[0285] Implementation method three:

[0286] Because the beams under FR2 are highly directional, when the receiving end receives based on a receiving beam, it will only be interfered by other transmissions in a certain direction. For example, UE2 uses a beam facing due west to receive transmissions from UE1 located due west of it, that is, at this time UE1 uses a beam facing due east to send to UE2. At this time, for UE2, the transmissions of other beams also facing due east or east will interfere with its reception, while it may not be able to feel the transmission of the beam facing due west at all, even if the other terminal is very close to it. Therefore, for the transmitting end UE1, when determining the transmission resources to communicate with UE2 based on the detection information, it can also perform resource exclusion and resource selection based on the detection information on some beams to avoid excluding resources that should not be excluded. For example, in the above example, the transmitting end UE1 detects the resource reservation information from the beam facing due west, and there is no need to consider resource exclusion for selecting communication resources with UE2, because the transmission in this direction will not interfere with UE2's reception. As Figure 5 As shown in the figure, the reserved resources of UE3 detected by UE1 do not need to be considered, because the transmission of UE3 will not interfere with UE2 receiving the transmission of UE1. Based on this principle, UE1 needs to determine which beams have useful resource reservation information and which ones are useless. Further, it is necessary to determine which resource timings will interfere with UE2's reception and which ones will not. It can be understood that the resource reservation information detected on the receiving beam of UE1 in the same direction as the receiving beam of UE2 is useful. As shown in the figure, the reserved resources of UE3 detected by UE1 in the same direction as the receiving beam of UE2 is useful. Figure 6As shown, the transmission of UE3 will interfere with UE2's reception of UE1's transmission. If UE1 also detects UE3's reserved resources with the same receiving beam as UE2's, thereby excluding these reserved resources, it can avoid that UE3's transmission interferes with UE2's reception. Therefore, UE1 can at least perform a resource selection process based on the resource reservation information of this receiving beam. In addition, assuming that all the transmission beams that UE2's receiving beam can receive are regarded as its associated transmission beams, if some of UE1's receiving beams can also receive at least part of the transmissions of these transmission beams, the detection information on these receiving beams should also be useful. How to determine these receiving beams may be indicated by UE2, or UE1 may determine it itself. After determining which receiving beams' detection information is useful, not only can the resource selection process be performed based only on the detection information on these beams, but also the reserved resources detected by them can be more easily excluded by assigning them higher weights, so that UE1 can screen out better communication resources with UE2.

[0287] It can be seen that since the detection of terminals under FR2 is no longer omnidirectional, the existence of exposed terminals under FR2 has a more serious impact on terminal resource selection. Therefore, it is necessary to consider how to enhance the resource selection mechanism in this case to avoid the impact of exposed terminals on resource selection.

[0288] It can be seen from the above-mentioned implementation modes 1, 2, and 3 that the embodiments of the present application can solve the influence of exposed nodes on resource selection in the SL FR2 scenario, and at the same time use the RSRP comparison method of the receiving terminal to make the resource selection result more appropriate.

[0289] The resource selection method for the sidelink provided in the embodiment of the present application can be performed by a resource selection device for the sidelink. In the embodiment of the present application, the resource selection device for the sidelink performs the resource selection method for the sidelink as an example to illustrate the resource selection device for the sidelink provided in the embodiment of the present application.

[0290] In a second aspect, an embodiment of the present application provides a resource selection device for a sidelink, which can be applied to a first terminal, such as Figure 8 As shown, the resource selection device 80 of the sidelink includes the following modules:

[0291] A first initialization module 801 is used to initialize the candidate resource set to at least part of the candidate resources in the resource selection window;

[0292] An acquisition module 802 is configured to acquire a target reserved resource and a first measurement result of a target object, wherein the target reserved resource includes a reserved resource indicated by the target object received by at least one receiving beam;

[0293] A first resource exclusion module 803, configured to exclude resources in the candidate resource set according to the target reserved resources and the first measurement result;

[0294] The resource selection module 804 is configured to select a transmission resource of a sidelink from the candidate resource set.

[0295] Optionally, the at least one receive beam includes at least one of the following:

[0296] all receive beams in a first time period;

[0297] A first receive beam or a beam in a first receive beam group within a second time period.

[0298] Optionally, in a case where the at least one receiving beam includes all the receiving beams, the target reserved resources include periodic reserved resources or non-periodic reserved resources detected by all the receiving beams;

[0299] In a case where the at least one receive beam includes the first receive beam, the target reserved resources include aperiodic reserved resources or periodic reserved resources detected by the first receive beam;

[0300] In a case where the at least one receiving beam includes a beam in the first receiving beam group, the target reserved resources include aperiodic reserved resources or periodic reserved resources detected through the first receiving beam group.

[0301] Optionally, the first resource exclusion module 803 includes:

[0302] An exclusion submodule is used to exclude resources in the candidate resource set according to the relative relationship between the receiving beam of the target object and the transmitting beam of the first terminal, as well as the target reserved resources and the first measurement result.

[0303] Optionally, the exclusion submodule includes at least one of the following:

[0304] a first exclusion unit, configured to determine, when the relative relationship is the first relationship, a second measurement result of the target object according to a first parameter and the first measurement result, and exclude resources in the candidate resource set according to the target reserved resources and the second measurement result, wherein the first parameter includes K1 first offset values ​​or M1 first weight values, and K1 and M1 are both integers greater than or equal to 1;

[0305] A second excluding unit, configured to, when the relative relationship is a second relationship and the first measurement result is greater than a first threshold, not exclude the target reserved resource;

[0306] a third exclusion unit, configured to determine, when the relative relationship is the second relationship and the first measurement result is less than or equal to a second threshold, a third measurement result of the target object according to a second parameter and the first measurement result, and exclude resources in the candidate resource set according to the target reserved resources and the third measurement result, wherein the second parameter includes K2 second offset values ​​or M2 second weight values, and both K2 and M2 are integers greater than or equal to 1;

[0307] Wherein, the first relationship includes at least one of opposite beams, reciprocity, and quasi-co-location but opposite or different spatial parameters;

[0308] The second relationship includes at least one of the following: same beam, quasi-co-location, reciprocity, coverage, being covered, and same transmission configuration indication.

[0309] Optionally, in at least some of the receiving beams, different receiving beams or receiving beam groups correspond to different reference signal received power RSRP threshold lists;

[0310] or,

[0311] In at least some of the receiving beams, different receiving beams or receiving beam groups correspond to the same RSRP threshold list.

[0312] Optionally, in the process of excluding resources from the candidate resource set, the threshold for comparison with the measurement result of the target object is: the RSRP threshold in the RSRP threshold list corresponding to the current data transmission priority of the first terminal and the adjusted priority of the target reserved resources.

[0313] Optionally, the priority of the reserved resources detected by the first receiving beam or the first receiving beam group is the highest priority;

[0314] or,

[0315] The priority of the reserved resources detected by the first receiving beam or the first receiving beam group is higher than the priority of the reserved resources detected by other beams, wherein the other beams include beams other than the first receiving beam or the first receiving beam group.

[0316] Optionally, the RSRP threshold list is determined according to at least one of the following:

[0317] The first terminal sends a beam, sends a reference signal, sends a transmission configuration indication, receives a beam, receives a reference signal, and receives a transmission configuration indication.

[0318] Optionally, among different RSRP threshold lists configured on the network side, at least one RSRP threshold list corresponds to the first receiving beam or the first receiving beam group.

[0319] Optionally, when the number of candidate resources remaining after resource exclusion in the candidate resource set is less than a third threshold, different receiving beams or receiving beam groups correspond to different adjustment methods;

[0320] The adjustment method is a method of adjusting a threshold value that is compared with a measurement result of the target object during resource exclusion of resources in the candidate resource set.

[0321] Optionally, the adjustment method includes at least one of the following:

[0322] In the process of excluding resources from the candidate resource set, a threshold value for comparison with a measurement result of the target object received on the first receiving beam or the first receiving beam group is raised by a first step length, or is not raised;

[0323] In the process of excluding resources of the candidate resource set, the threshold for comparison with the measurement result of the target object received on other beams is raised by a second step length, or is not raised;

[0324] The other beams include beams other than the first receiving beam or the first receiving beam group.

[0325] Optionally, the device further comprises at least one of the following:

[0326] The second resource exclusion module is configured to exclude candidate resources in the candidate resource set that meet at least one of the following conditions:

[0327] Possible collision with reserved resources on the target time unit;

[0328] The first terminal has not been detected by any beam at the target time unit;

[0329] The first terminal has not been detected by the first receiving beam at the target time unit;

[0330] The first terminal has not been detected by the first receiving beam group in the target time unit.

[0331] Optionally, the device further comprises:

[0332] A second initialization module, configured to initialize at least one of the first target resource, the second target resource, and the third target resource to the candidate resource set when the number of candidate resources remaining after resource exclusion of the candidate resource set is less than a third threshold;

[0333] The first target resource includes: a reserved resource indicated on a resource that the first terminal has not detected through the first receiving beam or the first receiving beam group;

[0334] The second target resources include possible reserved resources on non-monitoring resources excluded due to half-duplex;

[0335] The third target resources include possible reserved resources on non-monitoring resources excluded due to partial monitoring.

[0336] Optionally, the second initialization module is specifically configured to perform at least one of the following:

[0337] Initializing the first target resource to the candidate resource set;

[0338] After initializing the first target resource to the candidate resource set, if the number of candidate resources in the candidate resource set is still less than the third threshold, initializing the second target resource to the candidate resource set;

[0339] After the second target resource is initialized to the candidate resource set, if the number of candidate resources in the candidate resource set is less than the third threshold, the third target resource is initialized to the candidate resource set.

[0340] Optionally, the second initialization module is specifically configured to perform at least one of the following:

[0341] Initializing at least one of the second target resource and the third target resource to the candidate resource set;

[0342] After at least one of the second target resource and the third target resource is initialized to the candidate resource set, if the number of candidate resources in the candidate resource set is still less than the third threshold, the first target resource is initialized to the candidate resource set.

[0343] Optionally, the device further comprises:

[0344] The second initialization module is used to initialize the candidate resource set to obtain the candidate resource set that does not include a third resource, wherein the third resource includes a resource that the second terminal indicates is not expected to be used by the first terminal.

[0345] Optionally, the transmission resource of the sidelink satisfies at least one of the following:

[0346] including selected resources from a target set;

[0347] including resources selected from the intersection of the target set and the candidate resource set;

[0348] including resources selected from the intersection of the target set and a fourth resource, wherein the fourth resource includes resources randomly selected from the set of candidate resources;

[0349] including resources preferentially selected from said target set;

[0350] The number of resources belonging to the target set or the proportion of resources in the target set is greater than a fourth threshold.

[0351] Optionally, the transmission resource of the sidelink satisfies at least one of the following:

[0352] including resources selected from the candidate resource set excluding the target set;

[0353] including resources preferentially selected from the candidate resource set excluding the target set;

[0354] The number of resources belonging to the target set or the proportion of resources in the target set is less than a fifth threshold.

[0355] Optionally, the target set includes at least one of the following:

[0356] A first candidate resource in the candidate resource set, wherein no reserved resource is detected in the time unit where the first candidate resource is located;

[0357] A second candidate resource in the candidate resource set, wherein a reserved resource detected by the first receiving beam or the first receiving beam group exists in the time unit where the second candidate resource is located;

[0358] a third candidate resource in the candidate resource set, wherein no reserved resource detected by other beams exists in the time unit where the third candidate resource is located, wherein the other beams include beams other than the first receiving beam or the first receiving beam group;

[0359] The recommended resource indicated by the second terminal;

[0360] The non-recommended resources indicated by the second terminal.

[0361] Optionally, the at least one receiving beam includes N receiving beams, where N is an integer greater than 1;

[0362] The first initialization module is specifically used to initialize N candidate resource sets, wherein each candidate resource set includes at least part of the candidate resources within the resource selection window.

[0363] Optionally, the first resource exclusion module is specifically used to exclude resources in the i-th candidate resource set based on the reserved resources detected by the i-th receiving beam and the first measurement result of the target object received by the i-th receiving beam, where the value of i includes at least one integer from 1 to N.

[0364] Optionally, the resource selection module is specifically used to: select transmission resources of the sidelink from the 1st to Nth candidate resource sets.

[0365] Optionally, the first receiving beam or the first receiving beam group is determined according to a beam direction.

[0366] Optionally, the first receiving beam includes at least one of the following:

[0367] a receiving beam indicated by a higher layer of the first terminal;

[0368] A beam in the opposite direction of the receiving beam indicated by the higher layer of the first terminal;

[0369] A beam having a second relationship relative to the receive beam indicated by the high layer of the first terminal;

[0370] a receiving beam corresponding to a transmitting beam indicated by a higher layer of the first terminal;

[0371] a receiving beam corresponding to a beam in a direction opposite to the transmitting beam indicated by a higher layer of the first terminal;

[0372] A beam having a second relationship relative to the transmission beam indicated by the high layer of the first terminal;

[0373] The communication beam currently maintained by the first terminal and the second terminal;

[0374] a beam having a second relationship relative to the communication beam;

[0375] Beams belonging to the same broad beam;

[0376] Beams in opposite directions;

[0377] a receiving beam corresponding to the transmitting beam used by the first terminal for the last transmission;

[0378] a receiving beam used by the first terminal for the last reception;

[0379] a beam in the same direction as the receiving beam of the second terminal;

[0380] a beam in a second relationship to a receive beam of the second terminal;

[0381] A receiving beam that satisfies the first condition;

[0382] The second relationship includes at least one of the following: same beam, quasi-co-location, reciprocity, covering, being covered, and same transmission configuration indication;

[0383] The first condition is that at least part of the transmit beam associated with the receive beam of the second terminal can be received.

[0384] Optionally, the first receiving beam group includes at least one of the following:

[0385] A receiving beam indicated by a higher layer of the first terminal or a beam group to which the receiving beam belongs;

[0386] a beam in the opposite direction of the receiving beam indicated by the higher layer of the first terminal or a beam group to which the beam belongs;

[0387] A beam or a beam group to which the relative relationship between the receiving beam indicated by the high layer of the first terminal and the receiving beam is a second relationship;

[0388] a receiving beam corresponding to the transmitting beam indicated by the higher layer of the first terminal or a beam group to which the receiving beam belongs;

[0389] a receiving beam corresponding to a beam in a direction opposite to a transmitting beam indicated by a higher layer of the first terminal, or a beam group to which the receiving beam belongs;

[0390] A beam or a beam group to which the relative relationship with the transmission beam indicated by the high layer of the first terminal is a second relationship;

[0391] a communication beam currently maintained between the first terminal and the second terminal or a beam group to which the first terminal belongs;

[0392] A beam having a second relationship relative to the communication beam or a beam group to which it belongs.

[0393] The beam corresponding to the same wide beam or the beam group to which it belongs;

[0394] The beam in the opposite direction or the beam group to which it belongs;

[0395] A receiving beam corresponding to the transmitting beam used by the first terminal for the last transmission, or a receiving beam group to which the receiving beam belongs;

[0396] a receiving beam used by the first terminal for the last reception or a beam group to which the first terminal belongs;

[0397] a receiving beam used by the first terminal for the last reception or a beam group to which the first terminal belongs;

[0398] a beam having the same direction as the receiving beam of the second terminal or a beam group to which the beam belongs;

[0399] a beam having a second relationship with the receive beam of the second terminal or a beam group to which the beam belongs;

[0400] The second relationship includes at least one of the following: same beam, quasi-co-location, reciprocity, coverage, being covered, and same transmission configuration indication.

[0401] The resource selection device of the sidelink in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, and the terminal can include but is not limited to the types of the terminal 11 listed above, which is not specifically limited in the embodiment of the present application.

[0402] The resource selection device of the side chain provided in the embodiment of the present application can realize Figures 3 to 7 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0403] like Fig. 9 As shown, the embodiment of the present application also provides a communication device 900, including a processor 901 and a memory 902, and the memory 902 stores a program or instruction that can be run on the processor 901. For example, when the communication device 900 is a terminal, the program or instruction is executed by the processor 901 to implement the various steps of the resource selection method embodiment of the above-mentioned side link, and can achieve the same technical effect. When the communication device 900 is a network side device, the program or instruction is executed by the processor 901 to implement the various steps of the resource selection method embodiment of the above-mentioned side link, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0404] The embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figure 3 The steps in the method embodiment shown. This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Fig.10 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0405] The terminal 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009 and at least some of the components of a processor 1010.

[0406] Those skilled in the art will appreciate that the terminal 1000 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.10 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0407] It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0408] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 1001 can transmit the data to the processor 1010 for processing; in addition, the RF unit 1001 can send uplink data to the network side device. Generally, the RF unit 1001 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0409] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1009 may include a volatile memory or a non-volatile memory 10. 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), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0410] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1010.

[0411] The processor 1010 is used for:

[0412] Initializing the candidate resource set to at least some of the candidate resources within the resource selection window;

[0413] Acquire a first measurement result of a target reserved resource and a target object, wherein the target reserved resource includes a reserved resource indicated by the target object received by the first terminal through at least one receiving beam;

[0414] Excluding resources from the candidate resource set according to the target reserved resources and the first measurement result;

[0415] A transmission resource of the sidelink is selected from the candidate resource set.

[0416] Optionally, the at least one receive beam includes at least one of the following:

[0417] all receive beams in a first time period;

[0418] A first receive beam or a beam in a first receive beam group within a second time period.

[0419] Optionally, in a case where the at least one receiving beam includes all the receiving beams, the target reserved resources include periodic reserved resources or non-periodic reserved resources detected by all the receiving beams;

[0420] In a case where the at least one receiving beam includes the first receiving beam, the target reserved resources include aperiodic reserved resources or periodic reserved resources detected by the first receiving beam;

[0421] In a case where the at least one receiving beam includes a beam in the first receiving beam group, the target reserved resources include aperiodic reserved resources or periodic reserved resources detected through the first receiving beam group.

[0422] Optionally, the processor 1010 excludes resources in the candidate resource set according to the target reserved resources and the first measurement result, including:

[0423] According to the relative relationship between the receiving beam of the target object and the transmitting beam of the first terminal, as well as the target reserved resources and the first measurement result, resources in the candidate resource set are excluded.

[0424] Optionally, the processor 1010 excludes resources in the candidate resource set according to a relative relationship between a receive beam of the target object and a transmit beam of the first terminal, the target reserved resources, and the first measurement result, including at least one of the following:

[0425] In the case where the relative relationship is a first relationship, determining a second measurement result of the target object according to a first parameter and the first measurement result, and excluding resources in the candidate resource set according to the target reserved resources and the second measurement result, wherein the first parameter includes K1 first offset values ​​or M1 first weight values, and K1 and M1 are both integers greater than or equal to 1;

[0426] When the relative relationship is the second relationship and the first measurement result is greater than the first threshold, the target reserved resources are not excluded;

[0427] When the relative relationship is the second relationship and the first measurement result is less than or equal to the second threshold, determining a third measurement result of the target object according to a second parameter and the first measurement result, and excluding resources in the candidate resource set according to the target reserved resources and the third measurement result, wherein the second parameter includes K2 second offset values ​​or M2 second weight values, and both K2 and M2 are integers greater than or equal to 1;

[0428] Wherein, the first relationship includes at least one of opposite beams, reciprocity, and quasi-co-location but opposite or different spatial parameters;

[0429] The second relationship includes at least one of the following: same beam, quasi-co-location, reciprocity, coverage, being covered, and same transmission configuration indication.

[0430] Optionally, in at least some of the receiving beams, different receiving beams or receiving beam groups correspond to different reference signal received power RSRP threshold lists;

[0431] or,

[0432] In at least some of the receiving beams, different receiving beams or receiving beam groups correspond to the same RSRP threshold list.

[0433] Optionally, in the process of excluding resources from the candidate resource set, the threshold for comparison with the measurement result of the target object is: the RSRP threshold in the RSRP threshold list corresponding to the current data transmission priority of the first terminal and the adjusted priority of the target reserved resources.

[0434] Optionally, the priority of the reserved resources detected by the first receiving beam or the first receiving beam group is the highest priority;

[0435] or,

[0436] The priority of the reserved resources detected by the first receiving beam or the first receiving beam group is higher than the priority of the reserved resources detected by other beams, wherein the other beams include beams other than the first receiving beam or the first receiving beam group.

[0437] Optionally, the RSRP threshold list is determined according to at least one of the following:

[0438] The first terminal sends a beam, sends a reference signal, sends a transmission configuration indication, receives a beam, receives a reference signal, and receives a transmission configuration indication.

[0439] Optionally, among different RSRP threshold lists configured on the network side, at least one RSRP threshold list corresponds to the first receiving beam or the first receiving beam group.

[0440] Optionally, when the number of candidate resources remaining after resource exclusion in the candidate resource set is less than a third threshold, different receiving beams or receiving beam groups correspond to different adjustment methods;

[0441] The adjustment method is a method of adjusting a threshold value that is compared with a measurement result of the target object during resource exclusion of resources in the candidate resource set.

[0442] Optionally, the adjustment method includes at least one of the following:

[0443] In the process of excluding resources from the candidate resource set, a threshold value for comparison with a measurement result of the target object received on the first receiving beam or the first receiving beam group is raised by a first step length, or is not raised;

[0444] In the process of excluding resources of the candidate resource set, the threshold for comparison with the measurement result of the target object received on other beams is raised by a second step length, or is not raised;

[0445] The other beams include beams other than the first receiving beam or the first receiving beam group.

[0446] Optionally, the processor 1010 is further configured to:

[0447] Exclude candidate resources that meet at least one of the following conditions in the candidate resource set:

[0448] Possible collision with reserved resources on the target time unit;

[0449] The processor 1010 has not detected the target time unit through any beam;

[0450] The processor 1010 has not detected the target time unit through the first receiving beam;

[0451] The processor 1010 has not detected the target time unit through the first receiving beam group.

[0452] Optionally, the processor 1010 is further configured to:

[0453] When the number of candidate resources remaining after resource exclusion of the candidate resource set is less than a third threshold, initializing at least one of the first target resource, the second target resource, and the third target resource to the candidate resource set;

[0454] The first target resource includes: a reserved resource indicated on a resource that the first terminal has not detected through the first receiving beam or the first receiving beam group;

[0455] The second target resources include possible reserved resources on non-monitoring resources excluded due to half-duplex;

[0456] The third target resources include possible reserved resources on non-monitoring resources excluded due to partial monitoring.

[0457] Optionally, the processor 1010 initializes at least one of the first target resource, the second target resource, and the third target resource to the candidate resource set, including at least one of the following:

[0458] Initializing the first target resource to the candidate resource set;

[0459] After initializing the first target resource to the candidate resource set, if the number of candidate resources in the candidate resource set is still less than the third threshold, initializing the second target resource to the candidate resource set;

[0460] After the second target resource is initialized to the candidate resource set, if the number of candidate resources in the candidate resource set is less than the third threshold, the third target resource is initialized to the candidate resource set.

[0461] Optionally, the processor 1010 initializes at least one of the first target resource, the second target resource, and the third target resource to the candidate resource set, including:

[0462] Initializing at least one of the second target resource and the third target resource to the candidate resource set;

[0463] After at least one of the second target resource and the third target resource is initialized to the candidate resource set, if the number of candidate resources in the candidate resource set is still less than the third threshold, the first target resource is initialized to the candidate resource set.

[0464] Optionally, the processor 1010 is further configured to:

[0465] Initialize the candidate resource set to obtain the candidate resource set that does not include a third resource, wherein the third resource includes a resource that the second terminal indicates is not desired to be used by the first terminal.

[0466] Optionally, the transmission resource of the sidelink satisfies at least one of the following:

[0467] including selected resources from a target set;

[0468] including resources selected from the intersection of the target set and the candidate resource set;

[0469] including resources selected from the intersection of the target set and a fourth resource, wherein the fourth resource includes resources randomly selected from the set of candidate resources;

[0470] including resources preferentially selected from said target set;

[0471] The number of resources belonging to the target set or the proportion of resources in the target set is greater than a fourth threshold.

[0472] Optionally, the transmission resource of the sidelink satisfies at least one of the following:

[0473] including resources selected from the candidate resource set excluding the target set;

[0474] including resources preferentially selected from the candidate resource set excluding the target set;

[0475] The number of resources belonging to the target set or the proportion of resources in the target set is less than a fifth threshold.

[0476] Optionally, the target set includes at least one of the following:

[0477] A first candidate resource in the candidate resource set, wherein no reserved resource is detected in the time unit where the first candidate resource is located;

[0478] A second candidate resource in the candidate resource set, wherein a reserved resource detected by the first receiving beam or the first receiving beam group exists in the time unit where the second candidate resource is located;

[0479] a third candidate resource in the candidate resource set, wherein no reserved resource detected by other beams exists in the time unit where the third candidate resource is located, wherein the other beams include beams other than the first receiving beam or the first receiving beam group;

[0480] The recommended resource indicated by the second terminal;

[0481] The non-recommended resources indicated by the second terminal.

[0482] Optionally, the at least one receiving beam includes N receiving beams, where N is an integer greater than 1;

[0483] The processor 1010 initializes the candidate resource set to at least part of the candidate resources in the resource selection window, including:

[0484] Initialize N candidate resource sets, where each candidate resource set includes at least part of the candidate resources within the resource selection window.

[0485] Optionally, the processor 1010 excludes resources in the candidate resource set according to the target reserved resources and the first measurement result, including:

[0486] According to the reserved resources detected by the i-th receiving beam and the first measurement result of the target object received by the i-th receiving beam, resources in the i-th candidate resource set are excluded, and the value of i includes at least one integer from 1 to N.

[0487] Optionally, the processor 1010 selects a transmission resource of a sidelink from the candidate resource set, including:

[0488] A transmission resource of the sidelink is selected from the 1st to Nth candidate resource sets.

[0489] Optionally, the first receiving beam or the first receiving beam group is determined according to a beam direction.

[0490] Optionally, the first receiving beam includes at least one of the following:

[0491] a receiving beam indicated by a higher layer of the first terminal;

[0492] A beam in the opposite direction of the receiving beam indicated by the higher layer of the first terminal;

[0493] A beam having a second relationship relative to the receive beam indicated by the high layer of the first terminal;

[0494] a receiving beam corresponding to a transmitting beam indicated by a higher layer of the first terminal;

[0495] a receiving beam corresponding to a beam in a direction opposite to the transmitting beam indicated by a higher layer of the first terminal;

[0496] A beam having a second relationship relative to the transmission beam indicated by the high layer of the first terminal;

[0497] The communication beam currently maintained by the first terminal and the second terminal;

[0498] a beam having a second relationship relative to the communication beam;

[0499] Beams belonging to the same broad beam;

[0500] Beams in opposite directions;

[0501] a receiving beam corresponding to the transmitting beam used by the first terminal for the last transmission;

[0502] a receiving beam used by the first terminal for the last reception;

[0503] a beam in the same direction as the receiving beam of the second terminal;

[0504] a beam in a second relationship to a receive beam of the second terminal;

[0505] A receiving beam that satisfies the first condition;

[0506] The second relationship includes at least one of the following: same beam, quasi-co-location, reciprocity, covering, being covered, and same transmission configuration indication;

[0507] The first condition is that at least part of the transmit beam associated with the receive beam of the second terminal can be received.

[0508] Optionally, the first receiving beam group includes at least one of the following:

[0509] A receiving beam indicated by a higher layer of the first terminal or a beam group to which the receiving beam belongs;

[0510] a beam in the opposite direction of the receiving beam indicated by the higher layer of the first terminal or a beam group to which the beam belongs;

[0511] A beam or a beam group to which the relative relationship between the receiving beam indicated by the high layer of the first terminal and the receiving beam is a second relationship;

[0512] a receiving beam corresponding to the transmitting beam indicated by the higher layer of the first terminal or a beam group to which the receiving beam belongs;

[0513] a receiving beam corresponding to a beam in a direction opposite to a transmitting beam indicated by a higher layer of the first terminal, or a beam group to which the receiving beam belongs;

[0514] A beam or a beam group to which the relative relationship with the transmission beam indicated by the high layer of the first terminal is a second relationship;

[0515] a communication beam currently maintained between the first terminal and the second terminal or a beam group to which the first terminal belongs;

[0516] A beam having a second relationship relative to the communication beam or a beam group to which it belongs.

[0517] The beam corresponding to the same wide beam or the beam group to which it belongs;

[0518] The beam in the opposite direction or the beam group to which it belongs;

[0519] A receiving beam corresponding to the transmitting beam used by the first terminal for the last transmission, or a receiving beam group to which the receiving beam belongs;

[0520] a receiving beam used by the first terminal for the last reception or a beam group to which the first terminal belongs;

[0521] a receiving beam used by the first terminal for the last reception or a beam group to which the first terminal belongs;

[0522] a beam having the same direction as the receiving beam of the second terminal or a beam group to which the beam belongs;

[0523] a beam having a second relationship with the receive beam of the second terminal or a beam group to which the beam belongs;

[0524] The second relationship includes at least one of the following: same beam, quasi-co-location, reciprocity, coverage, being covered, and same transmission configuration indication.

[0525] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the above-mentioned method embodiment, and achieve the same or corresponding technical effect. To avoid repetition, it will not be repeated here.

[0526] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the resource selection method embodiment of the side link is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0527] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.

[0528] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement each process of the above-mentioned sidelink resource selection method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0529] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0530] The embodiment of the present application further provides a computer program / program product, which is stored in a storage medium, and is executed by at least one processor to implement the various processes of the above-mentioned sidelink resource selection method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0531] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0532] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.

[0533] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.

Claims

1. A method for selecting resources for a sidelink, characterized in that: The method comprises: The first terminal initializes the candidate resource set to at least part of the candidate resources in the resource selection window; The first terminal obtains a first measurement result of a target reserved resource and a target object, wherein the target reserved resource includes a reserved resource indicated by the target object received by the first terminal through at least one receiving beam; The first terminal excludes resources in the candidate resource set according to the target reserved resources and the first measurement result; The first terminal selects a transmission resource of a sidelink from the candidate resource set.

2. The method according to claim 1, characterized in that The at least one receive beam includes at least one of the following: all receive beams in a first time period; A first receive beam or a beam in a first receive beam group within a second time period.

3. The method according to claim 2, characterized in that In a case where the at least one receiving beam includes all the receiving beams, the target reserved resources include periodic reserved resources or non-periodic reserved resources detected by all the receiving beams; In a case where the at least one receiving beam includes the first receiving beam, the target reserved resources include aperiodic reserved resources or periodic reserved resources detected by the first receiving beam; In a case where the at least one receiving beam includes a beam in the first receiving beam group, the target reserved resources include aperiodic reserved resources or periodic reserved resources detected through the first receiving beam group.

4. The method according to any one of claims 1 to 3, characterized in that The first terminal excludes resources in the candidate resource set according to the target reserved resources and the first measurement result, including: The first terminal excludes resources in the candidate resource set according to the relative relationship between the receiving beam of the target object and the transmitting beam of the first terminal, the target reserved resources and the first measurement result.

5. The method according to claim 4, characterized in that The first terminal excludes resources in the candidate resource set according to the relative relationship between the receiving beam of the target object and the transmitting beam of the first terminal, the target reserved resources and the first measurement result, including at least one of the following: When the relative relationship is a first relationship, the first terminal determines a second measurement result of the target object according to a first parameter and the first measurement result, and excludes resources in the candidate resource set according to the target reserved resources and the second measurement result, wherein the first parameter includes K1 first offset values ​​or M1 first weight values, and K1 and M1 are both integers greater than or equal to 1; When the relative relationship is the second relationship and the first measurement result is greater than a first threshold, the first terminal does not exclude the target reserved resource; When the relative relationship is the second relationship and the first measurement result is less than or equal to the second threshold, the first terminal determines a third measurement result of the target object according to a second parameter and the first measurement result, and excludes resources in the candidate resource set according to the target reserved resources and the third measurement result, wherein the second parameter includes K2 second offset values ​​or M2 second weight values, and K2 and M2 are both integers greater than or equal to 1; Wherein, the first relationship includes at least one of opposite beams, reciprocity, and quasi-co-location but opposite or different spatial parameters; The second relationship includes at least one of the following: same beam, quasi-co-location, reciprocity, coverage, being covered, and same transmission configuration indication.

6. The method according to any one of claims 1 to 5, characterized in that In at least some of the receiving beams, different receiving beams or receiving beam groups correspond to different reference signal received power RSRP threshold lists; or, In at least some of the receiving beams, different receiving beams or receiving beam groups correspond to the same RSRP threshold list.

7. The method according to claim 6, characterized in that In the process of excluding resources from the candidate resource set, the threshold for comparison with the measurement result of the target object is: the RSRP threshold in the RSRP threshold list corresponding to the current data transmission priority of the first terminal and the adjusted priority of the target reserved resource.

8. The method according to claim 7, characterized in that The priority of the reserved resources detected by the first receiving beam or the first receiving beam group is the highest priority; or, The priority of the reserved resources detected by the first receiving beam or the first receiving beam group is higher than the priority of the reserved resources detected by other beams, wherein the other beams include beams other than the first receiving beam or the first receiving beam group.

9. The method according to any one of claims 6 to 8, characterized in that The RSRP threshold list is determined according to at least one of the following: The first terminal sends a beam, sends a reference signal, sends a transmission configuration indication, receives a beam, receives a reference signal, and receives a transmission configuration indication.

10. The method according to any one of claims 6 to 9, characterized in that Among different RSRP threshold lists configured on the network side, at least one RSRP threshold list corresponds to the first receiving beam or the first receiving beam group.

11. The method according to any one of claims 1 to 10, characterized in that When the number of candidate resources remaining after resource exclusion of the candidate resource set is less than a third threshold, different receiving beams or receiving beam groups correspond to different adjustment methods; The adjustment method is a method of adjusting a threshold value that is compared with a measurement result of the target object during resource exclusion of resources in the candidate resource set.

12. The method according to claim 11, characterized in that The adjustment method includes at least one of the following: In the process of excluding resources from the candidate resource set, a threshold value for comparison with a measurement result of the target object received on the first receiving beam or the first receiving beam group is raised by a first step length, or is not raised; In the process of excluding resources of the candidate resource set, the threshold for comparison with the measurement result of the target object received on other beams is raised by a second step length, or is not raised; The other beams include beams other than the first receiving beam or the first receiving beam group.

13. The method according to any one of claims 1 to 12, characterized in that The method further comprises The first terminal excludes candidate resources in the candidate resource set that meet at least one of the following conditions: Possible collision with reserved resources on the target time unit; The first terminal has not been detected by any beam at the target time unit; The first terminal has not been detected by the first receiving beam at the target time unit; The first terminal has not been detected by the first receiving beam group in the target time unit.

14. The method according to any one of claims 1 to 13, characterized in that The method further comprises: When the number of candidate resources remaining after resource exclusion of the candidate resource set is less than a third threshold, the first terminal initializes at least one of the first target resource, the second target resource, and the third target resource to the candidate resource set; The first target resource includes: a reserved resource indicated on a resource that the first terminal has not detected through the first receiving beam or the first receiving beam group; The second target resources include possible reserved resources on non-monitoring resources excluded due to half-duplex; The third target resources include possible reserved resources on non-monitoring resources excluded due to partial monitoring.

15. The method according to claim 14, characterized in that Initializing, by the first terminal, at least one of the first target resource, the second target resource, and the third target resource to the candidate resource set includes at least one of the following: Initializing, by the first terminal, the first target resource to the candidate resource set; After initializing the first target resource to the candidate resource set, if the number of candidate resources in the candidate resource set is still less than the third threshold, the first terminal initializing the second target resource to the candidate resource set; After initializing the second target resource to the candidate resource set, in a case where the number of candidate resources in the candidate resource set is less than the third threshold, the first terminal initializes the third target resource to the candidate resource set.

16. The method according to claim 14, characterized in that The first terminal initializes at least one of the first target resource, the second target resource, and the third target resource to the candidate resource set, including: Initializing, by the first terminal, at least one of the second target resource and the third target resource to the candidate resource set; After initializing at least one of the second target resource and the third target resource to the candidate resource set, if the number of candidate resources in the candidate resource set is still less than the third threshold, the first terminal initializes the first target resource to the candidate resource set.

17. The method according to any one of claims 1 to 16, characterized in that: The method further comprises: The first terminal initializes the candidate resource set to obtain the candidate resource set that does not include a third resource, wherein the third resource includes a resource that the second terminal indicates is not desired to be used by the first terminal.

18. The method according to any one of claims 1 to 17, characterized in that The transmission resource of the sidelink satisfies at least one of the following: including selected resources from a target set; including resources selected from the intersection of the target set and the candidate resource set; including resources selected from the intersection of the target set and a fourth resource, wherein the fourth resource includes resources randomly selected from the set of candidate resources; including resources preferentially selected from said target set; The number of resources belonging to the target set or the proportion of resources in the target set is greater than a fourth threshold; The target set includes at least part of the resources in the resource selection window.

19. The method according to any one of claims 1 to 17, characterized in that The transmission resource of the sidelink satisfies at least one of the following: including resources selected from the candidate resource set excluding the target set; including resources preferentially selected from the candidate resource set excluding the target set; The number of resources belonging to the target set or the proportion of resources in the target set is less than a fifth threshold; The target set includes at least part of the resources in the resource selection window.

20. The method according to claim 18 or 19, characterized in that The target set includes at least one of the following: A first candidate resource in the candidate resource set, wherein no reserved resource is detected in the time unit where the first candidate resource is located; A second candidate resource in the candidate resource set, wherein a reserved resource detected by the first receiving beam or the first receiving beam group exists in the time unit where the second candidate resource is located; a third candidate resource in the candidate resource set, wherein no reserved resource detected by other beams exists in the time unit where the third candidate resource is located, wherein the other beams include beams other than the first receiving beam or the first receiving beam group; The recommended resource indicated by the second terminal; The non-recommended resources indicated by the second terminal.

21. The method according to any one of claims 1 to 20, characterized in that The at least one receiving beam includes N receiving beams, where N is an integer greater than 1; The first terminal initializes the candidate resource set to at least part of the candidate resources in the resource selection window, including: The first terminal initializes N candidate resource sets, wherein each candidate resource set includes at least part of candidate resources within a resource selection window.

22. The method according to claim 21, characterized in that The first terminal excludes resources in the candidate resource set according to the target reserved resources and the first measurement result, including: The first terminal excludes resources in the i-th candidate resource set based on the reserved resources detected by the i-th receiving beam and the first measurement result of the target object received by the i-th receiving beam, where the value of i includes at least one integer from 1 to N.

23. The method according to claim 21 or 22, characterized in that The first terminal selects a transmission resource of a sidelink from the candidate resource set, including: The first terminal selects a transmission resource of a sidelink from the first to N candidate resource sets.

24. The method according to any one of claims 2, 3, 7, 8, 10, 12, 13, 14, and 20, characterized in that: The first receiving beam or the first receiving beam group is determined according to a beam direction.

25. The method according to claim 24, characterized in that The first receiving beam includes at least one of the following: a receiving beam indicated by a higher layer of the first terminal; A beam in the opposite direction of the receiving beam indicated by the higher layer of the first terminal; A beam having a second relationship relative to the receive beam indicated by the high layer of the first terminal; a receiving beam corresponding to a transmitting beam indicated by a higher layer of the first terminal; a receiving beam corresponding to a beam in a direction opposite to the transmitting beam indicated by a higher layer of the first terminal; The relative relationship between the transmission beam indicated by the high layer of the first terminal and the transmission beam of the first terminal is the beam of the second relationship; The communication beam currently maintained by the first terminal and the second terminal; a beam having a relative relationship with the communication beam being the second relationship; Beams belonging to the same broad beam; Beams in opposite directions; a receiving beam corresponding to the transmitting beam used by the first terminal for the last transmission; a receiving beam used by the first terminal for the last reception; a beam in the same direction as the receiving beam of the second terminal; a beam in a second relationship to a receive beam of the second terminal; A receiving beam that satisfies the first condition; The second relationship includes at least one of the following: same beam, quasi-co-location, reciprocity, covering, being covered, and same transmission configuration indication; The first condition is that at least part of the transmit beam associated with the receive beam of the second terminal can be received.

26. The method according to claim 24, characterized in that The first receiving beam group includes at least one of the following: A receiving beam indicated by a higher layer of the first terminal or a beam group to which the receiving beam belongs; a beam in the opposite direction of the receiving beam indicated by the higher layer of the first terminal or a beam group to which the beam belongs; A beam or a beam group to which the relative relationship between the receiving beam indicated by the high layer of the first terminal and the receiving beam is a second relationship; a receiving beam corresponding to the transmitting beam indicated by the higher layer of the first terminal or a beam group to which the receiving beam belongs; a receiving beam corresponding to a beam in a direction opposite to a transmitting beam indicated by a higher layer of the first terminal, or a beam group to which the receiving beam belongs; The relative relationship between the transmission beam indicated by the high layer of the first terminal and the beam of the second relationship or the beam group to which the beam belongs; a communication beam currently maintained between the first terminal and the second terminal or a beam group to which the first terminal belongs; A beam having the second relationship relative to the communication beam or a beam group to which the beam belongs; The beam corresponding to the same wide beam or the beam group to which it belongs; The beam in the opposite direction or the beam group to which it belongs; A receiving beam corresponding to the transmitting beam used by the first terminal for the last transmission, or a receiving beam group to which the receiving beam belongs; a receiving beam used by the first terminal for the last reception or a beam group to which the first terminal belongs; a receiving beam used by the first terminal for the last reception or a beam group to which the first terminal belongs; a beam having the same direction as the receiving beam of the second terminal or a beam group to which the beam belongs; a beam having a second relationship with the receive beam of the second terminal or a beam group to which the beam belongs; The second relationship includes at least one of the following: same beam, quasi-co-location, reciprocity, coverage, being covered, and same transmission configuration indication.

27. A resource selection device for a sidelink, characterized in that: The device comprises: A first initialization module, configured to initialize the candidate resource set to at least part of the candidate resources in the resource selection window; An acquisition module, configured to acquire a target reserved resource and a first measurement result of a target object, wherein the target reserved resource includes a reserved resource indicated by the target object received by at least one receiving beam; A first resource exclusion module, configured to exclude resources in the candidate resource set according to the target reserved resources and the first measurement result; The resource selection module is used to select a transmission resource of the sidelink from the candidate resource set.

28. A terminal, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the resource selection method for the sidelink as claimed in any one of claims 1 to 26 are implemented.

29. A readable storage medium, characterized in that: The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the resource selection method of the sidelink as described in any one of claims 1 to 26 are implemented.