Sidelink resource selection method and terminal

By determining the resource selection method that can be used for target operations in the UE of wireless communication, the problem of inability to guarantee transmission reliability is solved, and the appropriate resource selection method is selected during the transmission process is realized, thereby improving the transmission reliability.

CN114007224BActive Publication Date: 2025-05-13VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010734466.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-27
Publication Date
2025-05-13
Estimated Expiration
2040-07-27

AI Technical Summary

Technical Problem

In wireless communication, when UE performs by-link resource selection, it is unable to effectively determine whether the existing or enhanced resource selection method should be adopted, resulting in the inability to guarantee transmission reliability.

Method used

A by-link transmission resource selection method is provided. By determining the resource selection method that the target operation can adopt, including the first resource selection method and the second resource selection method, if the target operation can adopt two methods at the same time, the resource selection method adopted is determined based on the first resource selection method, and the target operation is performed according to the determined method.

Benefits of technology

It ensures that when the UE can adopt both traditional and enhanced resource selection methods, the appropriate resource selection method is selected, thereby avoiding unnecessary resource selection or resource reselection errors, and improving the reliability of transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114007224B_ABST
    Figure CN114007224B_ABST
Patent Text Reader

Abstract

The present application discloses a sidelink resource selection method and terminal, the sidelink resource selection method comprising: determining a resource selection method that can be used for a target operation, the resource selection method comprising a first resource selection method and a second resource selection method, wherein resource selection auxiliary information is considered when the second resource selection method is used; if the target operation can use both the first resource selection method and the second resource selection method, determining the resource selection method used for the target operation based on the first method; and executing the target operation according to the determined resource selection method. The present application clarifies the selection method of the sidelink resource, which can avoid unnecessary resource selection or erroneous judgment of resource reselection to ensure the reliability of transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] There are two ways to select the sidelink (SL, also called sidelink, secondary link, etc.) resources of the New Radio (NR), one is based on base station scheduling (mode 1), and the other is based on user equipment (UE, also called terminal) autonomous selection (mode 2). For the resource selection 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 transmitting end (TX) UE through downlink signaling; for the resource selection method selected by the UE autonomously, the UE selects available transmission resources from the (pre) configured resource pool. Before selecting resources, the UE first performs channel monitoring, selects a candidate resource set (candidate resource set) with less interference according to the channel monitoring results, and then randomly selects resources for transmission from the candidate resource set.

[0003] 3GPP is about to discuss enhancements to the resource selection method for mode 2. The following solution is an alternative: UE-A determines a recommended resource set, UE-A notifies UE-B of the recommended resource set, and UE-B can consider the recommended resource set notified by UE-A when performing mode 2 resource selection.

[0004] Since different candidate resource sets are obtained according to the existing mode 2 resource selection method and the enhanced mode 2 resource selection method, if the UE arbitrarily adopts the existing or enhanced resource selection method when performing resource selection, the reliability of transmission cannot be guaranteed.

[0005] In addition, when the UE determines resource preemption and / or performs resource selection re-evaluation, there are at least two different bases for whether to perform resource reselection. When the UE obtains these ambiguous bases, it performs unnecessary resource reselection, which will destroy the overall transmission reliability of the system; or, when the UE needs to reselect resources, it fails to reselect resources in time, causing the transmission performance of the system / other UEs to decline.

[0006] In addition, the UE may reserve resources. Assume that the UE uses the existing resource selection method when selecting resources, and the selected resources are reserved. When the UE transmits a new transport block (TB), it may need to use an enhanced resource selection method, so the reserved resources may no longer be suitable for the new transmission, and thus resource reselection needs to be triggered. Summary of the invention

[0007] The purpose of the embodiments of the present application is to provide a side link resource selection method and terminal, which can solve the problem of how to determine the resource selection method to ensure the reliability of transmission when the existing or enhanced resource selection method can be used simultaneously for resource selection.

[0008] In order to solve the above technical problems, this application is implemented as follows:

[0009] In a first aspect, a sidelink transmission resource selection method is provided, which is applied to a terminal, and the method includes:

[0010] Determining a resource selection method that can be used for the target operation, the resource selection method includes a first resource selection method and a second resource selection method, wherein the resource selection auxiliary information is considered when the second resource selection method is used;

[0011] If the target operation can adopt both the first resource selection mode and the second resource selection mode, determining the resource selection mode adopted by the target operation based on the first mode;

[0012] The target operation is performed according to the determined resource selection mode.

[0013] In a second aspect, a sidelink transmission resource selection device is provided, including:

[0014] A first determination module, used to determine a resource selection method that can be used for the target operation, wherein the resource selection method includes a first resource selection method and a second resource selection method, wherein resource selection auxiliary information is considered when the second resource selection method is used;

[0015] A second determining module, configured to determine the resource selection method adopted by the target operation based on the first method if the target operation can adopt both the first resource selection method and the second resource selection method;

[0016] The third determining module is used to execute the target operation according to the determined resource selection method.

[0017] Optionally, the first method includes one of the following:

[0018] Contents specified in the protocol, control node configuration, control node pre-configuration, or other terminal instructions;

[0019] Terminal implementation.

[0020] Optionally, the control node configuration or other terminal indication includes: resource selection auxiliary information.

[0021] Optionally, the resource selection method adopted by the target operation determined based on the first method includes one of the following:

[0022] the first resource selection method;

[0023] At least including the first resource selection method;

[0024] the second resource selection method;

[0025] At least including the second resource selection method;

[0026] The first resource selection method and the second resource selection method.

[0027] Optionally, the target operation includes at least one of the following:

[0028] Initial resource selection;

[0029] Re-evaluation of resource selection;

[0030] Resource preemption detection;

[0031] Resource reselection.

[0032] Optionally, the first determination module is used to determine whether the target operation can adopt the second resource selection method.

[0033] Optionally, the first determining module includes one of the following:

[0034] A first determination submodule, configured to determine whether the target operation can adopt the second resource selection method based on whether a preset condition is met;

[0035] A second determination submodule, configured to determine whether the target operation can adopt the second resource selection method based on terminal implementation;

[0036] The third determination submodule is used to determine whether the target operation can adopt the second resource selection method based on whether the preset condition and the first preset rule are met.

[0037] Optionally, the preset condition is specified by a protocol, a control node configuration, a control node pre-configuration, or an indication of another terminal.

[0038] Optionally, the preset condition includes at least one of the following:

[0039] Time domain resource conditions;

[0040] Frequency domain resource conditions;

[0041] Characteristics of the transmitted MAC PDU or transport block;

[0042] A transmission type, wherein the transmission type includes at least one of unicast, multicast and broadcast;

[0043] capabilities or types supported by the terminal and / or receiving terminal;

[0044] The terminal and / or the receiving terminal is within the coverage of a designated cell or within the coverage of a designated sidelink synchronization signal.

[0045] Optionally, the target operation is resource selection re-evaluation or resource preemption detection, and the first preset rule includes at least one of the following:

[0046] Resource selection re-evaluation or resource preemption detection uses the same resource selection method as the initial resource selection;

[0047] The same resource selection method is used for multiple sidelink transmission resources of the same transmission block.

[0048] Optionally, the third determination module is used to determine whether to trigger resource reselection according to the resource selection method used if only one of the first resource selection method and the second resource selection method is used to perform the target operation.

[0049] Optionally, the third determination module is used to determine whether to trigger resource reselection according to the first resource selection mode and the second resource selection mode if the first resource selection mode and the second resource selection mode are used simultaneously to perform the target operation;

[0050] or

[0051] The third determination module is used to determine whether to trigger resource reselection according to one of the first resource selection mode and the second resource selection mode if the first resource selection mode and the second resource selection mode are used simultaneously to perform the target operation;

[0052] or

[0053] The third determination module is used to determine whether to trigger resource reselection according to at least one of the first resource selection method and the second resource selection method if the target operation is performed using the first resource selection method and the second resource selection method at the same time.

[0054] Optionally, the sidelink transmission resource selection device further includes:

[0055] The fourth determination module is used to reselect resources from the candidate resource set determined by the resource selection method in use, if only one of the first resource selection method and the second resource selection method is used to perform the target operation and resource reselection is triggered.

