Method, device, equipment and readable storage medium for recommending sidelink resources

The sidelink resource recommendation method addresses the reliability issue in NR sidelink transmission by allowing a first terminal to select and recommend resources to a second terminal, enhancing reliability through optimized resource selection based on interference and timing constraints.

JP7747771B2Active Publication Date: 2025-10-01VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023560742
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-04-01
Filing Date
2022-03-31
Publication Date
2025-10-01
Estimated Expiration
2042-03-31

AI Technical Summary

Technical Problem

Existing sidelink resource allocation methods in New Radio (NR) only consider the transmission needs of the receiver UE, affecting the reliability of transmission for the transmitting UE.

Method used

A sidelink resource recommendation method where a first terminal selects and recommends resources to a second terminal, enhancing transmission reliability by improving resource selection based on interference levels, priority, and timing constraints.

Benefits of technology

The method improves transmission reliability by enabling timely and informed resource recommendation between terminals, optimizing resource selection to minimize interference and ensure efficient data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007747771000005
    Figure 0007747771000005
  • Figure 0007747771000006
    Figure 0007747771000006
  • Figure 0007747771000007
    Figure 0007747771000007
Patent Text Reader

Abstract

The present disclosure discloses a method, an apparatus, a device, and a readable storage medium for recommending sidelink resources, which belong to the technical field of communication. The method for recommending sidelink resources according to the embodiments of the present disclosure includes a step of selecting sidelink resources including one or more of a first resource and a second resource by a first terminal, the second resource being for the first terminal to transmit first information to the second terminal, and the first information being for the first terminal to recommend the first resource to the second terminal.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] (CROSS-REFERENCE TO RELATED APPLICATIONS) This application claims priority from Chinese Patent Application No. 202110357794.7, filed in China on April 1, 2021, the entire contents of which are incorporated herein by reference.

[0002] The present disclosure relates to the technical field of communications, and more particularly to a method, apparatus, device, and readable storage medium for recommending sidelink resources. [Background technology]

[0003] There are two resource allocation methods for the New Radio (NR) sidelink (also called secondary link, side link, or edge link) (Sidelink, SL): base station scheduling (mode 1) and terminal (e.g., user equipment, UE) autonomous resource selection (mode 2). In the base station scheduling resource allocation method, the base station determines the sidelink resources used by the UE for data transmission and notifies the UE of the received (receive, RX) resources via downlink signaling. In the UE autonomous resource selection method, the UE selects available transmission resources from a pre-configured resource pool. Before resource selection, the UE first monitors the channel and selects a resource set with minimal interference based on the channel monitoring results, and then randomly selects resources for transmission from the resource set.

[0004] For the enhanced SL resource selection scheme, for example, an RX UE recommends resources to a transmitting (transport, TX) UE, and the TX UE transmits using the recommended resources, or a coordination UE (Co-UE) recommends resources to a TX UE, and the TX UE transmits using the recommended resources. Here, the Co-UE can also be used as the RX UE, or the RX UE can be used as the Co-UE.

[0005] However, the related resource selection method only considers the transmission needs of the RX UE (or Co-UE), which affects the reliability of transmission on the recommended resources of the TX UE. Summary of the Invention [Problem to be solved by the invention]

[0006] The embodiments of the present disclosure provide a sidelink resource recommendation method, device, apparatus, and readable storage medium that can solve the problem of how to improve transmission reliability. [Means for solving the problem]

[0007] In the first aspect, a first terminal selecting sidelink resources including one or more of the first resource and the second resource; the first resource is recommended by the first terminal to the second terminal; The second resource is for the first terminal to transmit first information to the second terminal, and the first information is for the first terminal to recommend the first resource to the second terminal.

[0008] In a fifth aspect, there is provided a terminal including a processor, a memory, and a program stored in the memory and executable on the processor, the program implementing the steps of the method according to the first aspect when executed by the processor.

[0009] In a sixth aspect, there is provided a terminal comprising a processor and a communications interface, said processor being adapted, when executed, to implement the steps of the method of the first aspect.

[0010] In a ninth aspect, there is provided a readable storage medium having stored thereon a program or commands which, when executed by a processor, implement the steps of the method according to the first aspect.

[0011] In a tenth aspect, there is provided a computer program / program product stored on a storage medium and executed by at least one processor to implement the steps of the method of processing according to the first aspect.

[0012] In an eleventh aspect, there is provided a chip comprising a processor and a communication interface, the communication interface and the processor being coupled together, the processor executing a program or command to realize the processing method described in the first aspect.

[0013] In a twelfth aspect, there is provided a communications device configured to perform the method of processing set forth in the first aspect. [Effects of the Invention]

[0014] In an embodiment of the present disclosure, the first terminal can recommend a first resource from the selected sidelink resources to the second terminal to improve the reliability of transmission by the second terminal using the recommended resource, and the first terminal can also send first information for recommending the first resource to the second terminal to enable resource recommendation to be performed in a timely manner between the first terminal and the second terminal. [Brief explanation of the drawings]

[0015] [Figure 1] 1 is a structural diagram of a wireless communication system to which an embodiment of the present disclosure can be applied; [Figure 2] 1 is a flowchart 1 of a sidelink resource recommendation method provided in an embodiment of the present disclosure; [Figure 3] 2 is a flowchart 2 of a sidelink resource recommendation method provided in an embodiment of the present disclosure; [Figure 4]3 is a flowchart 3 of a sidelink resource recommendation method provided in an embodiment of the present disclosure. [Figure 5] FIG. 1 is a schematic diagram of a sidelink resource recommendation device provided in an embodiment of the present disclosure. [Figure 6] FIG. 1 is a schematic diagram of a terminal according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0016] To facilitate understanding of the embodiments of the present disclosure, the following technical points will be first described below.

[0017] I. NR SL Resource Allocation / Selection Description

[0018] There are two types of NR SL resource allocation methods: one based on base station scheduling (mode 1) and one based on UE autonomous resource selection (mode 2). In the base station scheduling resource allocation method, the base station determines the sidelink resources that the UE uses for data transmission and notifies the TX UE via downlink signaling. In the UE autonomous selection resource allocation method, the UE selects available transmission resources from a (pre-)configured resource pool. Before resource selection, the UE first monitors the channel and selects a resource set with less interference based on the channel monitoring results, and then randomly selects resources for transmission from the resource set.

[0019] For mode 2, the specific workflow is as follows:

[0020] 1) After resource selection is triggered, the TX UE first determines a resource selection window, where the lower boundary of the resource selection window is at time T1 after resource selection is triggered, and the upper boundary of the resource selection window is at time T2 after resource selection is triggered, where T1 is selected by the UE implementation in the range [T1_min, T1_max], T2 is a value selected by the UE implementation within the packet delay budget (PDB) of its transport block (TB) transmission, and T2 is not earlier than T1.