[0056] Optionally, the sidelink transmission resource selection device further includes:

[0057] The fifth determination module is used to determine a target candidate resource set to be used for resource reselection based on the second method if the target operation is performed using the first resource selection method and the second resource selection method at the same time, and both the first resource selection method and the second resource selection method trigger resource reselection.

[0058] Optionally, the second method includes one of the following:

[0059] Protocol provisions, control node configuration, control node pre-configuration or other terminal instructions;

[0060] Terminal implementation;

[0061] Second preset rule.

[0062] Optionally, the second preset rule includes: taking a candidate resource set that can select side link transmission resources that meet the HARQ RTT condition as the target candidate resource set.

[0063] Optionally, the target candidate resource set is one of the following:

[0064] A set of candidate resources determined by the first resource selection method;

[0065] A set of candidate resources determined by the second resource selection method;

[0066] The candidate resource sets determined by the first resource selection method and the second resource selection method determine a target candidate resource set.

[0067] Optionally, the sidelink transmission resource selection device further includes:

[0068] a sixth determination module, configured to determine a target candidate resource set based on the candidate resource sets determined by the first resource selection method and the second resource selection method, if the target operation is performed using both the first resource selection method and the second resource selection method, and one of the first resource selection method and the second resource selection method triggers resource reselection;

[0069] Optionally, if the target candidate resource set is determined based on the first resource selection method and the second resource selection method, the target candidate resource set is the intersection or union of the candidate resource sets determined by the first resource selection method and the second resource selection method.

[0070] Optionally, the sidelink transmission resource selection device further includes:

[0071] The sending module is used to send a signaling to a receiving terminal to trigger the receiving terminal to report resource selection auxiliary information if the target operation is performed in the second resource selection mode.

[0072] Optionally, if the target operation is resource reselection; the sidelink transmission resource selection device further includes:

[0073] a seventh determination module, configured to determine triggering resource reselection if the sidelink transmission resource reserved by the terminal is not in the recommended resource set;

[0074] or,

[0075] An eighth determination module is used to determine to trigger resource reselection if the sidelink transmission resource reserved by the terminal is in the recommended resource set.

[0076] In a third aspect, a terminal is provided, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.

[0077] In a fourth 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.

[0078] In a fifth 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 network-side device program or instruction to implement the method described in the first aspect.

[0079] In a ninth aspect, a program product is provided. The program product is stored in a non-volatile storage medium, and the program product is executed by at least one processor to implement the method as described in the first aspect.

[0080] In the embodiment of the present application, it is clarified how to determine the resource selection method adopted by the target operation when the target operation can adopt both the traditional resource selection method and the enhanced resource selection method, rather than arbitrarily selecting the existing or enhanced resource selection method, thereby avoiding unnecessary resource selection or erroneous judgment of resource reselection to ensure the reliability of transmission. At the same time, the triggering conditions of resource reselection are clarified to ensure that the terminal selects the appropriate transmission resource, thereby improving the reliability and effectiveness of transmission. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0082] Figure 2 It is a flowchart of a sidelink transmission resource selection method provided by an embodiment of the present application;

[0083] Figure 3 It is a schematic diagram of resource preemption detection;

[0084] Figure 4 It is a schematic diagram of HARQ RTT time requirements;

[0085] Figure 5 It is a structural block diagram of a sidelink transmission resource selection device provided in an embodiment of the present application;

[0086] Figure 6 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application;

[0087] Figure 7 It is a schematic diagram of the hardware structure of a terminal in an embodiment of the present application. DETAILED DESCRIPTION

[0088] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0089] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.

[0090] 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) and 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. However, the following description describes a New Radio (NR) system for illustrative purposes, and the NR terminology is used in most of the following descriptions, although these technologies can also be applied to applications other than NR system applications, such as the 6th generation (6 th Generation, 6G) communication system.

[0091] Figure 1A 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 also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or 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), a wearable device (Wearable Device) or a vehicle-mounted device (VUE), a pedestrian terminal (PUE) and other terminal side devices, and the wearable device includes: a bracelet, a headset, glasses, 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 can be a base station or a core network, wherein the base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (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 (Transmitting Receiving Point, TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0092] The following first briefly introduces NR SL resource allocation / selection.

[0093] There are two ways to select NR sidelink resources, one is based on base station scheduling (mode 1), and the other is based on user equipment (UE, also known as terminal) autonomous selection (mode 2).

[0094] For mode 2, the specific working method is as follows: 1) After the resource selection is triggered, the transmitting terminal (TX UE) first determines the resource selection window. 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 resource selection is triggered, where T2 is the value selected by the UE implementation within the packet delay budget (PDB) of its TB transmission, and T2 is no earlier than T1. 2) Before resource selection, the UE needs to determine the candidate resource set (candidate resource set) for resource selection, and compare the reference signal received power (RSRP) measured on the resources in the resource selection window with the corresponding RSRP threshold (threshold). If the RSRP is higher than the RSRP threshold, then 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. The resources in the candidate resource set must account for no less than X% of the resources in the resource selection window (the value of X can be 20, 35, 50). If it is less than X%, the RSRP threshold needs to be increased according to the step value (such as 3dB), and then the resource exclusion operation is performed until no less than X% of resources can be selected. 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 this transmission.

[0095] Exemplarily, the enhancement of the mode 2 resource selection method includes multiple methods, such as using auxiliary information to limit the determination method of the resource selection window [T1, T2], changing the RSRP measurement value or RSRP threshold value in resource selection, distinguishing the selection probability of candidate resources inside and outside the resource set, etc. In particular, according to the existing mode 2 resource selection method and the partially enhanced mode 2 resource selection method, different candidate resource sets will be obtained.

[0096] In the following, in conjunction with the accompanying drawings, the side link resource selection method and terminal provided in the embodiment of the present application are described in detail through specific embodiments and their application scenarios.

[0097] Please refer to Figure 2 , an embodiment of the present application provides a sidelink transmission resource selection method, applied to a terminal, comprising:

[0098] Step 21: determining a resource selection method that can be used for the target operation, wherein the resource selection method includes a first resource selection method and a second resource selection method, wherein resource selection auxiliary information is considered when the second resource selection method is used;

[0099] In the embodiment of the present application, optionally, the target operation includes at least one of the following:

[0100] Initial resource selection;

[0101] Re-evaluation of resource selection;

[0102] Resource preemption detection;

[0103] Resource reselection.

[0104] In an embodiment of the present application, the first resource selection method is a traditional resource selection method, that is, a resource selection method that does not need to consider resource selection auxiliary information, and the second resource selection method is an enhanced resource selection method, and resource selection auxiliary information is considered when adopting the second resource selection method.

[0105] In the embodiment of the present application, optionally, the resource selection auxiliary information includes at least one of the following: indication information of a recommended resource set, interference conditions of resources, usage conditions of resources, collision conditions of resources, reservation conditions of resources, transmission information characteristics on resources, etc. The recommended resource set may include: a discontinuous reception (DRX) cycle in the time domain, a resource set in the time domain and / or frequency domain, etc. The resource auxiliary information may be sent by other terminals, or configured by a control node. Optionally, the other terminals may be receiving terminals (RX UE) or other non-receiving terminals.

[0106] Step 22: If the target operation can adopt both the first resource selection mode and the second resource selection mode, determine the resource selection mode adopted by the target operation based on the first mode;

[0107] In the embodiment of the present application, optionally, the first method includes one of the following:

[0108] 1) Protocol provisions, control node configuration, control node pre-configuration or other terminal instructions;

[0109] The control node may be a base station or other terminals.

[0110] 2) Terminal implementation;

[0111] Terminal implementation is determined by the terminal itself.

[0112] In some embodiments of the present application, optionally, the control node configuration or other terminal indication content includes: resource selection auxiliary information, and the resource selection auxiliary information includes at least one of the following: indication information of a recommended resource set, resource interference, resource usage, resource collision, resource reservation, transmission information characteristics on resources, etc. Optionally, the other terminal may be a receiving terminal (RX UE) or other non-receiving terminal.

[0113] In the embodiment of the present application, optionally, the resource selection method adopted by the target operation determined based on the first method includes one of the following:

[0114] the first resource selection method;

[0115] At least including the first resource selection method;

[0116] the second resource selection method;

[0117] At least including the second resource selection method;

[0118] The first resource selection method and the second resource selection method.

[0119] Step 23: Execute the target operation according to the determined resource selection method.

[0120] In the embodiments of the present application, it is clarified how to determine the resource selection method to be adopted when the target operation can adopt both the traditional resource selection method and the enhanced resource selection method, rather than arbitrarily selecting the existing or enhanced resource selection method, to ensure the reliability of transmission.

[0121] The sidelink transmission resource selection method in the embodiment of the present application will be described below for different types of target operations.

[0122] (I) The target operation is initial resource selection

[0123] In the embodiment of the present application, the initial resource selection may include at least one of the following:

[0124] Initial resource selection and / or reselection of TB;

[0125] Initial resource selection and / or reselection for SL grant / SL process;

[0126] The reselection includes resource selection re-evaluation and reselection triggered by conditions other than resource preemption detection.

[0127] (1) Determine whether the initial resource selection can adopt the second resource selection method.

[0128] In the embodiment of the present application, one of the following methods may be used to determine whether the initial resource selection can adopt the second resource selection method:

[0129] 1) determining whether the target operation can adopt the second resource selection method based on whether a preset condition is met;

[0130] Optionally, the preset condition is specified by a protocol, a control node configuration, a control node pre-configuration, or an indication of another terminal.

[0131] Optionally, the preset condition includes at least one of the following:

[0132] a) Time domain resource conditions;

[0133] For example, the second resource selection method can be used during an activation period (such as after a certain time window or a certain time point).

[0134] The activation period may be activated by other terminals, for example, by receiving resource selection assistance information sent by other terminals or receiving activation indication information sent by other terminals.

[0135] b) Frequency domain resource conditions;

[0136] For example, the second resource selection method can be used in certain carrier frequencies, bandwidth parts (BWPs) or resource pools.

[0137] c) the characteristics of the transmitted media access control protocol data unit (MAC PDU) or transport block;

[0138] When the UE performs different types of TB or MAC PDU transmissions, it is suitable to adopt different (traditional / enhanced) resource selection methods for resource selection. Similarly, the UE may not be suitable for performing different types of TB or MAC PDU transmissions on resources reserved by a single resource selection method.

[0139] For example, if the quality of service (QoS), priority, latency and / or reliability of the transmitted MAC PDU meets preset requirements, the second resource selection method can be used.

[0140] For another example, a MAC PDU using the second resource selection method needs to satisfy the requirement that the MAC PDU has failed to be transmitted x times before, where x is a positive integer greater than or equal to 1.

[0141] d) transmission type, the transmission type including: at least one of unicast, multicast and broadcast;

[0142] For example, the second resource selection method is only applicable to unicast and / or groupcast and / or broadcast transmission.

[0143] For example, when the destination ID of the transmission points to a specific terminal or terminal group (eg, a terminal or terminal group that sends or receives auxiliary information), the second resource selection method can be used.

[0144] For the sending or receiving terminal of the resource selection auxiliary information, the applicable transmission type may be different. For example, when the receiving terminal of the resource selection auxiliary information performs unicast transmission, the second resource selection method is adopted; and when the sending terminal of the resource selection auxiliary information performs unicast, multicast and broadcast transmission, the second resource selection method must be adopted.

[0145] e) capabilities or types supported by the terminal and / or receiving terminal;

[0146] The capabilities or types supported by the terminal and / or the receiving terminal need to support the second resource management mode. The capabilities or types supported by the terminal and / or the receiving terminal are, for example, vehicle UE or pedestrian UE.

[0147] f) The terminal and / or the receiving terminal is within the coverage of a designated cell or within the coverage of a designated sidelink synchronization signal (SLSS).

[0148] For example, the base station configures the resources of a certain cell to UE-A, UE-A forwards them to UE-B, and UE-B transmits based on the resources. At this time, the resource selection method used by the resources is only valid within the coverage of the base station / UE-A.

[0149] 2) Determining whether the target operation can adopt the second resource selection method based on terminal implementation.

[0150] Terminal implementation is determined by the terminal itself.

[0151] (2) Determine the resource selection method to be adopted

[0152] In the embodiment of the present application, optionally, if the initial resource selection cannot adopt the second resource selection method, the initial resource selection is determined to adopt the first resource selection method. Whether the initial resource selection cannot adopt the second resource selection method can be determined according to the above preset conditions or can be determined by the terminal implementation.

[0153] Optionally, if the preset condition is not satisfied (or it cannot be estimated whether it is satisfied), it is determined that the initial resource selection cannot adopt the second resource selection method.

[0154] Optionally, if the preset condition is met, it is determined that the second resource selection method can be used for initial resource selection, that is, the first resource selection method and the second resource selection method can be used for initial resource selection at the same time.

[0155] In the embodiment of the present application, optionally, if the initial resource selection can adopt the first resource selection method and the second resource selection method at the same time, the resource selection method adopted by the initial resource selection determined based on the first method includes one of the following:

[0156] a) the first resource selection method;

[0157] That is, only the first resource selection method is used for resource selection.

[0158] b) The second resource selection method.

[0159] That is, only the second resource selection method is used for resource selection.

[0160] Optionally, the first method is one of the following:

[0161] 1) Protocol provisions, control node configuration, control node pre-configuration or other terminal instructions;

[0162] The control node may be a base station or other terminals.

[0163] 2) Terminal implementation;

[0164] Terminal implementation is determined by the terminal itself.

[0165] In some embodiments of the present application, optionally, the control node configuration or other terminal indication content includes: resource selection auxiliary information, and the resource selection auxiliary information includes at least one of the following: indication information of a recommended resource set, resource interference, resource usage, resource collision, resource reservation, transmission information characteristics on resources, etc. Optionally, the other terminal may be a receiving terminal (RX UE) or other non-receiving terminal.

[0166] In the embodiment of the present application, the resource selection method used for the initial resource selection is clarified to avoid the problem of arbitrarily adopting the traditional (ie existing) / enhanced resource selection method, which may result in the reliability of TB transmission being unable to be guaranteed.

[0167] (ii) The target operation is resource selection re-evaluation or resource preemption detection

[0168] The following first explains resource selection re-evaluation and resource preemption detection respectively.

[0169] 1) Re-evaluation of resource selection

[0170] In the Mode 2 resource selection method, a resource selection re-evaluation mechanism is supported, which is briefly described as follows: In order to determine whether the selected but unreserved resources (PSCCH / PSSCH resources) are still idle or in a low-interference state, the UE re-evaluates the resource selection at least at time 'm-T3', where time 'm' is the time when the reservation information of the resource is first sent, and T3 at least includes the duration of the UE's resource selection process. The UE re-executes the resource selection step at least at 'm-T3' to obtain a candidate resource set. If the resource selected by the UE is still in the candidate resource set, the UE does not need to reselect the resource; otherwise, the UE selects a new transmission resource in the candidate resource set.

[0171] 2) Resource pre-emption

[0172] In Mode 2 resource selection, a resource preemption mechanism is supported, which is briefly described as follows: if the resources reserved by a UE overlap (or partially overlap) with the resources reserved or selected by other UEs with higher priority services, and if the SL-RSRP measurement value of the UE on the relevant resources is greater than an associated SL-RSRP threshold value, the UE will trigger resource reselection.

[0173] In order to determine whether the reserved resources (PSCCH / PSSCH resources) are preempted, the UE Figure 3 , the UE performs preemption detection at least at time 'm-T3', where time 'm' is the time when the resource is located or the time when the reservation information of the resource is sent, and T3 at least includes the duration of the UE's resource selection process. The UE re-executes the resource selection step at least at 'm-T3' to obtain a candidate resource set. If the resource selected by the UE is still in the candidate resource set, the UE does not need to reselect the resource; otherwise, the UE selects a new transmission resource in the candidate resource set.

[0174] (1) Determine whether the second resource selection method can be used for resource selection re-evaluation or resource preemption detection