[0021] 2) Before resource selection, the UE must determine a candidate resource set for resource selection. Here, the number of candidate resources (e.g., sub-channels) is determined by the Media Access Control (MAC) layer. The UE compares the predicted Reference Signal Receiving Power (RSRP) measurements (e.g., predicted by monitoring the physical sidelink control channel (PSCCH) / physical sidelink shared channel (PSSCH)) on resources within the resource selection window with a corresponding RSRP threshold. If the RSRP is higher than the RSRP threshold, the resource is excluded and cannot be included in the candidate resource set. After resource exclusion, the remaining resources within the resource selection window constitute the candidate resource set. The ratio of resources in the candidate resource set to the resources within the resource selection window must be greater than or equal to x%. If the ratio is less than x%, the RSRP threshold must be increased by a step value (3 dB) until resources greater than or equal to x% can be selected. The RSRP comparison is related to the priority of the TB to be transmitted and the priority value demodulated on the PSCCH, and a detailed description of the specific process will be omitted.

[0022] 3) After the candidate resource set is determined, the UE randomly selects transmission resources from the candidate resource set, and the number of selected resources is determined by the MAC layer decision.

[0023] The steps 1) and 2) are performed in the physical layer, and the step 3) is performed in the upper layer (MAC layer). The UE may also reserve transmission resources for the next transmission during the current transmission.

[0024] 2. Explanation of Sidelink resource reservation / instruction

[0025] In NR SL, a TX UE makes resource reservation / indication (reservation is divided into periodic reservation and aperiodic reservation) on the resources allocated to it to reserve resources for subsequent PSCCH / PSSCH transmissions.

[0026] Aperiodic reservation / indication can be achieved by a Time Domain Resource Assignment field in the Sidelink Control Information (SCI) (indicating at least 1 to 32 slots of resources), and the reserved resources can be used for transmission of at least the same TB.

[0027] The periodic reservation / indication can be realized by the Resource Reservation Period field in the SCI, and the periodic resource reserved in the current period can be used for the transmission of the next TB. Here, a specific frequency domain resource that appears periodically may be referred to as the periodic resource of the resource.

[0028] 3. Explanation of SL resource preemption

[0029] In Mode 2 resource allocation mode, a resource pre-emption mechanism is supported, and a brief description of this mechanism is as follows: If a resource reserved / selected by a UE overlaps (partially overlaps) with a resource reserved / selected by another UE with a higher priority service, and the UE's SL-RSRP measurement on the related resource is greater than a certain associated SL-RSRP threshold, the UE triggers resource reselection. The service priority and the SL-RSRP threshold are determined by TB transmission on the resource.

[0030] 4. Explanation of SL resource re-evaluation

[0031] In Mode 2 resource allocation mode, a resource re-evaluation mechanism is supported, and a brief description of this mechanism is as follows: for at least a resource selected but not reserved by the UE (other types of resources are not excluded and detailed description is omitted due to space limitations), if this resource overlaps (partially overlaps) with a resource reserved / selected by another UE, the UE will trigger resource reselection if the SL-RSRP measurement value on the associated resource of the UE is greater than a certain associated SL-RSRP threshold.

[0032] 5. Explanation of SL Hybrid Automatic Repeat reQuest (HARQ) Round-Trip Time (RTT) Limitation

[0033] At least for mode 2, to ensure that the PSSCH retransmission resource appears after the TX UE demodulation feedback information, it is specified that the time interval between any two selected PSSCH transmission resources must be greater than the HARQ RTT time, thereby ensuring transmission efficiency and reliability.

[0034] 6. Enhanced NR sidelink resource allocation / selection scheme

[0035] Terminal A (UE-A) may determine a resource set, and UE-A may notify terminal B (UE-B) of the resource set, and the resource set notified by UE-A may be taken into consideration when selecting resources for mode 2.

[0036] 7. Explanation of Uplink (UL) / SL Prioritization

[0037] SL transmission / reception may collide with UL transmission. In some application scenarios, if a collision occurs, the lower priority (SL / UL) needs to be discarded / powered down. Here, to determine the priority of SL transmission / reception and UL transmission, a priority determination rule is typically defined, and the final priority of SL transmission / reception and UL transmission is determined based on the SL priority index and / or UL priority index.

[0038] Hereinafter, the technical solutions in the embodiments of the present disclosure will be clearly described with reference to the drawings in the embodiments of the present disclosure, and it should be understood that the described embodiments are only a part of the embodiments of the present disclosure, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present disclosure are within the scope of protection of the present disclosure.

[0039] The terms "first," "second," etc., used in the specification and claims of the present disclosure are not intended to describe a specific order or precedence order, but are intended to distinguish between similar objects. It should be understood that terms used in this manner may be interchanged where appropriate so that the embodiments of the present disclosure can be implemented in an order other than that illustrated or described herein. Furthermore, the objects distinguished by "first" and "second" generally refer to one type and do not limit the number of objects; for example, the first object may be one or more. Furthermore, in the specification and claims, "and" indicates at least one of the connected objects, and the symbol " / " generally indicates that the related objects before and after are in an "or" relationship.

[0040] It should be noted that the techniques described in the embodiments of the present disclosure are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but may 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), and other systems. The terms "system" and "network" in the embodiments of the present disclosure are often used interchangeably, and the techniques described may be used in other systems and wireless technologies in addition to those mentioned above. While the following description will discuss New Radio (NR) systems for illustrative purposes, and NR terminology is used in much of the following description, these technologies may also be used in other systems and wireless technologies, such as 6th Generation (6G) networks. th It can also be applied to applications other than NR system applications, such as 6G (Generation 6G) communication systems.

[0041] FIG. 1 shows a structural diagram of a wireless communication system to which an embodiment of the present disclosure can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be referred to as a terminal device or user equipment (UE), and may be a terminal-side device such as a mobile phone, a tablet personal computer, a laptop computer (also known as a notebook computer), a personal digital assistant (PDA), a personal digital assistant, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), a wearable device, a vehicle-mounted equipment (VUE), a pedestrian-mounted equipment (PUE), etc. Wearable devices include smart watches, wristbands, earphones, glasses, etc. It should be noted that the embodiments of the present disclosure are not limited to a specific type of the terminal 11.

[0042] The network side equipment 12 may be a base station or a core network side equipment, among which, the base station may be called a Node B, an evolved Node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (TRP), a radio access network node, or any other appropriate term in the above field, and the base station is not limited to a specific technical term as long as the same technical effect can be achieved. It should be noted that in the embodiments of the present disclosure, only base stations in an NR system are taken as examples, but the specific type of base station is not limited.

[0043] Hereinafter, with reference to the drawings, a sidelink resource recommendation method, apparatus, device, and readable storage medium provided in the embodiments of the present disclosure will be described in detail according to several embodiments and application scenarios thereof.

[0044] Referring to FIG. 2 , the present disclosure provides a sidelink resource recommendation method, where the method may be performed by a first terminal, and specific steps include the following step 201:

[0045] In step 201, the first terminal selects sidelink resources including one or more of the first resource and the second resource.

[0046] Here, the second resource is for the first terminal to transmit first information to the second terminal, and the first information is for the first terminal to recommend the first resource to the second terminal. Recommended the first resource may be interpreted as allocating the first resource or scheduling the first resource.

[0047] The sidelink resources may also be referred to as transmission resources.

[0048] The first terminal may be referred to as a Co-UE, and the second terminal may be referred to as a Tx UE.

[0049] The first information may be referred to as resource recommendation signaling, the first resource may be referred to as a recommendation resource for transmitting the TB to be transmitted by the second terminal, and the second resource may be referred to as a resource recommendation signaling transmission resource.

[0050] In one embodiment of the present disclosure, referring to FIG. 3, before step 201, the method further includes step 202.

[0051] In step 202, the first terminal receives second information, the second information being for triggering the first terminal to select sidelink resources or the second information being for triggering the first terminal to recommend the first resources to the second terminal.

[0052] The second information may be referred to as trigger signaling.

[0053] In one embodiment of the present disclosure, referring to FIG. 4, after step 201, the method further includes step 203.

[0054] In step 203, the first terminal transmits first information to the second terminal through the second resource.

[0055] In one embodiment of the present disclosure, the step of selecting sidelink resources by the first terminal comprises: The method includes a step of the first terminal selecting the sidelink resource from a third resource, the third resource being a resource with interference lower than a threshold.

[0056] The third resource may be referred to as a low-interference resource.

[0057] It should be noted that when the selection processes of the first resource and the second resource are different resource selection processes, the first terminal selects the first resource from a first type of third resource, and the first terminal selects the second resource from a second type of third resource, that is, in such a scenario there are two types of third resources.

[0058] When the selection process of the first resource and the second resource is the same resource selection process, the first terminal selects the first resource and the second resource from one kind of third resource, that is, in such a scenario, there is one kind of third resource.

[0059] In one embodiment of the present disclosure, before the step of the first terminal selecting the sidelink resource from third resources, the method further comprises: The method further includes the first terminal determining (or identifying) the third resource.

[0060] In one embodiment of the present disclosure, the step of determining the third resource by the first terminal includes: The first terminal determines the third resource within a first resource selection window.

[0061] Illustratively, the first terminal identifies X% of third resources (or low-interference resources) within the resource selection window according to the resource selection process of mode 2.

[0062] In one embodiment of the present disclosure, the step of the first terminal determining the third resource within a first resource selection window includes: The method includes a step in which the first terminal determines the third resource within the first resource selection window based on information specified in a protocol, information set by a control node, or information set in advance.

[0063] For example, if there is only a mode in which the first terminal schedules the second terminal, the first terminal does not need to determine (or identify) the third resource.

[0064] The control node may include a network side device, a base station, a head node, a UE, a RX UE, or a relay UE.

[0065] In one embodiment of the present disclosure, the step of the first terminal selecting the sidelink resource from a third resource includes the steps of: the first terminal determining a second resource selection window; and the first terminal selecting the sidelink resource from the third resource (or a low-interference resource) within the second resource selection window.

[0066] In one embodiment of the present disclosure, the first terminal selects the sidelink resources based on one or more of: (1) a first time, (2) a PDB (e.g., a remaining PDB), (3) priority information, (4) a number of sub-channels, and (5) a number of retransmissions, where the first time is a trigger time (also called a trigger time) at which the first terminal selects the sidelink resources.

[0067] It can be understood that the first time may be the time when the first terminal receives the second information, or the sum of the time when the first terminal receives the second information and an offset value, or a time determined autonomously by the first terminal.

[0068] In one embodiment of the present disclosure, the first terminal selects the sidelink resource based on a second time period; Here, the second time period is (1) a processing time of the second information; (2) a processing time for the first resource selection; (3) a preparation time for transmitting the first information; (4) a transmission time of the first information; (5) a demodulation time of the first information; (6) The transmission preparation time of the second terminal.

[0069] In one embodiment of the present disclosure, the first terminal determines the third resource based on one or more of (1) a third time, (2) a PDB (e.g., a remaining PDB), (3) priority information, (4) a number of sub-channels, and (5) a number of retransmissions, where the third time is a trigger time (also called a trigger instant) at which the first terminal selects the sidelink resource.

[0070] It can be understood that the third time may be the time when the first terminal receives the second information, or the sum of the time when the first terminal receives the second information and an offset value, or a time determined autonomously by the first terminal.

[0071] In one embodiment of the present disclosure, the first terminal determines a third resource based on a fourth time; Here, the fourth time period is (1) a processing time of the second information; (2) a processing time for the first resource selection; (3) a preparation time for transmitting the first information; (4) a transmission time of the first information; (5) a demodulation time of the first information; (6) The transmission preparation time of the second terminal.

[0072] In one embodiment of the present disclosure, the packet delay budget is specified in a protocol, set or pre-set by a control node, dynamically indicated by a control node, negotiated between terminals (e.g., between a Co-UE and a TX UE), or is the packet delay budget of a TB to be transmitted by the second terminal.

[0073] In one embodiment of the present disclosure, the priority information is specified in a protocol, set or pre-set by a control node, dynamically indicated by a control node, negotiated between terminals (e.g., between a Co-UE and a TX UE), or is priority information of a TB to be transmitted by the second terminal.

[0074] In one embodiment of the present disclosure, the number of subchannels is specified in a protocol, set or pre-set by a control node, dynamically indicated by a control node, negotiated between terminals (e.g., between a Co-UE and a TX UE), or is the number of subchannels of the TB to be transmitted by the second terminal.

[0075] In one embodiment of the present disclosure, the number of retransmissions is specified in a protocol, set or pre-set by a control node, dynamically instructed by a control node, negotiated between terminals (e.g., between a Co-UE and a TX UE), or is the number of retransmissions of a TB to be transmitted by the second terminal.

[0076] In one embodiment of the present disclosure, the priority of the first information is also used to determine the priority of transmission and reception of the first information relative to other transmissions, and the other transmissions include at least one of NR SL transmission, NR SL reception, NR Uplink (UL) transmission, Evolved Universal Terrestrial Radio Access (EUTRA) SL transmission, and EUTRA SL reception.

[0077] It should be noted that on the first terminal (e.g., Co-UE) side, the priority information of the first information (corresponding to resource recommendation signaling) may be used for UL / SL prioritization between the first information (corresponding to resource recommendation signaling) transmission and UL transmission, or may be used for UL / SL prioritization between the HARQ feedback reception corresponding to the first information (corresponding to resource recommendation signaling) and UL transmission.

[0078] Furthermore, on the second terminal (e.g., TX UE) side, the priority information of the first information (corresponding to resource recommendation signaling) may be used for UL / SL prioritization between reception of the first information (corresponding to resource recommendation signaling) and UL transmission, or may be used for UL / SL prioritization between reception of HARQ feedback corresponding to the first information (corresponding to resource recommendation signaling) and UL transmission.