[0175] In the embodiment of the present application, one of the following methods may be used to determine whether resource selection re-evaluation or resource preemption detection can adopt the second resource selection method:

[0176] 1) determining whether the resource selection re-evaluation or resource preemption detection can adopt the second resource selection method based on whether the preset condition is met;

[0177] Optionally, the preset condition is specified by a protocol, a control node configuration, a control node pre-configuration, or an indication of another terminal.

[0178] Optionally, the preset condition includes at least one of the following:

[0179] a) Time domain resource conditions;

[0180] For example, the second resource selection method can be used during an activation period (such as after a certain time window or a certain time point).

[0181] The activation period may be activated by other terminals, for example, by receiving resource selection assistance information sent by other terminals or receiving activation indication information sent by other terminals.

[0182] b) Frequency domain resource conditions;

[0183] For example, the second resource selection method can be used in certain carrier frequencies, bandwidth parts (BWPs) or resource pools.

[0184] c) the characteristics of the transmitted media access control protocol data unit (MAC PDU) or transport block (TB);

[0185] When the UE performs different types of TB or MAC PDU transmission, it is suitable to adopt different (traditional / enhanced) resource selection methods for resource selection. Similarly, the UE may not be suitable for performing different types of TB or MAC PDU transmission on resources reserved by a single resource selection method.

[0186] For example, if the quality of service (QoS), priority, latency and / or reliability of the transmitted MAC PDU meets preset requirements, the second resource selection method can be used.

[0187] For another example, a MAC PDU using the second resource selection method needs to satisfy the requirement that the MAC PDU has failed to be transmitted x times before, where x is a positive integer greater than or equal to 1.

[0188] d) transmission type, the transmission type including: at least one of unicast, multicast and broadcast;

[0189] For example, the second resource selection method is only applicable to unicast and / or groupcast and / or broadcast transmission.

[0190] For example, when the destination ID of the transmission points to a specific terminal or terminal group (eg, a terminal or terminal group that sends or receives auxiliary information), the second resource selection method can be used.

[0191] For the sending or receiving terminal of the resource selection auxiliary information, the applicable transmission type may be different. For example, when the receiving terminal of the resource selection auxiliary information performs unicast transmission, the second resource selection method is adopted; and when the sending terminal of the resource selection auxiliary information performs unicast, multicast and broadcast transmission, the second resource selection method must be adopted.

[0192] e) capabilities or types supported by the terminal and / or receiving terminal;

[0193] The capabilities or types supported by the terminal and / or the receiving terminal need to support the second resource management mode. The capabilities or types supported by the terminal and / or the receiving terminal are, for example, vehicle UE or pedestrian UE.

[0194] f) The terminal and / or the receiving terminal is within the coverage of a designated cell or within the coverage of a designated sidelink synchronization signal (SLSS).

[0195] For example, the base station configures the resources of a certain cell to UE-A, UE-A forwards them to UE-B, and UE-B transmits based on the resources. At this time, the resource selection method used by the resources is only valid within the coverage of the base station / UE-A.

[0196] 2) Determine whether the resource selection re-evaluation or resource preemption detection can adopt the second resource selection method based on the terminal implementation.

[0197] Terminal implementation is determined by the terminal itself.

[0198] 3) Based on whether a preset condition and a first preset rule are met, determining whether the target operation can adopt the first resource selection method.

[0199] Optionally, the first preset rule includes at least one of the following:

[0200] a) Resource selection re-evaluation or resource preemption detection uses the same resource selection method as the initial resource selection;

[0201] b) The same resource selection method is used for multiple sidelink transmission resources of the same transmission block.

[0202] An example application scenario of the present application is as follows: after the initial resource selection, the second resource selection method is activated. At this time, the resource selection re-evaluation does not have to adopt the second resource selection method, even if the protocol stipulates that or / at least the second resource selection method is adopted.

[0203] In the embodiment of the present application, the initial resource selection may include at least one of the following:

[0204] Initial resource selection for TB;

[0205] Initial resource selection for SL grant / SL process.

[0206] (2) Determine the resource selection method

[0207] 1) In some embodiments of the present application, optionally, regardless of whether resource selection re-evaluation or resource preemption detection can adopt the second resource selection method, it is determined that resource selection re-evaluation or resource preemption detection adopts the first resource selection method.

[0208] That is, the preset conditions may not be considered, and the resource selection re-evaluation or resource preemption detection may be directly determined to adopt the first resource selection method.

[0209] 2) In some embodiments of the present application, optionally, if resource selection re-evaluation or resource preemption detection cannot adopt the second resource selection method, it is determined that resource selection re-evaluation or resource preemption detection adopts or at least adopts the first resource selection method. Whether resource selection re-evaluation or resource preemption detection cannot adopt the second resource selection method can be determined based on the above-mentioned preset conditions, or can be determined by the terminal implementation.

[0210] Optionally, if the preset condition is not met (or it cannot be estimated whether it is met), it is determined that the second resource selection method cannot be used for resource selection re-evaluation or resource preemption detection.

[0211] An example of being unable to estimate whether the preset condition is met includes: when determining whether the periodically reserved resources need to be preempted, the UE cannot estimate whether the MAC PDU transmission characteristics on the resources of the next period meet the preset condition in some cases.

[0212] 3) In some embodiments of the present application, optionally, if resource selection re-evaluation or resource preemption detection can simultaneously adopt the first resource selection method and the second resource selection method, the resource selection method adopted by the resource selection re-evaluation or resource preemption detection determined based on the first method includes one of the following:

[0213] a) the first resource selection method;

[0214] That is, only the first resource selection method is used for resource selection.

[0215] b) at least including the first resource selection method;

[0216] That is, at least the first resource selection method is used to select resources. The second resource selection method may be used to select resources, or the second resource selection method may not be used.

[0217] c) the second resource selection method;

[0218] That is, only the second resource selection method is used for resource selection.

[0219] d) at least including the second resource selection method;

[0220] That is, at least the second resource selection method is used to select resources. The first resource selection method may be used to select resources, or the first resource selection method may not be used.

[0221] e) The first resource selection method and the second resource selection method.

[0222] That is, the first resource selection method and the second resource selection method are simultaneously used to select resources.

[0223] Optionally, the first method is one of the following:

[0224] 1) Protocol provisions, control node configuration, control node pre-configuration or other terminal instructions;

[0225] The control node may be a base station or other terminal. The other terminal indication is, for example, an indication of a terminal sending resource assistance information.

[0226] 2) Terminal implementation;

[0227] Terminal implementation is determined by the terminal itself.

[0228] In some embodiments of the present application, optionally, the control node configuration or other terminal indication content includes: resource selection auxiliary information, and the resource selection auxiliary information includes at least one of the following: indication information of a recommended resource set, resource interference, resource usage, resource collision, resource reservation, transmission information characteristics on resources, etc. Optionally, the other terminal may be a receiving terminal (RX UE) or other non-receiving terminal.

[0229] When the UE performs resource selection re-evaluation or resource preemption detection, if the UE arbitrarily adopts the traditional (i.e., existing) or enhanced resource selection method for judgment, it will cause an erroneous judgment of resource reselection. In the embodiment of the present application, the resource selection method used in resource selection re-evaluation or resource preemption detection is clarified to avoid the problem of erroneous judgment of resource reselection.

[0230] In addition, if resource selection re-evaluation or resource preemption detection can be judged by both traditional (i.e., existing) and enhanced resource selection methods, when the UE judges resource preemption detection or performs resource selection re-evaluation, there will be at least two different bases for whether to perform resource reselection. In this application, the basis for resource reselection is clarified to avoid unnecessary resource reselection by the UE, thereby destroying the overall transmission reliability of the system; or, to avoid the problem that the UE fails to reselect resources in time when resource reselection is required, causing the transmission performance of the system / other UEs to decline.

[0231] (3) Triggering resource reselection