[0079] Here, different priority determination methods may be adopted for reception and transmission of the first information (corresponding to resource recommendation signaling).

[0080] In one embodiment of the present disclosure, the step of selecting the sidelink resource by the first terminal includes: The first terminal selects the sidelink resource according to a resource selection mechanism.

[0081] wherein the resource selection mechanism: (1) a first mechanism including the first resource employing a first resource selection process and the second resource employing a second resource selection process; (2) a second mechanism including the first resource adopting a third resource selection window (also referred to as a resource selection window for recommended resources) and the second resource adopting a fourth resource selection window (also referred to as a selection window for resource recommendation signaling).

[0082] In one embodiment of the present disclosure, the resource selection mechanism is protocol-defined, configured by a control node, or pre-configured.

[0083] In one embodiment of the present disclosure, the first resource selection process and the second resource selection process satisfy one of the following conditions (1) and (2).

[0084] (1) The first resource selection process and the second resource selection process are executed separately, i.e., the first resource selection process and the second resource selection process are related but independent. For example, the first resource selection process may be executed first and then the second resource selection process, or the second resource selection process may be executed first and then the second resource selection process, or the first resource selection process and the second resource selection process may be executed simultaneously, i.e., the order of selecting the first resource and the second resource is not specified.

[0085] Optionally, the first resource selection process or the second resource selection process includes at least one of a physical layer resource selection process and a MAC layer resource selection process.

[0086] Illustratively, the physical layer processes of resource selection for the first resource and the second resource are independent of each other, but the MAC layer ensures at least a predetermined relationship (e.g., timing relationship / time interval restriction) between the first resource and the second resource when selecting the final transmission resource.

[0087] (2) The first resource selection process and the second resource selection process share a resource selection process, that is, the first resource selection process and the second resource selection process are dependent on each other.

[0088] wherein the resource selection process includes at least one of a physical layer resource selection process and a MAC layer resource selection process. In one embodiment of the present disclosure, the first resource selection process and the second resource selection process are separately performed by: (1) triggering the second resource selection process in response to a location of a first resource selected in the first resource selection process; (2) triggering the first resource selection process according to the location of the second resource selected in the second resource selection process; (3) selecting the second resource according to the location of the first resource selected in the first resource selection process; (4) selecting the first resource according to the location of the second resource selected in the second resource selection process.

[0089] For example, if the resource selection processes of the first resource and the second resource are dependent on each other, First, one of the resource selection processes (including the physical layer and the MAC layer) for the first resource and the second resource is performed, and the MAC layer selects the one resource, and then triggers another resource selection.

[0090] Alternatively, first, one of the resource selection processes (including the physical layer and the MAC layer) for the first resource and the second resource is performed, and after the MAC layer selects the one resource, the MAC layer notifies the physical layer of the selected first resource and the second resource, and the physical layer and the MAC layer further perform another process according to the notified resource location.

[0091] In one embodiment of the present disclosure, the method comprises: If the first resource selection fails in the first resource selection process, the first terminal stops the first resource selection process or discards the selected resource; Or, The method further includes the step of, when the second resource selection process fails to select a second resource, the first terminal stopping the second resource selection process or discarding the selected resource.

[0092] That is, for any one resource selection mechanism, if the selection of either the first resource or the second resource fails (e.g., an appropriate resource is not selected), the Co-UE stops the resource selection process / discards the selected first or second resource.

[0093] In one embodiment of the present disclosure, the third resource selection window and the fourth resource selection window are defined in a protocol, set by a control node, or set in advance.

[0094] Optionally, a method for determining the selection windows of the first and second resources is specified in a protocol, set by a control node, or pre-set to match the selection mechanism.

[0095] In one embodiment of the present disclosure, the third resource selection window and the fourth resource selection window satisfy one of the following (1) and (2).

[0096] (1) The third resource selection window and the fourth resource selection window are different resource selection windows.

[0097] Optionally, the fourth resource selection window is determined according to the position of the first resource selected in the third resource selection window, or the third resource selection window is determined according to the position of the second resource selected in the fourth resource selection window.

[0098] For example, the third resource selection window may be determined first, and then the fourth resource selection window may be determined according to the position of the selected first resource, or the fourth resource selection window may be determined first, and then the third resource selection window may be determined according to the position of the selected second resource, or the third resource selection window and the fourth resource selection window may be determined without specifying the order.

[0099] (2) The third resource selection window and the fourth resource selection window share a resource selection window.

[0100] In one embodiment of the present disclosure, the time interval between the first resource and the second resource is determined based on one or more of the following (1) to (5).

[0101] (1) The sum of the transmission time of the first information and the demodulation time of the first information by the second terminal.

[0102] (2) The sum of the transmission time of the first information and the transmission preparation time of the second terminal.

[0103] (3) The sum of the transmission time of the first information, the demodulation time of the first information by the second terminal, and the transmission preparation time of the second terminal.

[0104] (4) Protocol specification, control node configuration or pre-configuration, and terminal-to-terminal negotiation.

[0105] For example, the minimum time interval between the first resource and the second resource is signaled from the TX UE to the Co-UE, for example, in the form of TX UE capability.

[0106] (5) The first information can indicate the first resource.

[0107] It should be noted that the time interval between the first resource and the second resource must ensure that the first information can indicate the selected first resource, and the time interval between the first resource and the second resource may be the interval between the last second resource and the first first resource, or the time interval between the first resource and the second resource may be the time interval between N time units after the position where the first information is successfully transmitted (e.g., where an ACK is received) and the first first resource.

[0108] In one embodiment of the present disclosure, the first information includes: (1) the location of one or more starting subchannels; (2) one or more time domain resource assignment (TDRA) fields or frequency domain resource assignment (FDRA) fields, each corresponding to the location of one starting subchannel; (3) the location of one or more starting slots; (4) a time interval between the first information and the start slot; (5) a time interval between multiple start slots; (6) the absolute time of the starting slot; (7) the reference system frame number (SFN) of the starting slot; (8) a time offset value for the starting slot.

[0109] In an embodiment of the present disclosure, the first terminal can recommend a first resource from the selected sidelink resources to the second terminal to improve the reliability of the second terminal's transmission using the recommended resource, and the first terminal can also send first information for recommending the first resource to the second terminal to enable resource recommendation to be performed in a timely manner between the first terminal and the second terminal.

[0110] Hereinafter, embodiments of the present disclosure will be described in relation to Examples 1, 2, and 3.

[0111] For ease of understanding, in the following, the recommended resource corresponds to the first resource, the transmission resource of the resource recommendation signaling corresponds to the second resource, the resource recommendation signaling corresponds to the first information, the trigger signaling corresponds to the second information, the Co-UE corresponds to the first terminal, and the TX UE corresponds to the second terminal.

[0112] Example 1

[0113] 1. The resource selection of the recommended resource includes one or more of the following (1) to (4):