[0232] In some embodiments of the present application, optionally, performing the target operation according to the determined resource selection method includes: if only one of the first resource selection method and the second resource selection method is used to perform the resource selection re-evaluation or resource preemption detection, determining whether to trigger resource reselection according to the resource selection method used. Optionally, if the selected resource is not in the set of candidate resources determined by the resource selection method used, determining to trigger resource reselection, otherwise, determining not to trigger resource reselection.

[0233] In some embodiments of the present application, optionally, performing the target operation according to the determined resource selection method includes: if the first resource selection method and the second resource selection method are used simultaneously to perform sidelink transmission resource selection, determining whether to trigger resource reselection according to one of the following methods:

[0234] 1) Determine whether to trigger resource reselection according to the first resource selection method and the second resource selection method.

[0235] Optionally, if the selected resource is not in the candidate resource set determined by the first resource selection method and the second resource selection method, it is determined that resource reselection is triggered; otherwise, it is determined that resource reselection is not triggered.

[0236] 2) determining whether to trigger resource reselection according to one of the first resource selection mode and the second resource selection mode;

[0237] Optionally, if the selected resource is not in the candidate resource set determined by one of the first resource selection method and the second resource selection method, it is determined that resource reselection is triggered; otherwise, it is determined that resource reselection is not triggered.

[0238] 3) Determine whether to trigger resource reselection according to at least one of the first resource selection method and the second resource selection method.

[0239] Optionally, if the selected resource is not in the candidate resource set determined by at least one of the first resource selection method and the second resource selection method, it is determined that resource reselection is triggered; otherwise, it is determined that resource reselection is not triggered.

[0240] (4) Resource reselection

[0241] 1) In some embodiments of the present application, optionally, after determining whether to trigger resource reselection, the method further includes: if only one of the first resource selection method and the second resource selection method is used to perform the target operation and resource reselection is triggered, performing resource reselection in the candidate resource set determined by the resource selection method used. Optionally, a resource can be randomly selected from the candidate resource set.

[0242] 2) In some embodiments of the present application, optionally, after determining whether to trigger resource reselection, the method also includes: if the target operation is performed using the first resource selection method and the second resource selection method at the same time, and both the first resource selection method and the second resource selection method trigger resource reselection, determining a target alternative resource set to be used for resource reselection based on the second method.

[0243] Optionally, the second method includes one of the following:

[0244] a) Protocol provisions, control node configuration, control node pre-configuration or other terminal instructions;

[0245] b) Terminal implementation;

[0246] c) The second preset rule.

[0247] Optionally, the second preset rule includes: taking a candidate resource set that can select side link transmission resources that meet the HARQ RTT condition as the target candidate resource set.

[0248] The HARQ RTT condition is briefly described below.

[0249] At least for mode 2, in order to ensure that the resources for PSSCH retransmission appear after the TX UE demodulates the feedback information, it is stipulated that the time interval between any two selected PSSCH transmission resources needs to be greater than the hybrid automatic repeat request round-trip time (HARQ RTT) time (that is, the following Z=a+b is the HARQ RTT time). a is the time interval between the end of the last symbol of the PSSCH (shared channel) transmission of the first resource and the beginning of the first symbol of the corresponding PSFCH (feedback channel) reception, which is determined by the resource pool configuration and the higher-layer parameters of MinTimeGapPSFCH and periodPSFCHresource. b is the time required for PSFCH reception and processing plus sidelink retransmission preparation, including the multiplexing of necessary physical channels and any TX-RX / RX-TX switching time, which is determined by the UE implementation.

[0250] Figure 4 Schematic diagram of a and b. Figure 4 If the b value is small, the preparation for PSFCH reception and processing / retransmission can be completed within the time slot where the physical sidelink feedback channel (PSFCH) is located, which means that the first PSCCH / PSSCH resource and the second PSCCH / PSSCH resource meet the HARQ RTT time requirement.

[0251] Optionally, the target candidate resource set determined above is one of the following:

[0252] a) a set of candidate resources determined by the first resource selection method;

[0253] b) A set of candidate resources determined by the second resource selection method.

[0254] c) A target candidate resource set determined by the candidate resource sets determined by the first resource selection method and the second resource selection method.

[0255] Optionally, a resource can be randomly selected from the target candidate resource set.

[0256] 3) In some embodiments of the present application, optionally, if the first resource selection method and the second resource selection method are used simultaneously for sidelink transmission resource selection, and one of the first resource selection method and the second resource selection method triggers resource reselection, a target alternative resource set is determined based on the alternative resource sets determined by the first resource selection method and the second resource selection method.

[0257] Optionally, if the target candidate resource set is determined based on the first resource selection method and the second resource selection method, the target candidate resource set is the intersection or union of the candidate resource sets determined by the first resource selection method and the second resource selection method.

[0258] Optionally, a resource can be randomly selected from the set of candidate resources.

[0259] In some embodiments of the present application, optionally, if the second resource selection method is adopted to perform the resource selection re-evaluation or resource preemption detection, signaling is sent to the receiving terminal to trigger the receiving terminal to report resource selection auxiliary information, and the resource selection auxiliary information includes at least one of the following: indication information of the recommended resource set, resource interference, resource usage, resource collision, resource reservation, transmission information characteristics on the resource, etc.

[0260] (III) The target operation is resource reselection

[0261] In some embodiments of the present application, optionally, if the sidelink transmission resource reserved by the terminal is not in the recommended resource set, determining to trigger resource reselection;

[0262] Alternatively, if the sidelink transmission resource reserved by the terminal is in the recommended resource set, it is determined to trigger resource reselection.

[0263] For example, when the UE selects resources using the first resource selection method, the selected resources are reserved. When the UE transmits a new TB, it may need to use the second resource selection method, so the reserved resources may no longer be suitable for the new TB transmission, and thus resource reselection needs to be triggered.

[0264] The reservation is periodic reservation and / or non-periodic reservation.

[0265] In NR SL, the transmitting terminal (TX UE) will reserve the resources of its choice (reservation is divided into periodic reservation and non-periodic reservation). The reserved resources are used for future transmission of the Physical Sidelink Control Channel (PSCCH) or the Physical Sidelink Shared Channel (PSSCH).

[0266] The non-periodic reservation can be realized through the time resource assignment field in the sidelink control information (SCI), and the reserved resources can at least be used for the transmission of the same TB.

[0267] Periodic reservation can be achieved through the resource reservation period field in SCI. The periodic resources reserved in the current period can be used for the transmission of the next TB.

[0268] The method of the present application is illustrated below with reference to specific embodiments.

[0269] Embodiment 1

[0270] In one embodiment, if the resource selection assistance information received by the TX UE can reflect the resource interference situation detected by the RX UE, the TX UE can adopt the second resource selection method, but the TX UE is not required to adopt the second resource selection method.

[0271] In another embodiment, if the resource set indication information received by the TX UE reflects the receiving time period of the RX UE, the TX UE must adopt the second resource selection method.

[0272] Embodiment 2

[0273] (1) The UE determines the resource selection mode to be adopted for the target operation according to the content of the resource selection assistance information received from another UE (the resource selection assistance information may include indication information of resource interference conditions and / or a recommended resource set).

[0274] For example, if at least one of the following is satisfied, it is determined that the resource selection method adopted by the target operation is: 1) the first resource selection method; or, at least including the first resource selection method; or, the second resource selection method; or, at least including the second resource selection method; or, the first resource selection method and the second resource selection method:

[0275] 1) The received resource selection assistance information reflects the resource interference situation detected by another UE.

[0276] 2) The received indication information of the recommended resource set reflects the resource selection tendency of the UE and / or another UE. For example:

[0277] a) Prioritize resources in the resource set (for example, the UE uses the second resource selection scheme and prioritizes resources in the resource set.

[0278] b) Only selecting or not selecting resources in the resource set (for example, the UE uses the second resource selection scheme and only selects or does not select resources in the resource set.

[0279] 3) The received indication information of the recommended resource set reflects the resource usage (eg, using resources for information transmission) tendency of the UE group to which the UE belongs.

[0280] This scenario is a scenario where a UE sends resource selection auxiliary information to a group of UEs or some UEs in a group of UEs.

[0281] 4) The received indication information of the recommended resource set reflects the reception time period of another UE, such as the DRX on time.

[0282] (2) The UE determines the resource selection method to be used for the target operation according to the content of the resource selection auxiliary information sent by itself (the resource selection auxiliary information may include indication information of resource interference conditions and / or a recommended resource set).

[0283] For example, if at least one of the following is satisfied, it is determined that the resource selection method adopted by the target operation is: 1) the first resource selection method; or, at least including the first resource selection method; or, the second resource selection method; or, at least including the second resource selection method; or, the first resource selection method and the second resource selection method:

[0284] 1) The resource selection assistance information sent reflects the resource interference situation detected by the UE.

[0285] 2) The sent recommended resource set indication information reflects the resource selection preference of the UE and / or another UE. For example:

[0286] a) Prioritize resources in the resource set (for example, the UE uses the second resource selection scheme and prioritizes resources in the resource set.

[0287] b) Only selecting or not selecting resources in the resource set (for example, the UE uses the second resource selection scheme and only selects or does not select resources in the resource set.

[0288] 3) The sent recommended resource set indication information reflects the resource usage (eg, using resources for information transmission) tendency of the UE group to which the UE belongs.

[0289] This scenario is a scenario where a UE sends resource selection auxiliary information to a group of UEs or some UEs in a group of UEs.

[0290] 4) The sent recommended resource set indication information reflects the receiving time period of the UE, such as the DRX on time.

[0291] Embodiment 3

[0292] In one embodiment, the TX UE receives an indication of a resource set recommended by the RX UE, indicating that the RX UE can only receive on specific resources (e.g., DRX on time). The TX UE needs to send a TB or MAC PDU to the RX UE. Before this transmission, the TX UE sent information (e.g., broadcast transmission) and reserved resources. For this transmission, if the TX UE determines that the reserved resources are not in the resource set recommended by the RX UE, the TX UE needs to reselect resources.

[0293] In another embodiment, the TX UE receives an indication of a recommended resource set from the RX UE, indicating that the RX UE can only receive on specific resources (e.g., DRX on time). The TX UE needs to send a TB or MAC PDU to the RX UE. When the TB is retransmitted, the TX UE receives an indication of a changed recommended resource set by the RX UE. If the resources reserved for this TB transmission are not in the new recommended resource set, the TX UE performs resource reselection.

[0294] In the embodiment of the present application, it is clarified how to determine the resource selection method adopted by the target operation when the target operation can adopt both the traditional resource selection method and the enhanced resource selection method, rather than arbitrarily selecting the existing or enhanced resource selection method, thereby avoiding unnecessary resource selection or erroneous judgment of resource reselection to ensure the reliability of transmission. At the same time, the triggering conditions of resource reselection are clarified to ensure that the terminal selects the appropriate transmission resource, thereby improving the reliability and effectiveness of transmission.

[0295] It should be noted that the execution subject of the side-link transmission resource selection method provided in the embodiment of the present application may be a side-link transmission resource selection device, or a control module in the side-link transmission resource selection device for executing the side-link transmission resource selection method. In the embodiment of the present application, the side-link transmission resource selection device executing the side-link transmission resource selection method is taken as an example to illustrate the side-link transmission resource selection device provided in the embodiment of the present application.

[0296] Please refer to Figure 5 , the embodiment of the present application provides a sidelink transmission resource selection device 50, comprising:

[0297] A first determining module 51 is used to determine a resource selection method that can be used for the target operation, wherein the resource selection method includes a first resource selection method and a second resource selection method, wherein resource selection auxiliary information is considered when the second resource selection method is used;

[0298] A second determining module 52, configured to determine the resource selection method adopted by the target operation based on the first method if the target operation can adopt both the first resource selection method and the second resource selection method;

[0299] The third determining module 53 is used to execute the target operation according to the determined resource selection mode.

[0300] Optionally, the first method includes one of the following:

[0301] Contents specified in the protocol, control node configuration, control node pre-configuration, or other terminal instructions;

[0302] Terminal implementation.

[0303] Optionally, the control node configuration or other terminal indication includes: resource selection auxiliary information.

[0304] Optionally, the resource selection method adopted by the target operation determined based on the first method includes one of the following:

[0305] the first resource selection method;

[0306] At least including the first resource selection method;

[0307] the second resource selection method;

[0308] At least including the second resource selection method;

[0309] The first resource selection method and the second resource selection method.

[0310] Optionally, the target operation includes at least one of the following:

[0311] Initial resource selection;

[0312] Re-evaluation of resource selection;

[0313] Resource preemption detection;

[0314] Resource reselection.

[0315] Optionally, the first determination module is used to determine whether the target operation can adopt the second resource selection method.

[0316] Optionally, the first determining module includes one of the following:

[0317] A first determination submodule, configured to determine whether the target operation can adopt the second resource selection method based on whether a preset condition is met;

[0318] A second determination submodule, configured to determine whether the target operation can adopt the second resource selection method based on terminal implementation;

[0319] The third determination submodule is used to determine whether the target operation can adopt the second resource selection method based on whether the preset condition and the first preset rule are met.

[0320] Optionally, the preset condition is specified by a protocol, a control node configuration, a control node pre-configuration, or an indication of another terminal.

[0321] Optionally, the preset condition includes at least one of the following:

[0322] Time domain resource conditions;

[0323] Frequency domain resource conditions;

[0324] Characteristics of the transmitted MAC PDU or transport block;

[0325] A transmission type, wherein the transmission type includes at least one of unicast, multicast and broadcast;

[0326] capabilities or types supported by the terminal and / or receiving terminal;

[0327] The terminal and / or the receiving terminal is within the coverage of a designated cell or within the coverage of a designated sidelink synchronization signal.

[0328] Optionally, the target operation is resource selection re-evaluation or resource preemption detection, and the first preset rule includes at least one of the following:

[0329] Resource selection re-evaluation or resource preemption detection uses the same resource selection method as the initial resource selection;

[0330] The same resource selection method is used for multiple sidelink transmission resources of the same transmission block.

[0331] Optionally, the third determination module is used to determine whether to trigger resource reselection according to the resource selection method used if only one of the first resource selection method and the second resource selection method is used to perform the target operation.

[0332] Optionally, the third determination module is used to determine whether to trigger resource reselection according to the first resource selection mode and the second resource selection mode if the first resource selection mode and the second resource selection mode are used simultaneously to perform the target operation;

[0333] or

[0334] The third determination module is configured to determine whether to trigger resource reselection according to one of the first resource selection mode and the second resource selection mode if the target operation is performed using both the first resource selection mode and the second resource selection mode;

[0335] or

[0336] The third determination module is used to determine whether to trigger resource reselection according to at least one of the first resource selection method and the second resource selection method if the target operation is performed using the first resource selection method and the second resource selection method at the same time.

[0337] Optionally, the sidelink transmission resource selection device further includes:

[0338] The fourth determination module is used to reselect resources from the candidate resource set determined by the resource selection method in use, if only one of the first resource selection method and the second resource selection method is used to perform the target operation and resource reselection is triggered.

[0339] Optionally, the sidelink transmission resource selection device further includes:

[0340] The fifth determination module is used to determine a target candidate resource set to be used for resource reselection based on the second method if the target operation is performed using the first resource selection method and the second resource selection method at the same time, and both the first resource selection method and the second resource selection method trigger resource reselection.

[0341] Optionally, the second method includes one of the following:

[0342] Protocol provisions, control node configuration, control node pre-configuration or other terminal instructions;

[0343] Terminal implementation;

[0344] Second preset rule.

[0345] Optionally, the second preset rule includes: taking a candidate resource set that can select side link transmission resources that meet the HARQ RTT condition as the target candidate resource set.

[0346] Optionally, the target candidate resource set is one of the following:

[0347] A set of candidate resources determined by the first resource selection method;

[0348] A set of candidate resources determined by the second resource selection method;

[0349] The candidate resource sets determined by the first resource selection method and the second resource selection method determine a target candidate resource set.

[0350] Optionally, the sidelink transmission resource selection device further includes:

[0351] The sixth determination module is used to determine a target alternative resource set based on the alternative resource sets determined by the first resource selection method and the second resource selection method if the target operation is performed using the first resource selection method and the second resource selection method at the same time, and one of the first resource selection method and the second resource selection method triggers resource reselection.