[0114] (1) Identify / select low interference resources based on the PDB.

[0115] Alternatively, the PDB may be calculated from the time the trigger signaling is received.

[0116] Alternatively, the PDB may be specified in a protocol, configured or dynamically indicated by a control node, pre-configured by a control node, or negotiated between UEs (between a TX UE and a Co-UE), or may be the PDB of TBs to be transmitted by the TX UE.

[0117] Optionally, the control node includes a network node, a base station, a head node UE, a RX UE, and a relay UE.

[0118] (2) Identifying / selecting low interference resources based on priority information.

[0119] Alternatively, the priority information may be specified in a protocol, set or dynamically indicated by a control node, pre-set by a control node, negotiated between UEs (between a TX UE and a Co-UE), or may be priority information of a TB to be transmitted on the TX UE side.

[0120] (3) Identifying / selecting low interference resources based on the number of sub-channels.

[0121] Alternatively, the sub-channel may be specified in a protocol, configured or dynamically indicated by a control node, pre-configured by a control node, negotiated between UEs (between a TX UE and a Co-UE), or may be the number of sub-channels of a TB to be transmitted on the TX UE side.

[0122] (4) Identifying / selecting low interference resources based on the number of retransmissions.

[0123] Alternatively, the number of retransmissions may be specified by a protocol, set or dynamically instructed by a control node, pre-set by a control node, negotiated between UEs (between a TX UE and a Co-UE), or is the number of retransmissions of a TB to be transmitted by the TX UE.

[0124] Second, the transmission resource selection of the resource recommendation signaling includes one or more of the following (1) to (4):

[0125] (1) Identify / select low interference resources based on the PDB.

[0126] Alternatively, the PDB may be calculated from the time of receiving the trigger signaling.

[0127] Alternatively, the PDB may be protocol-defined, configured or dynamically instructed by a control node, pre-configured by a control node, or negotiated between UEs (between a TX UE and a Co-UE).

[0128] Optionally, the PDB is related to a PDB of TBs to be transmitted or a PDB of recommended resource selections, for example, each PDB of TBs to be transmitted or each PDB of recommended resource selections is defined or configured in the protocol to correspond to one PDB of resource recommendation signaling.

[0129] (2) Identifying / selecting low interference resources based on priority information.

[0130] Alternatively, the priority information may be specified in a protocol, set or dynamically indicated by a control node, pre-set by a control node, negotiated between UEs (between a TX UE and a Co-UE), or may be priority information of a TB to be transmitted on the TX UE side.

[0131] For example, Resource Recommendation Signaling is carried by the MAC CE, and the priority of the MAC CE may be configured / preconfigured.

[0132] Selectively, Resource Recommendation Signaling When other information is multiplexed on the PSCCH / PSSCH, the priority of the PSCCH / PSSCH is (a) The highest value among all information priorities, (b) Resource Recommendation Signaling priority and (c) Resource Recommendation Signaling The priority is determined depending on the priority of other information.

[0133] (3) Identifying / selecting low interference resources based on the number of sub-channels.

[0134] Alternatively, the sub-channel may be defined by a protocol, configured or dynamically instructed by a control node, configured in advance by a control node, negotiated between UEs (between a TX UE and a Co-UE), or may be the number of sub-channels of a TB to be transmitted on the TX UE side, for example, occupying one sub-channel.

[0135] (4) Identifying / selecting low interference resources based on the number of retransmissions.

[0136] The number of retransmissions may be specified by a protocol, configured by a control node, dynamically instructed, pre-configured, or negotiated between UEs (between a TX UE and a Co-UE), e.g., transmitted only once.

[0137] Example 2

[0138] The Co-UE identifies / selects low interference resources based on processing time / signaling transmission time.

[0139] Optionally, the processing time / signaling transmission time may be limited to a maximum value, a minimum value, a fixed value, or a true value, and may include one or more of the following constraints (1) to (4):

[0140] (1) Processing time N0 of trigger signaling.