[0352] Optionally, if the target candidate resource set is determined based on the first resource selection method and the second resource selection method, the target candidate resource set is the intersection or union of the candidate resource sets determined by the first resource selection method and the second resource selection method.

[0353] Optionally, the sidelink transmission resource selection device further includes:

[0354] The sending module is used to send a signaling to a receiving terminal to trigger the receiving terminal to report resource selection auxiliary information if the target operation is performed in the second resource selection mode.

[0355] Optionally, if the target operation is resource reselection; the sidelink transmission resource selection device further includes:

[0356] a seventh determination module, configured to determine triggering resource reselection if the sidelink transmission resource reserved by the terminal is not in the recommended resource set;

[0357] or,

[0358] An eighth determination module is used to determine to trigger resource reselection if the sidelink transmission resource reserved by the terminal is in the recommended resource set.

[0359] The sidelink transmission resource selection device in the embodiment of the present application may be a device, or a component, integrated circuit, or chip in a terminal. The device may be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal may include but is not limited to the types of terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0360] The sidelink transmission resource selection device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0361] The sidelink transmission resource selection device provided in the embodiment of the present application can achieve Figure 2 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0362] like Figure 6 As shown, the embodiment of the present application also provides a terminal 60, including a processor 61, a memory 62, and a program or instruction stored in the memory 62 and executable on the processor 61. When the program or instruction is executed by the processor 61, each process of the above-mentioned side-link transmission resource selection method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0363] Figure 7 The hardware structure diagram of a terminal for implementing the embodiment of the present application is shown in FIG. The terminal 70 includes, but is not limited to, a radio frequency unit 71, a network module 72, an audio output unit 73, an input unit 74, a sensor 75, a display unit 76, a user input unit 77, an interface unit 78, a memory 79, and a processor 710.

[0364] Those skilled in the art will appreciate that the terminal 70 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 710 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 7 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.

[0365] It should be understood that in the embodiment of the present application, the input unit 74 may include a graphics processor (GPU) 741 and a microphone 742, and the graphics processor 741 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 76 may include a display panel 761, and the display panel 761 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 77 includes a touch panel 771 and other input devices 772. The touch panel 771 is also called a touch screen. The touch panel 771 may include two parts: a touch detection device and a touch controller. Other input devices 772 may include, but are not limited to, a physical keyboard, function keys (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0366] In the embodiment of the present application, the radio frequency unit 71 receives downlink data from the network side device and sends it to the processor 710 for processing; in addition, the uplink data is sent to the network side device. Generally, the radio frequency unit 71 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0367] The memory 79 can be used to store software programs or instructions and various data. The memory 79 can mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can 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 79 can include a high-speed random access memory, and can also include a non-volatile memory, wherein the non-volatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.

[0368] The processor 710 may include one or more processing units; optionally, the processor 710 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs or instructions, etc., and the modem processor mainly processes wireless communications, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 710.

[0369] Among them, the processor 710 is used to determine the resource selection method that can be used for the target operation, and the resource selection method includes a first resource selection method and a second resource selection method, wherein resource selection auxiliary information is considered when using the second resource selection method; if the target operation can use the first resource selection method and the second resource selection method at the same time, the resource selection method used by the target operation is determined based on the first method; and the target operation is executed according to the determined resource selection method.

[0370] Optionally, the first method includes one of the following:

[0371] Contents specified in the protocol, control node configuration, control node pre-configuration, or other terminal instructions;

[0372] Terminal implementation.

[0373] Optionally, the control node configuration or other terminal indication includes: resource selection auxiliary information.

[0374] Optionally, the resource selection method adopted by the target operation determined based on the first method includes one of the following:

[0375] the first resource selection method;

[0376] At least including the first resource selection method;

[0377] the second resource selection method;

[0378] At least including the second resource selection method;

[0379] The first resource selection method and the second resource selection method.

[0380] Optionally, the target operation includes at least one of the following:

[0381] Initial resource selection;

[0382] Re-evaluation of resource selection;

[0383] Resource preemption detection;

[0384] Resource reselection.

[0385] Optionally, the processor 710 is used to determine whether the target operation can adopt the second resource selection method.

[0386] Optionally, the processor 710 is used to determine whether the target operation can adopt the second resource selection method based on whether a preset condition is met; or, to determine whether the target operation can adopt the second resource selection method based on terminal implementation; or, to determine whether the target operation can adopt the second resource selection method based on whether a preset condition and a first preset rule are met.

[0387] Optionally, the preset condition is specified by a protocol, a control node configuration, a control node pre-configuration, or an indication of another terminal.

[0388] Optionally, the preset condition includes at least one of the following:

[0389] Time domain resource conditions;

[0390] Frequency domain resource conditions;

[0391] Characteristics of the transmitted MAC PDU or transport block;

[0392] A transmission type, wherein the transmission type includes at least one of unicast, multicast and broadcast;

[0393] capabilities or types supported by the terminal and / or receiving terminal;

[0394] The terminal and / or the receiving terminal is within the coverage of a designated cell or within the coverage of a designated sidelink synchronization signal.

[0395] Optionally, the target operation is resource selection re-evaluation or resource preemption detection, and the first preset rule includes at least one of the following:

[0396] Resource selection re-evaluation or resource preemption detection uses the same resource selection method as the initial resource selection;

[0397] The same resource selection method is used for multiple sidelink transmission resources of the same transmission block.

[0398] Optionally, the processor 710 is configured to determine whether to trigger resource reselection according to the resource selection method used if only one of the first resource selection method and the second resource selection method is used to perform the target operation.

[0399] Optionally, the processor 710 is configured to determine whether to trigger resource reselection according to the first resource selection mode and the second resource selection mode if the target operation is performed using the first resource selection mode and the second resource selection mode at the same time;

[0400] or

[0401] If the target operation is performed using both the first resource selection method and the second resource selection method, determining whether to trigger resource reselection according to one of the first resource selection method and the second resource selection method;

[0402] or

[0403] If the target operation is performed using both the first resource selection method and the second resource selection method, it is determined whether to trigger resource reselection according to at least one of the first resource selection method and the second resource selection method.

[0404] Optionally, the processor 710 is configured to, if only one of the first resource selection method and the second resource selection method is used to perform the target operation and resource reselection is triggered, perform resource reselection in a set of alternative resources determined by the resource selection method used.

[0405] Optionally, the processor 710 is used to determine a target candidate resource set to be used for resource reselection based on the second method if the target operation is performed using the first resource selection method and the second resource selection method at the same time, and both the first resource selection method and the second resource selection method trigger resource reselection.

[0406] Optionally, the second method includes one of the following:

[0407] Protocol provisions, control node configuration, control node pre-configuration or other terminal instructions;

[0408] Terminal implementation;

[0409] Second preset rule.

[0410] Optionally, the second preset rule includes: taking a candidate resource set that can select side link transmission resources that meet the HARQ RTT condition as the target candidate resource set.

[0411] Optionally, the target candidate resource set is one of the following:

[0412] A set of candidate resources determined by the first resource selection method;

[0413] A set of candidate resources determined by the second resource selection method;

[0414] The candidate resource sets determined by the first resource selection method and the second resource selection method determine a target candidate resource set.

[0415] Optionally, the processor 710 is used to determine a target alternative resource set based on the alternative resource sets determined by the first resource selection method and the second resource selection method if the target operation is performed using the first resource selection method and the second resource selection method at the same time, and one of the first resource selection method and the second resource selection method triggers resource reselection.

[0416] Optionally, if the target candidate resource set is determined based on the first resource selection method and the second resource selection method, the target candidate resource set is the intersection or union of the candidate resource sets determined by the first resource selection method and the second resource selection method.

[0417] Optionally, the processor 710 is configured to, if the target operation is performed in the second resource selection manner, send a signaling to a receiving terminal to trigger the receiving terminal to report resource selection auxiliary information.

[0418] Optionally, if the target operation is resource reselection, the processor 710 is used to determine to trigger resource reselection if the side-link transmission resources reserved by the terminal are not in the recommended resource set; or to determine to trigger resource reselection if the side-link transmission resources reserved by the terminal are in the recommended resource set.