[0141] Illustratively, N0 is the first processing time (

number

[0142] (2) Processing time for selecting recommended resources and / or preparation time N1 for transmitting resource recommendation signaling.

[0143] Alternatively, the two types of time, ie, the processing time N1' for selecting recommended resources and the preparation time N1'' for transmitting resource recommendation signaling, may be limited separately.

[0144] Illustratively, N1, N1', or N1'' is the second treatment time (

number

[0145] (3) Transmission time N2 of resource recommendation signaling.

[0146] Illustratively, the value of N2 is 1 slot.

[0147] (4) Demodulation time of resource recommendation signaling and / or transmission preparation time N3 on the TX UE side.

[0148] Alternatively, the two kinds of time, ie, the demodulation time N3' of the resource recommendation signaling and the transmission preparation time N3'' at the TX UE side, may be limited separately.

[0149] Illustratively, N3' is

number

[0150] Illustratively, N3, N3', or N3'' is the sum of the first processing time and the second processing time (

number

[0151] For example, N3, N3′, or N3′ may be a fixed value depending on the capabilities of the TX UE, including at least one of demodulating source recommended signaling, preparing PSCCH / PSSCH transmission, TX-RX / RX-TX conversion, etc., and the value may be notified to the cooperating UE.

[0152] It should be noted that the limitation of any sum of N0…N3 is not excluded.

[0153] Example 3

[0154] (1) The UE determines the resource selection window n+(X1,X2) / [X1,X2] of the recommended resources.

[0155] The resource selection trigger time is n. When the Co-UE receives the trigger signaling at time n, the recommended resources should be selected after n+N0+N1+N2+N3.

[0156] (2) The specific position of X1 satisfies the restrictions of X1>= / >X1_min and / or X1<= / <X1_max.

[0157] The determination method of X1_min includes at least one or more of the following options 1 to 4.

[0158] In Option 1, X1_min is determined by one or more (sums) of the above N1…N3 (or corresponding maximum / minimum values).

[0159] Exemplarily, the above X1_min = N2 + N3 (N1…N3 may be the corresponding maximum / minimum values).

[0160] In Option 2, X1_min is defined by the protocol.

[0161] Exemplarily, the above X1_min = N, and when N is 0, the determination method of X1_min is equivalent to the determination method of T1_min in the related art (the protocol may define the N value based on N1…N3, and N may be a value other than 0).

[0162] In Option 3, X1_min is set by the control node / pre-set in advance.

[0163] Exemplarily, X1_min=Y, and the Y value may be defined / set according to the resource selection window of the resource recommendation signaling.

[0164] In Option 4, X1_min is determined at least by the position of the resource recommendation signaling, and it is assumed that the resource position of the resource recommendation signaling is at time y (optionally, if there are multiple corresponding resource recommendation signalings, time y is the position of the last resource recommendation signaling).

[0165] Illustratively, X1_min=y.

[0166] Illustratively, Option 4 can be combined with Option 1, for example, X1_min=y+N2+N3 (where N1...N3 may be corresponding max / min values).

[0167] Illustratively, Option 4 can be combined with Option 2, for example, X1_min=y+N (N may be 0).

[0168] The method for determining X1_max includes at least one or more of the following Options 1 to 4.

[0169] In Option 1, X1_max is determined by (the sum of) any of X1_min and N1...N3 (or the corresponding maximum / minimum values) in the above options 1 / 2 / 3 / 4.

[0170] Illustratively, X1_max=N0+N1+X1_min (N1...N3 may be corresponding maximum / minimum values).

[0171] In Option 2, X1_max (or X1_max-X1_min) is specified by the protocol.

[0172] In Option 3, X1_max (or X1_max - X1_min) is set / pre-set by the control node.

[0173] In Option 4, X1_max is determined at least by the position of the resource recommendation signaling. Assume that the resource position of the resource recommendation signaling is at time y (optionally, when there are multiple corresponding resource recommendation signals, time y is the position of the last resource recommendation signal).

[0174] Exemplarily, the time interval between y and X1_max satisfies a predetermined relationship, that is, X1_max - y < / <= K0, and K0 is a value defined / set / pre-set in the K0 protocol.

[0175] Also, X1 may be determined by the method of determining X1_min / X1_max.

[0176] X2 > / >= X1 and / or X2 < / <= PDB (this PDB is related to the recommended resource selection, see Example 1).

[0177] (3) The UE determines the resource selection window n + (Y1, Y2) / [Y1, Y2] of the resource indication signaling.

[0178] The resource selection trigger time is n. When the Co-UE receives the trigger signal at time n, the resource recommendation signal transmission resource is selected after n + N0 + N1.

[0179] The specific position of Y1 satisfies the limitation of Y1 >= / > Y1_min and / or Y1 <= / < Y1_max.

[0180] The determination method of Y1_min / Y1_max is equivalent to the determination method of T1_min in the related art.

[0181] Y2 >= Y1 and / or Y2 <= Y2_max, where the method for determining Y2_max includes at least one or more of the following Options 1 to 3.

[0182] In Option 1, Y2_max is the PDB (for which the PDB is related to resource indication signaling resource selection, see Example 1).

[0183] Optionally, the PDB value may be determined by being defined in the protocol / set by the control node / pre-set / negotiated between UEs.

[0184] In Option 2, Y2_max is a value defined / set / pre-set in the protocol.

[0185] In Option 3, Y2_max is determined at least by the position of the recommended resource. Assume that the resource position of the recommended resource is at time x (optionally, when there are multiple corresponding recommended resources, time x is the position of the first recommended resource).

[0186] Exemplarily, the time interval between x and Y2_max satisfies a predetermined relationship, that is, x - Y2_max <= delta, where delta is a value defined / set / pre-set in the protocol, or delta is determined by at least one or more (sums) of the above N1...N3 (or corresponding maximum / minimum values).

[0187] (4) The UE determines the resource selection window n + (Z1, Z2) / [Z1, Z2].

[0188] The resource selection trigger time is n. The method for determining Z1 is the same as that for X1 / Y1, and the method for determining Z2 is the same as that for X2 / Y2.

[0189] As a supplement to the first embodiment, when selecting resources in the window, the resource selection may be performed according to the number of sub-channels of the "recommended resources." However, the first few (or the first) resources may be used to transmit resource recommendation signaling, and the "resource recommendation signaling" may be limited to transmitting using only one sub-channel.

[0190] Referring to FIG. 5 , an embodiment of the present disclosure provides a sidelink resource recommendation device 500 applied to a first terminal, the device 500 comprising: a selection module 501 for selecting sidelink resources including one or more of a first resource and a second resource; wherein the first resource is recommended by the first terminal to the second terminal; The second resource is for the first terminal to transmit first information to the second terminal, and the first information is for the first terminal to recommend the first resource to the second terminal.

[0191] In one embodiment of the present disclosure, the device 500 comprises: The mobile station may further comprise a first receiving module for receiving second information, the second information being for triggering the first terminal to select the sidelink resource, or the second information being for triggering the first terminal to recommend the first resource to the second terminal.

[0192] In one embodiment of the present disclosure, the device 500 comprises: The wireless terminal further comprises a first transmitting module for transmitting first information to the second terminal through the second resource.

[0193] In one embodiment of the present disclosure, the selection module 501 is further for the first terminal to select the sidelink resource from a third resource, where the third resource is a resource with interference lower than a threshold.

[0194] In one embodiment of the present disclosure, the device 500 comprises: The device further comprises a determination module for determining the third resource.

[0195] In an embodiment of the present disclosure, the determination module is further for determining the third resource within the first resource selection window.

[0196] In one embodiment of the present disclosure, the determination module is further for the first terminal to determine the third resource within the first resource selection window based on information specified in a protocol, information set by a control node, or information set in advance.

[0197] In an embodiment of the present disclosure, the selection module 501 is further for determining a second resource selection window and selecting the sidelink resource from the third resource within the second resource selection window.

[0198] In one embodiment of the present disclosure, the selection module 501 is further configured for the first terminal to select the sidelink resource based on one or more of a first time, a PDB, priority information, a number of subchannels, and a number of retransmissions; Here, the first time is a trigger time for the first terminal to select sidelink resources.

[0199] In one embodiment of the present disclosure, the selection module 501 is further configured to select the sidelink resource based on a second time period; Here, the second time period is The processing time of the second information; The processing time of the first resource selection; a preparation time for transmitting the first information; a transmission time of the first information; a demodulation time of the first information; and the transmission preparation time of the second terminal.

[0200] In an embodiment of the present disclosure, the determination module is further for determining the third resource based on one or more of a third time, a packet delay budget, priority information, a number of sub-channels, and a number of retransmissions; Here, the third time is a trigger time for the first terminal to select the sidelink resource.

[0201] In an embodiment of the present disclosure, the determination module is further configured to determine the third resource based on a fourth time; Here, the fourth time period is The processing time of the second information; The processing time of the first resource selection; a preparation time for transmitting the first information; a transmission time of the first information; a demodulation time of the first information; and the second terminal's transmission preparation time.

[0202] In one embodiment of the present disclosure, the packet delay budget is defined by a protocol, is set or pre-set by a control node, is dynamically indicated by a control node, is negotiated between terminals, or is a packet delay budget of a TB to be transmitted by the second terminal; Or, The priority information is defined by a protocol, is set or pre-set by a control node, is dynamically indicated by a control node, is negotiated between terminals, or is priority information of a TB to be transmitted by the second terminal; Or, The number of sub-channels is defined by a protocol, is set or pre-set by a control node, is dynamically indicated by a control node, is negotiated between terminals, or is the number of sub-channels of the TB to be transmitted by the second terminal; Or, The number of retransmissions may be specified in a protocol, may be set or pre-set by a control node, may be dynamically instructed by a control node, may be negotiated between terminals, or may be the number of retransmissions of a TB to be transmitted by the second terminal.

[0203] In one embodiment of the present disclosure, the priority of the first information is also used to determine the priority of the first information transmission / reception relative to other transmissions, wherein the other transmissions include at least one of a new radio NR sidelink SL transmission, an NR SL reception, an NR uplink UL transmission, an evolved universal terrestrial radio access (EUTRA) SL transmission, and an EUTRA SL reception.

[0204] In one embodiment of the present disclosure, the selection module 501 is further for selecting the sidelink resource according to a resource selection mechanism; wherein the resource selection mechanism: a first mechanism including the first resource employing a first resource selection process and the second resource employing a second resource selection process; and a second mechanism including the first resource adopting a third resource selection window and the second resource adopting a fourth resource selection window.

[0205] In one embodiment of the present disclosure, the resource selection mechanism is protocol-defined, configured by a control node, or pre-configured.

[0206] In one embodiment of the present disclosure, the first resource selection process and the second resource selection process are performed separately; Alternatively, the first resource selection process and the second resource selection process share a resource selection process.

[0207] In an embodiment of the present disclosure, the first resource selection process and the second resource selection process being executed separately include: triggering the second resource selection process in response to a location of a first resource selected in the first resource selection process; triggering the first resource selection process in response to a location of a second resource selected in the second resource selection process; selecting the second resource according to the location of the first resource selected in the first resource selection process; selecting the first resource according to a location of a second resource selected in the second resource selection process.

[0208] In one embodiment of the present disclosure, the device 500 comprises: If the first resource selection process fails to select the first resource, the first resource selection process is stopped or the selected resource is discarded; Or, The second resource selection process further comprises a processing module for stopping the second resource selection process or discarding the selected resource if the second resource selection process fails.

[0209] In one embodiment of the present disclosure, the third resource selection window and the fourth resource selection window are defined by a protocol, set by a control node, or set in advance.

[0210] In one embodiment of the present disclosure, the third resource selection window and the fourth resource selection window are: the third resource selection window and the fourth resource selection window are different resource selection windows; Alternatively, the third resource selection window and the fourth resource selection window share a resource selection window.

[0211] In one embodiment of the present disclosure, the third resource selection window and the fourth resource selection window are different resource selection windows, The fourth resource selection window is determined depending on the position of the first resource selected in the third resource selection window, or the third resource selection window is determined depending on the position of the second resource selected in the fourth resource selection window.

[0212] In one embodiment of the present disclosure, the time interval between the first resource and the second resource is: the sum of a transmission time of the first information and a demodulation time of the first information by the second terminal; The sum of the transmission time of the first information and the transmission preparation time of the second terminal; a sum of a transmission time of the first information, a demodulation time of the first information by the second terminal, and a transmission preparation time of the second terminal; Protocol specification, control node configuration or pre-configuration, and terminal negotiation. the first information can indicate the first resource.

[0213] In one embodiment of the present disclosure, the first information includes: the location of one or more starting sub-channels; one or more TDRA or FDRA fields, each corresponding to the location of one starting subchannel; the location of one or more starting slots; a time interval between the first information and the start slot; a time interval between a plurality of starting slots; the absolute time of the starting slot, the reference SFN of the starting slot; a time offset value of the starting slot;

[0214] The apparatus provided in the embodiments of the present disclosure can realize each process realized in the method embodiments shown in Figures 2 to 4 and can achieve similar technical effects, and detailed descriptions thereof will be omitted here to avoid repetition.

[0215] An embodiment of the present disclosure further provides a terminal including a processor for selecting sidelink resources including one or more of first resources and second resources, and a communication interface, where the first resources are recommended by the first terminal to a second terminal, and the second resources are used by the first terminal to send first information to the second terminal, and the first information is used by the first terminal to recommend the first resource to the second terminal. This terminal embodiment corresponds to the above terminal-side method embodiment, and the implementation processes and realization modes of the above method embodiments are all applicable to this terminal embodiment, and similar technical effects can be achieved.

[0216] 6 is a hardware structural diagram of a terminal implementing an embodiment of the present disclosure, the terminal 600 including at least some of components such as, but not limited to, a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610.

[0217] Those skilled in the art will understand that the terminal 600 may further include a power source (e.g., a battery) for powering each component, and the power source may be logically connected to the processor 610 through a power management system, which may further realize functions such as charge / discharge management and power consumption management. The structure of the terminal shown in Figure 6 is not intended to limit the terminal, and the terminal may include more or fewer components than those shown, or a combination of some components, or a different component arrangement, and detailed descriptions thereof will be omitted here.

[0218] It should be understood that in the embodiment of the present disclosure, the input unit 604 may include a graphics processing unit (GPU) 6041 for processing image data of static or video images acquired by an image acquisition device (e.g., a camera) in a video acquisition mode or an image acquisition mode, and a microphone 6042. The display unit 606 may include a display panel 6061, which may be arranged in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 607 includes a touch panel 6071 and other input devices 6072. The touch panel 6071 is also called a touch screen. The touch panel 6071 may include two parts: a touch detection device and a touch controller. The other input devices 6072 may include, but are not limited to, a physical keyboard, function buttons (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and a control lever, and detailed description thereof will be omitted here.

[0219] In the embodiment of the present disclosure, the high frequency unit 601 receives downlink data from the network side device, processes the data in the processor 610, and transmits uplink data to the network side device. Typically, the high frequency unit 601 includes, but is not limited to, an antenna, at least one amplifier, a receiver / transmitter, a coupler, a low-noise amplifier, a duplexer, etc.

[0220] The memory 609 can be used to store software programs or commands and various data. The memory 609 may primarily include a program or command storage area capable of storing an operating system, an application or command required for at least one function (e.g., audio playback function, image playback function, etc.), and a data storage area. The memory 609 may also include high-speed random access memory or nonvolatile memory, which may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. For example, the memory 609 may include at least one magnetic disk storage device, flash memory device, or other nonvolatile solid-state storage device.

[0221] The processor 610 may include one or more processing units, and may optionally integrate an application processor that mainly processes an operating system, a user interface, and applications or commands, etc., and a modem processor that mainly processes wireless communications, such as a baseband processor, in the processor 610. It is understandable that the modem processor does not have to be integrated into the processor 610.

[0222] The terminal provided in the embodiments of the present disclosure can realize each step realized in the method embodiments shown in Figures 2 to 4 and can achieve similar technical effects, and detailed descriptions will be omitted here to avoid repetition.

[0223] An embodiment of the present disclosure further provides a computer program / program product stored in a storage medium and executed by at least one processor to implement the steps of the processing methods described in FIGS.

[0224] An embodiment of the present disclosure further provides a readable storage medium, which stores a program or command, and when the program or command is executed by a processor, each process of the method embodiment shown in Figures 2 to 4 above is realized, and similar technical effects can be achieved. In order to avoid repetition, detailed descriptions will be omitted here.

[0225] The processor may be the processor in the terminal described in the above embodiment. The readable storage medium may include, for example, 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.

[0226] An embodiment of the present disclosure further provides a chip, the chip comprising a processor and a communication interface, the communication interface and the processor being coupled together, the processor executing a program or command to realize each process of the method embodiment shown in Figures 2 to 4 above, and similar technical effects can be achieved, and detailed description thereof will be omitted here to avoid repetition.

[0227] It should be understood that the chips referred to in the embodiments of the present disclosure may also be referred to as system level chips, system chips, chip systems, or systems on chips, etc.

[0228] An embodiment of the present disclosure further provides a chip, which is configured to perform each process of the method embodiment shown in Figures 2 to 4 above, and can achieve similar technical effects, and detailed descriptions thereof will be omitted here to avoid repetition.

[0229] It should be noted that, as used herein, the terms "comprise," "consist of," or any other variation thereof, are intended to include a non-exclusive inclusion, whereby a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not expressly specified or inherent in such process, method, article, or apparatus. Unless otherwise specified, an element qualified by the phrase "comprises a" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element. It should also be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions substantially simultaneously or in the reverse order, depending on such functionality. For example, the described method may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with reference to one example may be combined in other examples.

[0230] From the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be realized in the form of a combination of software and a necessary common hardware platform, and of course, they can also be realized by hardware, but in many cases the former is a more preferred embodiment. Based on this view, the technical solutions of the present application can be substantially embodied in the form of a computer program product, which is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes a plurality of commands that cause a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present disclosure.

[0231] Although examples of the present disclosure have been described above with reference to the drawings, the present disclosure is not limited to the above-mentioned specific embodiments, which are merely illustrative and not limiting. Based on the teachings of the present disclosure, many forms that a person skilled in the art can make without departing from the spirit of the present disclosure and the scope of protection of the claims are all considered to fall within the scope of protection of the present disclosure. [Explanation of symbols]

[0232] 501 Selection Module 601 High Frequency Unit 602 Network Module 603 Audio Output Unit 604 Input Unit 6041 Graphics Processing Unit 6042 Microphone 605 Sensor 606 Display Unit 6061 Display Panel 607 User Input Unit 6071 Touch Panel 6072 Other Input Devices 608 Interface Unit 609 memory 610 processor

Claims

1. a first terminal selecting sidelink resources including the second resource; The second resource is for the first terminal to transmit first information to the second terminal, the first information is for the first terminal to recommend the first resource to the second terminal, the first terminal is a receiving terminal, the second terminal is a transmitting terminal, and the first resource is a resource for transmission by the second terminal; The step of selecting the sidelink resource by the first terminal includes: The first terminal selects the second resource based on priority information; Regarding resource selection of the second resource, the first information carried by the second resource is carried by a MAC CE, priority information of the MAC CE is configured by a control node or is configured in advance, and the second resource is selected by the first terminal based on the priority information of the MAC CE.

2. a first terminal selecting sidelink resources including the first resource; The first resource is recommended from the first terminal to the second terminal, the first resource is a resource for transmission by the second terminal, the first terminal is a receiving terminal, and the second terminal is a transmitting terminal; The step of selecting the sidelink resource by the first terminal includes: The first terminal selects the first resource based on a number of subchannels or the number of subchannels and priority information; 10. The method for recommending sidelink resources, wherein, for resource selection of the first resource, the priority information and the number of subchannels are determined based on terminal-to-terminal negotiation.

3. 3. The method of claim 1, further comprising receiving second information by the first terminal, the second information being for triggering the first terminal to select the sidelink resource, or the second information being for triggering the first terminal to recommend the first resource to the second terminal.

4. The step of selecting sidelink resources by the first terminal comprises: The method of claim 1 or 2, comprising the step of the first terminal selecting the sidelink resource from third resources, the third resources being resources with interference below a threshold.

5. before the step of the first terminal selecting the sidelink resource from the third resource, The method further includes the step of the first terminal determining the third resource; The step of determining the third resource by the first terminal includes: The method of claim 4, further comprising the step of the first terminal determining the third resource within a first resource selection window.

6. The step of the first terminal determining the third resource within a first resource selection window includes:

6. The method of claim 5, further comprising the step of the first terminal determining the third resource within the first resource selection window based on protocol-defined information, information set by a control node, or pre-configured information.

7. The step of selecting the sidelink resource from third resources by the first terminal includes: the first terminal determining a second resource selection window; and b. the first terminal selecting the sidelink resource from the third resource in the second resource selection window.

8. The step of selecting the sidelink resource by the first terminal further includes: the first terminal selecting the sidelink resource based on one or more of a first time, a packet delay budget (PDB), and a number of retransmissions; 3. The method of claim 1, wherein the first time is a time when the first terminal receives second information plus an offset value, and the second information is for triggering the first terminal to select the sidelink resource, or the second information is for triggering the first terminal to recommend the first resource to the second terminal.

9. The step of determining the third resource by the first terminal includes: the first terminal determining the third resource based on one or more of a third time, a packet delay budget, priority information, a number of sub-channels, and a number of retransmissions; the third time is a trigger time for the first terminal to select the sidelink resource; Or, The step of determining the third resource by the first terminal includes: the first terminal determining the third resource based on a fourth time; The fourth time period is The processing time of the second information; a processing time for the first resource selection; and a transmission preparation time of the second terminal.

10. 2. The method of claim 1, wherein the priority of the first information is also used to determine the priority of the first information transmission / reception or feedback information transmission / reception corresponding to the first information relative to other transmissions, and the other transmissions include at least one of a new radio NR sidelink SL transmission, an NR SL reception, an NR uplink UL transmission, an Evolved Universal Terrestrial Radio Access (EUTRA) SL transmission, and an EUTRA SL reception.

11. The time interval between the first resource and the second resource is the sum of a transmission time of the first information and a demodulation time of the first information by the second terminal; the sum of a transmission time of the first information and a transmission preparation time of the second terminal; the sum of a transmission time of the first information, a demodulation time of the first information by the second terminal, and a transmission preparation time of the second terminal; Protocol specification, control node configuration or pre-configuration, and terminal negotiation. The method of claim 1 , wherein the first information is determined based on one or more of: a) the first information is capable of indicating the first resource;

12. The first information includes: the location of one or more starting sub-channels; one or more TDRA or FDRA fields, each corresponding to the location of one starting subchannel; the location of one or more starting slots; a time interval between the first information and the start slot; a time interval between a plurality of starting slots; the absolute time of the starting slot, the reference SFN of the starting slot; a time offset value of the starting slot;

13. A terminal comprising a processor, a memory, and a program stored in said memory and executable on said processor, wherein when said program is executed by said processor, the steps of the method of any one of claims 1, 2, 10, 11 and 12 are implemented.

Citation Information

Patent Citations

  • Information sending method and terminal

    WO2020192672A1

  • Information transmission method, user equipment and control node

    WO2021013089A1