[0419] In the embodiment of the present application, it is clarified how to determine the resource selection method adopted by the target operation when the target operation can adopt both the traditional resource selection method and the enhanced resource selection method, rather than arbitrarily selecting the existing or enhanced resource selection method, thereby avoiding unnecessary resource selection or erroneous judgment of resource reselection to ensure the reliability of transmission. At the same time, the triggering conditions of resource reselection are clarified to ensure that the terminal selects the appropriate transmission resource, thereby improving the reliability and effectiveness of transmission.

[0420] 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 above-mentioned sidelink transmission resource selection method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0421] 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.

[0422] 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 network-side device program or instruction to implement each process of the above-mentioned side-link transmission resource selection method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0423] 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.

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

[0425] 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 the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do 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 methods and devices in the embodiments 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.

[0426] 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 software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can 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 application.

[0427] 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 without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A sidelink transmission resource selection method, applied to a terminal, characterized in that: include: Determine a resource selection method that can be used for the target operation, the resource selection method includes a first resource selection method and a second resource selection method, wherein the resource selection auxiliary information is not considered when the first resource selection method is used, and the resource selection auxiliary information is considered when the second resource selection method is used; the resource selection auxiliary information indicates a reception time period of a discontinuous reception DRX of the terminal; If the target operation can adopt the first resource selection mode and the second resource selection mode at the same time, determine the resource selection mode adopted by the target operation based on at least one of the resource selection auxiliary information configured by the control node and indicated by other terminals; The target operation is performed according to the determined resource selection mode.

2. The method according to claim 1, characterized in that The resource selection method adopted by the target operation determined based on at least one of the control node configuration and the resource selection auxiliary information indicated by other terminals includes one of the following: the first resource selection method; At least including the first resource selection method; the second resource selection method; At least including the second resource selection method; The first resource selection method and the second resource selection method.

3. The method according to claim 1, characterized in that The target operation includes at least one of the following: Initial resource selection; Re-evaluation of resource selection; Resource preemption detection; Resource reselection.

4. The method according to claim 3, characterized in that In the case where the target operation includes resource reselection, performing the target operation according to the determined resource selection method includes: For the transmission of a media access control protocol data unit MAC PDU, if the reserved transmission resource is not in the receiving time period of the receiving terminal reflected by the indication information of the recommended resource set, resource reselection is performed.

5. The method according to claim 3, characterized in that: The resource selection methods that can be used to determine the target operation include: Determine whether the target operation can adopt the second resource selection method.

6. The method according to claim 5, characterized in that Determining whether the target operation can adopt the second resource selection method includes one of the following: Based on whether a preset condition is met, determining whether the target operation can adopt the second resource selection method; Determining whether the target operation can adopt the second resource selection method based on terminal implementation; Based on whether a preset condition and a first preset rule are satisfied, it is determined whether the target operation can adopt the second resource selection method.

7. The method according to claim 6, characterized in that The preset condition is specified by a protocol, configured by a control node, pre-configured by a control node, or indicated by another terminal.

8. The method according to claim 6 or 7, characterized in that: The preset condition includes at least one of the following: Time domain resource conditions; Frequency domain resource conditions; Characteristics of the transmitted Media Access Control Protocol Data Unit MAC PDU or transport block; A transmission type, wherein the transmission type includes at least one of unicast, multicast and broadcast; capabilities or types supported by the terminal and / or receiving terminal; The terminal and / or the receiving terminal is within the coverage of a designated cell or within the coverage of a designated sidelink synchronization signal.

9. The method according to claim 6, characterized in that The target operation is resource selection re-evaluation or resource preemption detection, and the first preset rule includes at least one of the following: Resource selection re-evaluation or resource preemption detection uses the same resource selection method as the initial resource selection; The same resource selection method is used for multiple sidelink transmission resources of the same transmission block.

10. The method according to claim 3, characterized in that Executing the target operation according to the determined resource selection method includes: If only one of the first resource selection mode and the second resource selection mode is used to perform the target operation, whether to trigger resource reselection is determined according to the resource selection mode used.

11. The method according to claim 3, characterized in that Executing the target operation according to the determined resource selection method includes: If the target operation is performed using both the first resource selection method and the second resource selection method, determining whether to trigger resource reselection according to the first resource selection method and the second resource selection method; or If the target operation is performed using both the first resource selection method and the second resource selection method, determining whether to trigger resource reselection according to one of the first resource selection method and the second resource selection method; or If the target operation is performed using both the first resource selection method and the second resource selection method, it is determined whether to trigger resource reselection according to at least one of the first resource selection method and the second resource selection method.

12. The method according to claim 10, characterized in that After determining whether to trigger resource reselection, the following steps are also included: If only one of the first resource selection mode and the second resource selection mode is used to perform the target operation and resource reselection is triggered, resource reselection is performed in the candidate resource set determined by the used resource selection mode.

13. The method according to claim 11, characterized in that After determining whether to trigger resource reselection, the following steps are also included: If the target operation is performed using both the first resource selection method and the second resource selection method, and both the first resource selection method and the second resource selection method trigger resource reselection, a target candidate resource set used for resource reselection is determined based on the second method.

14. The method according to claim 13, characterized in that The second method includes one of the following: Protocol provisions, control node configuration, control node pre-configuration or other terminal instructions; Terminal implementation; Second preset rule.

15. The method according to claim 14, characterized in that The second preset rule includes: selecting a candidate resource set that can select a side link transmission resource that meets a hybrid automatic repeat request round trip time HARQ RTT condition as the target candidate resource set.

16. The method according to claim 13, characterized in that The target candidate resource set is one of the following: A set of candidate resources determined by the first resource selection method; A set of candidate resources determined by the second resource selection method; The candidate resource sets determined by the first resource selection method and the second resource selection method determine a target candidate resource set.

17. The method according to claim 11, characterized in that After determining whether to trigger resource reselection, the following steps are also included: If the target operation is performed using both the first resource selection method and the second resource selection method, and one of the first resource selection method and the second resource selection method triggers resource reselection, a target alternative resource set is determined based on the alternative resource sets determined by the first resource selection method and the second resource selection method.

18. The method according to claim 16 or 17, characterized in that If the target candidate resource set is determined based on the first resource selection method and the second resource selection method, the target candidate resource set is the intersection or union of the candidate resource sets determined by the first resource selection method and the second resource selection method.

19. The method according to claim 1, characterized in that After determining the resource selection method adopted by the target operation based on at least one of the resource selection auxiliary information configured by the control node and indicated by other terminals, the method further includes: If the target operation is performed using the second resource selection method, a signaling is sent to a receiving terminal to trigger the receiving terminal to report resource selection auxiliary information.

20. The method according to claim 3, characterized in that If the target operation is resource reselection, before executing the target operation according to the determined resource selection method, the method further includes: If the sidelink transmission resource reserved by the terminal is not in the recommended resource set, determining to trigger resource reselection; Alternatively, if the sidelink transmission resource reserved by the terminal is in the recommended resource set, it is determined to trigger resource reselection.

21. A sidelink transmission resource selection device, characterized in that: include: a first determining module, configured to determine a resource selection method that can be used for a target operation, the resource selection method including a first resource selection method and a second resource selection method, wherein resource selection auxiliary information is not considered when the first resource selection method is used, and the resource selection auxiliary information is considered when the second resource selection method is used; the resource selection auxiliary information indicates a reception time period of a discontinuous reception DRX of the terminal; a second determining module, configured to determine the resource selection method used for the target operation based on at least one of the resource selection auxiliary information configured by the control node and indicated by other terminals if the target operation can simultaneously use the first resource selection method and the second resource selection method; The third determining module is used to execute the target operation according to the determined resource selection method.

22. A terminal, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the sidelink transmission resource selection method according to any one of claims 1 to 20.

23. 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 sidelink transmission resource selection method according to any one of claims 1 to 20 is implemented.

Citation Information

Patent Citations

  • Resource selection method in d2d communication, and terminal device

    WO2019084927A1