Sidelink resource selection method and terminal
By integrating a first and second resource selection scheme with assistance information, the method addresses transmission reliability issues in NR sidelink communication, ensuring reliable and effective resource selection.
Patent Information
- Application Number
- JP2023505737
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-07-27
- Filing Date
- 2021-07-27
- Publication Date
- 2025-01-15
- Estimated Expiration
- 2041-07-27
AI Technical Summary
Existing sidelink resource selection methods in New Radio (NR) communication systems face challenges in ensuring transmission reliability due to ambiguous grounds for resource reselection and potential misjudgment in resource selection, leading to degraded system performance.
A method that determines a resource selection scheme by combining a first and second resource selection scheme, considering resource selection assistance information, to ensure simultaneous use of both methods, thereby clarifying the conditions for resource reselection and improving transmission reliability.
This approach guarantees transmission reliability by avoiding unnecessary resource selection and misjudgment, ensuring appropriate resource selection and enhancing the effectiveness of sidelink communication.
Smart Images

Figure 0007614327000001 
Figure 0007614327000002 
Figure 0007614327000003
Abstract
Description
[Technical field]
[0001] (CROSS REFERENCE TO RELATED APPLICATIONS) This application claims priority to China Patent Application No. 202010734466.X, filed in China on July 27, 2020, the entire contents of which are incorporated herein by reference.
[0002] The present application relates to the technical field of wireless communication, and in particular to a sidelink resource selection method and a terminal. [Background technology]
[0003] There are two New Radio (NR) sidelink (also called secondary link, SideLink, SL) resource selection methods: base station scheduling (mode 1) and autonomous selection by user equipment (also called User Equipment, UE) (mode 2). In the base station scheduled resource selection method, the sidelink resources for UE data transmission are determined by the base station and notified to the transmitting (TX) UE by downlink signaling. In the UE autonomous selection method, the UE selects available transmission resources from a (pre-) configured resource pool, and before resource selection, the UE first performs channel sounding and selects a candidate resource set with less interference based on the channel sounding result, and then randomly selects resources for transmission from the candidate resource set.
[0004] 3GPP is currently studying ways to enhance the resource selection method for mode 2. As a candidate, UE-A can determine one recommended resource set and notify UE-B of the recommended resource set, and UE-B can take the recommended resource set notified by UE-A into account when selecting resources for mode 2.
[0005] Since different candidate resource sets are obtained according to the resource selection scheme of the existing mode 2 and the enhanced mode 2, if a UE arbitrarily uses the existing or enhanced resource selection scheme when selecting resources, the reliability of transmission cannot be guaranteed.
[0006] In addition, when the UE makes a resource preemption decision and / or re-evaluates resource selection, there are at least two different bases for whether to perform resource reselection. When the UE obtains these ambiguous bases, if it performs unnecessary resource reselection, the transmission reliability of the entire system may be impaired, or if the UE does not timely reselect resources when resource reselection is required, the transmission performance of the system / other UEs will be degraded.
[0007] The UE can also perform resource reservation. Assuming that the UE uses the existing resource selection scheme during resource selection, the selected resources are resource reserved. Since the UE may need to use the enhanced resource selection scheme when transmitting a new transmission block (TB), the reserved resources may no longer be suitable for the new transmission, and therefore resource reselection needs to be triggered. Summary of the Invention [Problem to be solved by the invention]
[0008] An objective of the embodiments of the present application is to provide a sidelink resource selection method and a terminal capable of solving the problem of how to determine a resource selection scheme to ensure transmission reliability when existing or enhanced resource selection schemes can be used simultaneously for resource selection. [Means for solving the problem]
[0009] In order to solve the above technical problems, the present application is realized as follows.
[0010] In a first aspect, the present invention is applied to a terminal, determining a resource selection method available for the target operation, the resource selection method including a first resource selection method and a second resource selection method, and considering the resource selection auxiliary information when using the second resource selection method; When the first resource selection method and the second resource selection method can be used simultaneously for the target operation, determining a resource selection method to be used for the target operation based on the first method; and performing the target operation based on the determined resource selection scheme.
[0011] In a second aspect, A first determination module for determining a resource selection method that can be used for the target operation, the resource selection method including a first resource selection method and a second resource selection method, and taking into account resource selection auxiliary information when using the second resource selection method; a second determination module for determining a resource selection method to be used for the target operation based on the first resource selection method when the first resource selection method and the second resource selection method can be used simultaneously for the target operation; and a third determining module for performing the target operation based on the determined resource selection scheme.
[0012] Optionally, the first method comprises: Contents that are specified in a protocol and configured by a control node, pre-configured by a control node, or instructed by another terminal; and one of the following:
[0013] Optionally, the contents configured by the control node or instructed by other terminals include resource selection assistance information.
[0014] Optionally, the resource selection method to be used for the target operation determined based on the first method includes: the first resource selection scheme; including at least the first resource selection scheme; the second resource selection scheme; including at least the second resource selection scheme; the first resource selection manner and the second resource selection manner.
[0015] Optionally, the target operation comprises: First resource selection and Reassessing resource selection and Resource preemption detection, and resource reselection.
[0016] Optionally, the first determination module is adapted to determine whether the second resource selection scheme can be used for the target operation.
[0017] Optionally, the first determination module: a first determination submodule for determining whether the second resource selection manner can be used for the target operation based on whether a predetermined condition is satisfied; a second determination submodule for implementing, based on a terminal, determining whether the second resource selection manner can be used for the target operation; and a third determination sub-module for determining whether the second resource selection manner can be used for the target operation based on whether a predetermined condition and a first predetermined rule are satisfied.
[0018] Optionally, the predetermined condition is defined in a protocol, configured by a control node, pre-configured by a control node or indicated by another terminal.
[0019] Optionally, the predetermined condition is: time domain resource conditions; A frequency domain resource requirement; Characteristics of the MAC PDU or transmission block being transmitted; a transmission type including at least one of unicast, groupcast, and broadcast; the capabilities or types supported by said terminal and / or the receiving terminal; The terminal and / or receiving terminal are within a designated cell coverage or within a designated sidelink synchronization signal coverage.
[0020] Optionally, the target operation is a resource selection re-evaluation or a resource preemption detection, and the first predetermined rule is: using the same resource selection scheme for resource selection reevaluation or resource preemption detection and for the initial resource selection; and using the same resource selection scheme for multiple sidelink transmission resources of the same transmission block.
[0021] Optionally, the third decision module is used to decide whether to trigger resource reselection based on the resource selection method used when performing the target operation in only one of the first resource selection method and the second resource selection method.
[0022] Optionally, the third determination module is used to determine whether to trigger resource reselection based on the first resource selection manner and the second resource selection manner when the target operation is performed in both the first resource selection manner and the second resource selection manner; Or, the third determination module is used for determining whether to trigger resource reselection based on one of the first resource selection manner and the second resource selection manner when the target operation is performed in both the first resource selection manner and the second resource selection manner; Or, The third decision module is used for deciding whether to trigger resource reselection based on at least one of the first resource selection manner and the second resource selection manner when the target operation is performed in both the first resource selection manner and the second resource selection manner.
[0023] Optionally, the sidelink transmission resource selection device comprises: and a fourth determination module for performing the target operation in only one of the first resource selection scheme and the second resource selection scheme, and, if resource reselection is triggered, performing resource reselection within a candidate resource set determined by the resource selection scheme to be used.
[0024] Optionally, the sidelink transmission resource selection device comprises: The fifth determination module is further configured to perform the target operation in both the first resource selection method and the second resource selection method, and when resource reselection is triggered in both the first resource selection method and the second resource selection method, determine a target candidate resource set to be used for resource reselection based on the second method.
[0025] Optionally, the second method comprises: being specified in a protocol, configured by a control node, pre-configured by a control node, or instructed by another terminal; Realization by terminals, a second predetermined rule.
[0026] Optionally, the second predetermined rule includes determining, as the target candidate resource set, a candidate resource set from which sidelink transmission resources that satisfy a HARQ RTT requirement can be selected.
[0027] Optionally, the target candidate resource set comprises: A candidate resource set determined by the first resource selection method; A candidate resource set determined by the second resource selection method; and a target candidate resource set determined by the first resource selection manner and the candidate resource set determined by the second resource selection manner.
[0028] Optionally, the sidelink transmission resource selection device comprises: and a sixth determination module for performing the target operation in both the first resource selection manner and the second resource selection manner, and determining a target candidate resource set based on candidate resource sets determined in the first resource selection manner and the second resource selection manner when resource reselection is triggered in one of the first resource selection manner and the second resource selection manner. Optionally, when a target candidate resource set is determined based on the first resource selection scheme and the second resource selection scheme, the target candidate resource set is an intersection or union of the candidate resource sets determined in the first resource selection scheme and the second resource selection scheme.
[0029] Optionally, the sidelink transmission resource selection device comprises: The method further comprises: a sending module for sending signaling to a receiving terminal, to trigger the receiving terminal to report resource selection auxiliary information, when performing the target operation in the second resource selection manner.
[0030] Optionally, if the target operation is a resource reselection, the sidelink transmission resource selection device further comprises: a seventh determining module for determining to trigger resource reselection if the sidelink transmission resources reserved by the terminal are not within a recommended resource set; Or, and an eighth determining module for determining to trigger resource reselection if sidelink transmission resources reserved by the terminal are within a recommended resource set.
[0031] In a third aspect, there is provided a terminal comprising a processor, a memory, and a program or instructions stored in the memory and executable by the processor, the program or instructions, when executed by the processor, achieving steps of the method according to the first aspect.
[0032] In a fourth aspect, there is provided a readable storage medium having a program or instructions stored thereon, the program or instructions causing, when executed by a processor, to effect the steps of the method according to the first aspect.
[0033] In a fifth aspect, there is provided a chip comprising a processor and a communication interface, the communication interface and the processor being coupled together, the processor being adapted to execute a network side device program or instruction to implement the method according to the first aspect.
[0034] In a sixth aspect, there is provided a program product stored on a non-volatile storage medium and which, when executed by at least one processor, implements the method according to the first aspect. Effect of the Invention
[0035] In the embodiment of the present application, when the traditional resource selection manner and the enhanced resource selection manner can be used simultaneously for the target operation, instead of arbitrarily selecting the traditional or enhanced resource selection manner, a method for determining how to determine the resource selection manner to be used for the target operation is clarified, so that unnecessary resource selection or erroneous judgment of resource reselection is avoided, and the reliability of transmission is ensured. In addition, the trigger condition of resource reselection is clarified, so that the terminal can be guaranteed to select the appropriate transmission resource, and the reliability and effectiveness of transmission are improved. [Brief description of the drawings]
[0036] [Figure 1] 1 is a block diagram of a wireless communication system to which an embodiment of the present application can be applied. [Diagram 2]FIG. 2 is a schematic diagram of a sidelink transmission resource selection method provided in an embodiment of the present application; [Diagram 3] FIG. 2 is a schematic diagram of resource preemption detection. [Figure 4] 1 is a schematic diagram of HARQ RTT time requirements; [Diagram 5] FIG. 2 is a structural block diagram of a sidelink transmission resource selection device provided in an embodiment of the present application; [Figure 6] FIG. 2 is a structural schematic diagram of a terminal provided in an embodiment of the present application; [Figure 7] FIG. 2 is a schematic diagram of a hardware structure of a terminal according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0037] In the following, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application. Of course, the described embodiments are only a part of the embodiments of the present application, and are not all of the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without any creative effort shall fall within the scope of protection of the present application.
[0038] The terms "first", "second", etc. in the specification and claims of the present application are not intended to describe a particular order or sequence, but are intended to distinguish between similar objects. It should be understood that the terms used in this manner may be substituted for each other where appropriate, so that the embodiments of the present application may be performed in an order other than that shown or described herein, and that the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object may be one or more. In addition, "and / or" in the specification and claims means at least one of the objects connected, and the symbol " / " generally means that the related objects before and after are in an "or" relationship.
[0039] It should be noted that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, and is also applicable to 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 may often be used interchangeably. The technology described may be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. However, in the following description, a New Radio (NR) system will be described for illustrative purposes, and NR terminology will be used in much of the following description, but these techniques may also be applied to systems other than NR systems, such as 6th generation (6G) systems. th It is also applicable to 6G (Generation, 6G) communication systems.
[0040] FIG. 1 shows a block diagram of a wireless communication system to which the embodiment of the present application can be applied. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 may be called a terminal device or a user equipment (UE), and the terminal 11 may be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer also called a notebook computer, a personal digital assistant (PDA), a palmtop computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), a wearable device, a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc., and the wearable device includes a wristband, a headphone, a pair of 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 may be a base station or a core network. The base station may be called a Node B, an evolved Node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting receiving point (TRP), or any other suitable term in the art, and the base station is not limited to a specific technical term as long as it can achieve a similar technical effect. It should be noted that in the embodiment of the present application, a base station in an NR system is merely taken as an example, and the specific type of the base station is not limited.
[0041] In the following, we first provide a brief introduction to NR SL resource allocation / selection.
[0042] There are two NR sidelink resource selection methods: base station scheduling (mode 1) and autonomous selection by user equipment (also called user equipment, UE) (mode 2).
[0043] In mode 2, the specific operation method is as follows: 1) After the resource selection is triggered, the transmitting terminal (TX UE) first determines a resource selection window, the lower limit of the resource selection window is the T1 time after the resource selection is triggered, and the upper limit of the resource selection is the T2 time after the resource selection is triggered, where T2 is the value selected within the packet delay budget (PDB) of TB transmission in the form of implementation by the UE, and T2 is after T1. 2) Before the resource selection, the UE needs to determine a candidate resource set for resource selection, and compare the Reference Signal Received Power (RSRP) measured on the resource in the resource selection window with the corresponding RSRP threshold, and if the RSRP is higher than the RSRP threshold, the resource is excluded from the resource and cannot be included in the candidate resource set. After the resource exclusion, the remaining resources in the resource selection window constitute the candidate resource set. The ratio of resources in the candidate resource set to resources in the resource selection window should be equal to or greater than X% (X can be 20, 35, 50). If it is less than X%, increase the RSRP threshold by a step value (e.g., 3 dB), and then perform the resource exclusion operation until resources equal to or greater than X% can be selected. 3) After determining the candidate resource set, the UE randomly selects transmission resources in the candidate resource set. In addition, the UE can reserve transmission resources for the next transmission during the current transmission.
[0044] For example, there are various ways to enhance the resource selection method of mode 2, such as restricting the determination method of the resource selection window [T1, T2] using auxiliary information, changing the RSRP measurement value or RSRP threshold in resource selection, differentiating the selection probability of candidate resources inside and outside the resource set, etc. In particular, different candidate resource sets can be obtained by the existing resource selection method of mode 2 and the partially enhanced resource selection method of mode 2.
[0045] In the following, with reference to the drawings, the sidelink resource selection method and terminal provided in the embodiments of the present application will be described in detail in terms of specific embodiments and their application scenarios.
[0046] Referring to FIG. 2 , an embodiment of the present application provides a sidelink transmission resource selection method, which is applied to a terminal, and includes the following steps:
[0047] In step 21, a resource selection scheme available for the target operation is determined, the resource selection scheme including a first resource selection scheme and a second resource selection scheme, and the resource selection auxiliary information is taken into consideration when using the second resource selection scheme. In an embodiment of the present application, optionally, the target operation is: First resource selection and Reassessing resource selection and Resource preemption detection, and resource reselection.
[0048] In an embodiment of the present application, the first resource selection scheme is a conventional resource selection scheme, i.e., a resource selection scheme that does not require consideration of resource selection auxiliary information, and the second resource selection scheme is an enhanced resource selection scheme that takes into account resource selection auxiliary information when using the second resource selection scheme.
[0049] In an embodiment of the present application, optionally, the resource selection assistance information includes at least one of indication information of a recommended resource set, interference status of a resource, usage status of a resource, collision status of a resource, reservation status of a resource, characteristics of information transmitted on a resource, etc. The recommended resource set may include a time-domain Discontinuous Reception (DRX) period, a time-domain and / or a frequency-domain resource set, etc. The resource assistance information may be transmitted by another terminal or configured by a control node. Optionally, the other terminal may be a receiving terminal (RX UE) or another non-receiving terminal.
[0050] In step 22, if the first resource selection method and the second resource selection method can be used simultaneously for the target operation, the resource selection method to be used for the target operation is determined based on the first method.
[0051] In an embodiment of the present application, optionally, the first method includes one of the following 1) and 2).
[0052] 1) Content that is specified in the protocol, configured by the control node, pre-configured by the control node, or instructed by another terminal The control node may be a base station or another terminal.
[0053] 2) Realization by terminal Realization by the terminal means that the terminal itself makes the decision.
[0054] In some embodiments of the present application, optionally, the contents configured by the control node or indicated by other terminals include resource selection auxiliary information, which includes at least one of the following: indication information of a recommended resource set, interference status of a resource, usage status of a resource, collision status of a resource, reservation status of a resource, characteristics of information transmitted on a resource, etc. Optionally, the other terminals may be receiving terminals (RX UEs) or other non-receiving terminals.
[0055] In an embodiment of the present application, optionally, the resource selection method for the target operation determined based on the first method is: the first resource selection scheme; including at least the first resource selection scheme; the second resource selection scheme; including at least the second resource selection scheme; the first resource selection manner and the second resource selection manner.
[0056] In step 23, the target operation is executed based on the determined resource selection policy.
[0057] In the embodiment of the present application, when the traditional resource selection method and the enhanced resource selection method can be used simultaneously for a target operation, instead of arbitrarily selecting the traditional or enhanced resource selection method, a method is clarified as to how to determine which resource selection method to use, and the reliability of transmission is guaranteed.
[0058] In the following, the sidelink transmission resource selection method in the embodiments of the present application will be described for different types of target operations. (1) The target operation is the first resource selection.
[0059] In an embodiment of the present application, the initial resource selection comprises: initial resource selection and / or reselection of the TB; and initial resource selection and / or reselection for a sidelink grant / sidelink process. The reselection includes reselections triggered by conditions other than resource selection reevaluation and resource preemption detection.
[0060] (1) Determine whether the second resource selection scheme can be used for initial resource selection.
[0061] In the embodiment of the present application, it can be determined whether the second resource selection method can be used for the initial resource selection by one of the following methods 1) and 2).
[0062] 1) determining whether the second resource selection method can be used for the target operation based on whether a predetermined condition is satisfied; Optionally, the predetermined condition is defined in a protocol, configured by a control node, pre-configured by a control node or indicated by another terminal.
[0063] Optionally, the predetermined conditions include at least one of the following a), b), c), d), e), and f):
[0064] a) Time domain resource conditions For example, a second resource selection scheme may be used during the activation period (eg, after a certain time window / point in time). The activation period may be activated by another terminal, for example by receiving resource selection assistance information transmitted from the other terminal or by receiving activation indication information transmitted from the other terminal.
[0065] b) Frequency domain resource requirements For example, the second resource selection scheme can be used for a particular carrier frequency, a bandwidth portion (BWP), or a resource pool.
[0066] c) the characteristics of the Medium Access Control Protocol Data Unit (MAC PDU) or transmission block being transmitted; When a UE has different types of TB or MAC PDU transmissions, it may be suitable to perform resource selection with different (conventional / enhanced) resource selection schemes.Similarly, a UE may not be suitable to perform different types of TB or MAC PDU transmissions on resources reserved with a single resource selection scheme. For example, if the quality of service (QoS), priority, latency and / or reliability of the transmitted MAC PDU meets certain requirements, the second resource selection scheme can be used. For example, to use the second resource selection scheme for one MAC PDU, the MAC PDU must have experienced x transmission failures in the past, where x is a positive integer equal to or greater than 1.
[0067] d) A transmission type including at least one of unicast, groupcast, and broadcast. For example, the second resource selection scheme is only applicable to unicast and / or groupcast and / or broadcast transmissions. For example, the second resource selection scheme may be used when the destination ID of a transmission refers to a particular terminal or group of terminals (eg, a terminal or group of terminals transmitting or receiving the auxiliary information). The transmission types applied to the transmitting or receiving terminal of the resource selection assistance information may be different, for example, the receiving terminal of the resource selection assistance information uses the second resource selection scheme in unicast transmission, while the transmitting terminal of the resource selection assistance information needs to use the second resource selection scheme in any of unicast, groupcast and broadcast transmission.
[0068] e) the capabilities or types supported by said terminal and / or the receiving terminal; The capability or type supported by the terminal and / or the receiving terminal needs to support the second resource management scheme. The capability or type supported by the terminal and / or the receiving terminal may be, for example, a vehicular UE or a pedestrian UE.
[0069] f) the terminal and / or the receiving terminal is within a designated cell coverage or within a designated sidelink synchronization signal (SLSS) coverage; For example, a base station configures resources of a cell for UE-A, and then UE-A transfers them to UE-B, and UE-B transmits based on the resources; in this case, the resource selection method used for the resources is only valid within the coverage of the base station / within the coverage of UE-A.
[0070] 2) Determining whether the second resource selection manner can be used for the target operation is realized based on the terminal. Realization by the terminal means that the terminal itself makes the decision.
[0071] (2) Decide on a resource selection method to be used.
[0072] In an embodiment of the present application, optionally, if the second resource selection method cannot be used for the initial resource selection, it is determined to use the first resource selection method for the initial resource selection. The inability to use the second resource selection method for the initial resource selection may be determined based on the above-mentioned predetermined condition, or may be determined by the implementation of the terminal.
[0073] Optionally, if the predetermined condition is not met (or it is not possible to predict whether the predetermined condition is met), it is determined that the second resource selection scheme cannot be used for initial resource selection.
[0074] Alternatively, it may be determined that the second resource selection scheme can be used for initial resource selection if the predetermined condition is met, that is, the first resource selection scheme and the second resource selection scheme can be used simultaneously for initial resource selection.
[0075] In an embodiment of the present application, optionally, when the first resource selection method and the second resource selection method can be used simultaneously for the initial resource selection, the resource selection method to be used for the initial resource selection, which is determined based on the first method, includes one of the following a) and b):
[0076] a) the first resource selection method In other words, resource selection is performed only using the first resource selection method.
[0077] b) Second resource selection method In other words, resource selection is performed only by the second resource selection method.
[0078] Alternatively, the first method is one of the following 1) and 2).
[0079] 1) Content that is specified in the protocol, configured by the control node, pre-configured by the control node, or instructed by another terminal The control node may be a base station or another terminal.
[0080] 2) Realization by terminal Realization by the terminal means that the terminal itself makes the decision.
[0081] In some embodiments of the present application, optionally, the contents configured by the control node or indicated by other terminals include resource selection auxiliary information, which includes at least one of the following: indication information of a recommended resource set, interference status of a resource, usage status of a resource, collision status of a resource, reservation status of a resource, characteristics of information transmitted on a resource, etc. Optionally, the other terminals may be receiving terminals (RX UEs) or other non-receiving terminals.
[0082] In the embodiment of the present application, the problem that the reliability of TB transmission is not guaranteed is avoided by clarifying the resource selection method to be used for initial resource selection and optionally using the conventional (i.e., existing) / enhanced resource selection method. (ii) the target operation is resource selection reevaluation or resource preemption detection;
[0083] In the following, resource selection re-evaluation and resource preemption detection are first described, respectively.
[0084] 1) Reevaluate your resource choices In the resource selection mode of Mode 2, a re-evaluation mechanism for resource selection is supported, which is briefly described below. The UE performs re-evaluation of resource selection at least at time "m-T3" to determine whether the selected but unreserved resource (PSCCH / PSSCH resource) is still in an idle or low-interference state, where time "m" is the time when the reservation information of the resource is first transmitted, and T3 includes at least the time length for the UE to perform resource selection processing. The UE performs the resource selection step at least at time "m-T3" to obtain a candidate resource set. If the UE selected resource is still in the candidate resource set, the UE does not need to perform resource re-selection. Otherwise, the UE selects a new transmission resource in the candidate resource set.
[0085] 2) Resource pre-emption In the resource selection mode of Mode 2, a resource preemption mechanism is supported, which is briefly described as follows: If a resource reserved by a UE overlaps (or partially overlaps) with a resource reserved or selected by another UE with a higher priority service, and the UE's SL-RSRP measurement on the related resource is greater than any associated SL-RSRP threshold, the UE will trigger resource reselection.
[0086] In order for the UE to determine whether the reserved resource (PSCCH / PSSCH resource) is preempted, as shown in Figure 3, the UE performs preemption detection at least at time "m-T3", where time "m" is the time at which the resource is located or the reservation information of the resource is sent, and T3 includes at least the time length for the UE to perform resource selection processing. The UE re-performs 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 perform resource reselection. Otherwise, the UE selects a new transmission resource in the candidate resource set.
[0087] (1) Determine whether the second resource selection scheme can be used for resource selection re-evaluation or resource preemption detection.
[0088] In the embodiment of the present application, it can be determined whether the second resource selection manner can be used for resource selection re-evaluation or resource preemption detection by one of the following manners 1), 2), and 3).
[0089] 1) Determine whether the second resource selection scheme can be used for resource selection re-evaluation or resource preemption detection based on whether a predetermined condition is met. Optionally, the predetermined condition is defined in a protocol, configured by a control node, pre-configured by a control node or indicated by another terminal.
[0090] Optionally, the predetermined conditions include at least one of the following a), b), c), d), e), and f):
[0091] a) Time domain resource conditions For example, a second resource selection scheme may be used during the activation period (eg, after a certain time window / point in time). The activation period may be activated by another terminal, for example by receiving resource selection assistance information transmitted from the other terminal or by receiving activation indication information transmitted from the other terminal.
[0092] b) Frequency domain resource requirements For example, the second resource selection scheme can be used for a particular carrier frequency, a bandwidth portion (BWP), or a resource pool.
[0093] c) the characteristics of the Medium Access Control Protocol Data Unit (MAC PDU) or Transmission Block (TB) being transmitted; When a UE has different types of TB or MAC PDU transmissions, it may be suitable to perform resource selection with different (conventional / enhanced) resource selection schemes.Similarly, a UE may not be suitable to perform different types of TB or MAC PDU transmissions on resources reserved with a single resource selection scheme. For example, if the quality of service (QoS), priority, latency and / or reliability of the transmitted MAC PDU meets certain requirements, the second resource selection scheme can be used. For example, to use the second resource selection scheme for one MAC PDU, the MAC PDU must have experienced x transmission failures in the past, where x is a positive integer equal to or greater than 1.
[0094] d) A transmission type including at least one of unicast, groupcast, and broadcast. For example, the second resource selection scheme is only applicable to unicast and / or groupcast and / or broadcast transmissions. For example, the second resource selection scheme may be used when the destination ID of a transmission refers to a particular terminal or group of terminals (eg, a terminal or group of terminals transmitting or receiving the auxiliary information). The transmission types applied to the transmitting or receiving terminal of the resource selection assistance information may be different, for example, the receiving terminal of the resource selection assistance information uses the second resource selection scheme in unicast transmission, while the transmitting terminal of the resource selection assistance information needs to use the second resource selection scheme in any of unicast, groupcast and broadcast transmission.
[0095] e) the capabilities or types supported by said terminal and / or the receiving terminal; The capability or type supported by the terminal and / or the receiving terminal needs to support the second resource management scheme. The capability or type supported by the terminal and / or the receiving terminal may be, for example, a vehicular UE or a pedestrian UE.
[0096] f) the terminal and / or the receiving terminal is within a designated cell coverage or within a designated sidelink synchronization signal (SLSS) coverage; For example, a base station configures resources of a cell for UE-A, and then UE-A transfers them to UE-B, and UE-B transmits based on the resources; in this case, the resource selection method used for the resources is only valid within the coverage of the base station / within the coverage of UE-A.
[0097] 2) Determining whether the second resource selection manner can be used for resource selection re-evaluation or resource preemption detection is realized based on the terminal. Realization by the terminal means that the terminal itself makes the decision.
[0098] 3) determining whether the second resource selection manner can be used for the target operation based on whether a predetermined condition and a first predetermined rule are satisfied;
[0099] Optionally, the first predetermined rule is: a) using the same resource selection scheme for resource selection re-evaluation or resource preemption detection and for the initial resource selection; b) using the same resource selection scheme for multiple sidelink transmission resources of the same transmission block.
[0100] As an example of an application scenario of the present application, after an initial resource selection, a second resource selection scheme is activated, in which case there is no need to use the second resource selection scheme for resource selection re-evaluation, even if the protocol specifies that the second resource selection scheme is used or at least that it should be used.
[0101] In an embodiment of the present application, the initial resource selection comprises: TB's initial resource selection and and initial resource selection for a sidelink grant / sidelink process.
[0102] (2) Determine the resource selection method
[0103] 1) In some embodiments of the present application, selectively, it is determined to use the first resource selection scheme for resource selection re-evaluation or resource preemption detection, regardless of whether the second resource selection scheme can be used for resource selection re-evaluation or resource preemption detection. That is, it may be decided to directly use the first resource selection scheme for resource selection re-evaluation or resource preemption detection without considering the predetermined condition.
[0104] 2) In some embodiments of the present application, optionally, when the second resource selection scheme cannot be used for resource selection re-evaluation or resource preemption detection, the first resource selection scheme is used or at least determined to be used for resource selection re-evaluation or resource preemption detection. The inability to use the second resource selection scheme for resource selection re-evaluation or resource preemption detection may be determined based on the above-mentioned predetermined condition, or may be determined by the implementation of the terminal.
[0105] Optionally, if the predetermined condition is not met (or it is not possible to predict whether it is met), it is determined that the second resource selection scheme cannot be used for resource selection re-evaluation or resource preemption detection.
[0106] An example of the inability to predict whether the above-mentioned predetermined condition will be satisfied includes, when determining whether periodically reserved resources need to be preempted, the UE may in some cases be unable to predict whether the MAC PDU transmission characteristics in the resources of the next period will satisfy the predetermined condition.
[0107] 3) In some embodiments of the present application, optionally, when the first resource selection scheme and the second resource selection scheme can be used simultaneously for resource selection re-evaluation or resource preemption detection, the resource selection scheme to be used for resource selection re-evaluation or resource preemption detection determined based on the first scheme includes one of the following a), b), c), d), and e).
[0108] a) the first resource selection method In other words, resource selection is performed only using the first resource selection method.
[0109] b) including at least the first resource selection scheme; That is, resource selection is performed using at least the first resource selection method, and the second resource selection method may or may not be used for resource selection.
[0110] c) the second resource selection method In other words, resource selection is performed only by the second resource selection method.
[0111] d) including at least the second resource selection scheme That is, resource selection is performed using at least the second resource selection method, and the first resource selection method may or may not be used for resource selection.
[0112] e) the first resource selection scheme and the second resource selection scheme That is, resource selection is performed using both the first resource selection method and the second resource selection method.
[0113] Optionally, the first method is one of the following 1) and 2).
[0114] 1) Specified in a protocol, configured by a control node, preconfigured by a control node, or instructed by another terminal The control node may be a base station or another terminal. The indication by the other terminal may be, for example, an indication by a terminal transmitting resource assistance information.
[0115] 2) Realization by terminal Realization by the terminal means that the terminal itself makes the decision.
[0116] In some embodiments of the present application, optionally, the contents configured by the control node or indicated by other terminals include resource selection auxiliary information, which includes at least one of the following: indication information of a recommended resource set, interference status of a resource, usage status of a resource, collision status of a resource, reservation status of a resource, characteristics of information transmitted on a resource, etc. Optionally, the other terminals may be receiving terminals (RX UEs) or other non-receiving terminals.
[0117] When a UE performs resource selection re-evaluation or resource preemption detection, if the UE arbitrarily uses a traditional (i.e., existing) or enhanced resource selection method to make a judgment, it may result in an erroneous judgment of resource re-selection. In the embodiment of the present application, the resource selection method to be used when re-evaluating resource selection or detecting resource preemption is clarified, so that the problem of erroneous judgment of resource re-selection is avoided.
[0118] In addition, when the resource selection re-evaluation or resource preemption detection can be determined using the traditional (i.e., existing) and enhanced resource selection methods simultaneously, when the UE determines the resource preemption detection or performs the resource selection re-evaluation, there are at least two different bases for whether to perform resource reselection. In the present application, the bases for resource reselection are clarified, so as to avoid the UE performing unnecessary resource reselection, which may cause the transmission reliability of the entire system to be impaired, or the UE not performing resource reselection in a timely manner when resource reselection is required, thereby avoiding the problem of the transmission performance of the system / other UEs being degraded.
[0119] (3) Triggering resource reselection
[0120] In some embodiments of the present application, optionally, the step of performing the target operation based on the determined resource selection scheme includes, when the resource selection re-evaluation or resource preemption detection is performed in only one of the first resource selection scheme and the second resource selection scheme, determining whether to trigger resource re-selection based on the resource selection scheme used, optionally, determining to trigger resource re-selection if the selected resource is not within a candidate resource set determined by the resource selection scheme used, and determining not to trigger resource re-selection otherwise.
[0121] In some embodiments of the present application, optionally, the step of performing the target operation based on the determined resource selection manner comprises the step of determining whether to trigger resource reselection in accordance with one of the following manners 1), 2) or 3) when sidelink transmission resource selection is performed in both the first resource selection manner and the second resource selection manner:
[0122] 1) determining whether to trigger resource reselection based on the first resource selection scheme and the second resource selection scheme; Optionally, if the selected resource is not within a candidate resource set determined by the first resource selection manner and the second resource selection manner, determine to trigger resource reselection; otherwise, determine not to trigger resource reselection.
[0123] 2) determining whether to trigger resource reselection based on one of the first resource selection scheme and the second resource selection scheme; Optionally, if the selected resource is not within a candidate resource set determined in one of the first resource selection manner and the second resource selection manner, determine to trigger resource reselection, otherwise determine not to trigger resource reselection.
[0124] 3) determining whether to trigger resource reselection based on at least one of a first resource selection scheme and the second resource selection scheme; Optionally, if the selected resource is not within a candidate resource set determined in at least one of the first resource selection manner and the second resource selection manner, determine to trigger resource reselection, otherwise determine not to trigger resource reselection.
[0125] (4) Resource reselection
[0126] 1) In some embodiments of the present application, the method further includes: optionally, after determining whether to trigger resource reselection, performing the target operation in only one of the first resource selection manner and the second resource selection manner, and if resource reselection is triggered, performing resource reselection in a candidate resource set determined by the resource selection manner to be used.Optionally, one resource can be randomly selected in the candidate resource set.
[0127] 2) In some embodiments of the present application, optionally, after determining whether to trigger resource reselection, the step further includes performing the target operation in both the first resource selection manner and the second resource selection manner, and if resource reselection is triggered in both the first resource selection manner and the second resource selection manner, determining a target candidate resource set to be used for resource reselection based on the second manner.
[0128] Optionally, the second method comprises: a) being specified in a protocol, configured by a control node, pre-configured by a control node, or instructed by another terminal; b) Realization by a terminal; c) a second predetermined rule.
[0129] Optionally, the second predetermined rule includes determining, as the target candidate resource set, a candidate resource set from which sidelink transmission resources that satisfy a HARQ RTT requirement can be selected.
[0130] In the following, the HARQ RTT conditions are briefly described.
[0131] At least for mode 2, it is specified that the time interval between any two selected PSSCH transmission resources must be larger than the Hybrid Automatic Repeat Request Round Trip Time (HARQ RTT) time (i.e. Z=a+b below is the HARQ RTT time) to ensure that the PSSCH retransmission resource occurs after the TX UE demodulates the feedback information. a is the time interval between the end of the last symbol transmitted on the PSSCH (shared channel) of the first resource and the start of the first symbol received on the corresponding PSFCH (feedback channel), and is determined by the resource pool configuration and higher layer parameters MinTimeGapPSFCH and periodPSFCHresource. b is the time required for PSFCH reception and processing and sidelink retransmission preparation, including the required physical channel multiplexing and any TX-RX / RX-TX switching time, and is determined by the UE implementation.
[0132] Figure 4 is a schematic diagram of a and b. In Figure 4, it can be seen that when the value of b is small and the PSFCH reception and processing / retransmission preparation can be completed within the slot where the Physical Sidelink Feedback Channel (PSFCH) is located, the first PSCCH / PSSCH resource and the second PSCCH / PSSCH resource meet the HARQ RTT time requirement.
[0133] Optionally, the determined target candidate resource set comprises: a) a candidate resource set determined by the first resource selection method; and b) a candidate resource set determined by the second resource selection method; and c) a target candidate resource set determined by the first resource selection manner and the candidate resource set determined by the second resource selection manner.
[0134] Alternatively, one resource may be randomly selected within the target candidate resource set.
[0135] 3) In some embodiments of the present application, optionally, performing sidelink transmission resource selection in both the first resource selection scheme and the second resource selection scheme, and determining a target candidate resource set based on the candidate resource sets determined in the first resource selection scheme and the second resource selection scheme when resource reselection is triggered in one of the first resource selection scheme and the second resource selection scheme.
[0136] Optionally, when a target candidate resource set is determined based on the first resource selection scheme and the second resource selection scheme, the target candidate resource set is an intersection or union of the candidate resource sets determined in the first resource selection scheme and the second resource selection scheme.
[0137] Alternatively, one resource may be randomly selected within the candidate resource set.
[0138] In some embodiments of the present application, optionally, when the resource selection re-evaluation or resource preemption detection is performed in the second resource selection manner, signaling is sent to the receiving terminal to trigger the receiving terminal to report resource selection auxiliary information, where the resource selection auxiliary information includes at least one of indication information of a recommended resource set, interference status of a resource, usage status of a resource, collision status of a resource, reservation status of a resource, characteristics of information transmitted on a resource, etc. (3) The target operation is resource reselection.
[0139] In some embodiments of the present application, optionally determining to trigger resource reselection if sidelink transmission resources reserved by the terminal are not within a recommended resource set; Alternatively, it may decide to trigger resource reselection if the sidelink transmission resources reserved by the terminal are within a recommended resource set.
[0140] For example, the UE uses a first resource selection scheme during resource selection, and the selected resources are resource reserved, and when the UE transmits a new TB, it may need to use a second resource selection scheme, so that the reserved resources may no longer be suitable for the new TB transmission, and thus resource reselection needs to be triggered.
[0141] The reservation may be a periodic reservation and / or a non-periodic reservation.
[0142] In NR SL, a transmitting terminal (TX UE) may make resource reservation (reservation is divided into periodic and aperiodic reservations) for selected resources. The reserved resources are used for subsequent Physical Sidelink Control Channel (PSCCH) or Physical Sidelink Shared Channel (PSSCH) transmissions.
[0143] Aperiodic reservation can be realized by a time resource assignment field in the Sidelink Control Information (SCI), where the reserved resources can be used for transmission of at least the same TB.
[0144] The periodic reservation can be realized by a resource reservation period field in the SCI, and the currently periodically reserved periodic resource can be used for the transmission of the next TB.
[0145] In the following, examples are given to illustrate the present method by specific examples. Example 1
[0146] In one embodiment, if the resource selection auxiliary information received by the TX UE can reflect the interference situation of the resource detected by the RX UE, the TX UE can use the second resource selection scheme, but the TX UE is not necessarily required to use the second resource selection scheme.
[0147] 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 should use a second resource selection manner. Example 2
[0148] (1) The UE determines the resource selection method to be used for the target operation based on the content of resource selection assistance information received from another UE (the resource selection assistance information may include the interference situation of resources and / or indication information of a recommended resource set).
[0149] For example, if at least one of the following 1), 2), 3), and 4) is satisfied, it is determined that the resource selection method to be used for the target operation is the first resource selection method, or one that at least includes the first resource selection method, or the second resource selection method, or one that at least includes the second resource selection method, or the first resource selection method and the second resource selection method.
[0150] 1) The received resource selection assistance information reflects the interference situation of resources detected by other UEs.
[0151] 2) The received indication of the recommended resource set reflects the resource selection tendency of the UE and / or another UE. For example, a) Preferentially select resources in a resource set (eg, the UE uses a second resource selection manner to preferentially select resources in a resource set). b) Select only resources in the resource set or select no resources in the resource set (eg, the UE uses a second resource selection manner, and selects only resources in the resource set or selects no resources in the resource set).
[0152] 3) The received indication of the recommended resource set reflects the resource usage tendency (e.g., the tendency of using resources to transmit information) of the UE group in which the UE is located. The scenario is that one UE transmits resource selection assistance information to one group of UEs or to some UEs in one group of UEs.
[0153] 4) The received indication of the recommended resource set reflects the reception time period, e.g., the DRX on time, of another UE.
[0154] (2) The UE determines the resource selection method to be used for the target operation based on the content of the resource selection auxiliary information (which may include the interference status of the resource and / or indication information of the recommended resource set) transmitted by the UE.
[0155] For example, if at least one of the following 1), 2), 3), and 4) is satisfied, it is determined that the resource selection method to be used for the target operation is the first resource selection method, or one that at least includes the first resource selection method, or the second resource selection method, or one that at least includes the second resource selection method, or the first resource selection method and the second resource selection method.
[0156] 1) The resource selection assistance information to be transmitted reflects the interference situation of the resources detected by the UE.
[0157] 2) The indication information of the recommended resource set to be sent reflects the resource selection tendency of the UE and / or another UE. For example, a) Preferentially select resources in a resource set (eg, the UE uses a second resource selection manner to preferentially select resources in a resource set). b) Select only resources in the resource set or select no resources in the resource set (eg, the UE uses a second resource selection manner, and selects only resources in the resource set or selects no resources in the resource set).
[0158] 3) The indication information of the recommended resource set to be transmitted reflects the tendency of resource usage (e.g., information transmission using resources) of the UE group in which the UE is located. The scenario is that one UE transmits resource selection assistance information to one group of UEs or to some UEs in one group of UEs.
[0159] 4) The indication information of the recommended resource set to be transmitted reflects the reception time zone of the UE, for example, the DRX on time. Example 3
[0160] In one embodiment, the TX UE receives indication information of a recommended resource set from the RX UE, which indicates that the RX UE can only receive on a certain resource (e.g., DRX on time). The TX UE needs to transmit a TB or MAC PDU to the RX UE. Before this transmission, the TX UE has transmitted information (e.g., broadcast transmission) and reserved resources. For this transmission, if the TX UE determines that the reserved resources are not in the recommended resource set of the RX UE, the TX UE needs to perform resource reselection.
[0161] In another embodiment, the TX UE receives an indication of a recommended resource set from the RX UE, which indicates that the RX UE can only receive on a certain resource (e.g., DRX on time). The TX UE needs to transmit a TB or MAC PDU to the RX UE. At the time of TB retransmission, the TX UE receives an indication of the changed recommended resource set of the RX UE, and if the resource reserved for this TB transmission is not in the new recommended resource set, the TX UE performs resource reselection.
[0162] In the embodiment of the present application, when the traditional resource selection manner and the enhanced resource selection manner can be used simultaneously for the target operation, instead of arbitrarily selecting the traditional or enhanced resource selection manner, a method for determining how to determine the resource selection manner to be used for the target operation is clarified, so that unnecessary resource selection or erroneous judgment of resource reselection is avoided, and the reliability of transmission is ensured. In addition, the trigger condition of resource reselection is clarified, so that the terminal can be guaranteed to select the appropriate transmission resource, and the reliability and effectiveness of transmission are improved.
[0163] It should be noted that the sidelink transmission resource selection method provided in the embodiments of the present application may be performed by a sidelink transmission resource selection device, or may be a control module for performing the sidelink transmission resource selection method in the sidelink transmission resource selection device. In the embodiments of the present application, the sidelink transmission resource selection device provided in the embodiments of the present application will be described by taking the sidelink transmission resource selection device performing the sidelink transmission resource selection method as an example.
[0164] Referring to FIG. 5 , an embodiment of the present application provides a sidelink transmission resource selection apparatus 50, which comprises: A first determination module 51 for determining a resource selection method that can be used for the target operation, the resource selection method including a first resource selection method and a second resource selection method, and for considering resource selection auxiliary information when using the second resource selection method; a second determination module 52 for determining a resource selection method to be used for the target operation based on the first resource selection method when the first resource selection method and the second resource selection method can be used simultaneously for the target operation; and a third determination module 53 for executing the target operation based on the determined resource selection method.
[0165] Optionally, the first method comprises: Contents that are specified in a protocol and configured by a control node, pre-configured by a control node, or instructed by another terminal; and one of the following:
[0166] Optionally, the contents configured by the control node or instructed by other terminals include resource selection assistance information.
[0167] Optionally, the resource selection method to be used for the target operation determined based on the first method includes: the first resource selection scheme; including at least the first resource selection scheme; the second resource selection scheme; including at least the second resource selection scheme; the first resource selection manner and the second resource selection manner.
[0168] Optionally, the target operation comprises: First resource selection and Reassessing resource selection and Resource preemption detection, and resource reselection.
[0169] Optionally, the first determination module is adapted to determine whether the second resource selection scheme can be used for the target operation.
[0170] Optionally, the first determination module: a first determination submodule for determining whether the second resource selection manner can be used for the target operation based on whether a predetermined condition is satisfied; a second determination submodule for implementing, based on a terminal, determining whether the second resource selection manner can be used for the target operation; and a third determination sub-module for determining whether the second resource selection manner can be used for the target operation based on whether a predetermined condition and a first predetermined rule are satisfied.
[0171] Optionally, the predetermined condition is defined in a protocol, configured by a control node, pre-configured by a control node or indicated by another terminal.
[0172] Optionally, the predetermined condition is: time domain resource conditions; A frequency domain resource requirement; Characteristics of the MAC PDU or transmission block being transmitted; a transmission type including at least one of unicast, groupcast, and broadcast; the capabilities or types supported by said terminal and / or the receiving terminal; The terminal and / or receiving terminal are within a designated cell coverage or within a designated sidelink synchronization signal coverage.
[0173] Optionally, the target operation is a resource selection re-evaluation or a resource preemption detection, and the first predetermined rule is: using the same resource selection scheme for resource selection reevaluation or resource preemption detection and for the initial resource selection; and using the same resource selection scheme for multiple sidelink transmission resources of the same transmission block.
[0174] Optionally, the third decision module is used to decide whether to trigger resource reselection based on the resource selection method used when performing the target operation in only one of the first resource selection method and the second resource selection method.
[0175] Optionally, the third determination module is used to determine whether to trigger resource reselection based on the first resource selection manner and the second resource selection manner when the target operation is performed in both the first resource selection manner and the second resource selection manner; Or, the third determination module is used for determining whether to trigger resource reselection based on one of the first resource selection manner and the second resource selection manner when the target operation is performed in both the first resource selection manner and the second resource selection manner; Or, The third decision module is used for deciding whether to trigger resource reselection based on at least one of the first resource selection manner and the second resource selection manner when the target operation is performed in both the first resource selection manner and the second resource selection manner.
[0176] Optionally, the sidelink transmission resource selection device comprises: and a fourth determination module for performing the target operation in only one of the first resource selection scheme and the second resource selection scheme, and, if resource reselection is triggered, performing resource reselection within a candidate resource set determined by the resource selection scheme to be used.
[0177] Optionally, the sidelink transmission resource selection device comprises: The fifth determination module is further configured to perform the target operation in both the first resource selection method and the second resource selection method, and when resource reselection is triggered in both the first resource selection method and the second resource selection method, determine a target candidate resource set to be used for resource reselection based on the second method.
[0178] Optionally, the second method comprises: being specified in a protocol, configured by a control node, pre-configured by a control node, or instructed by another terminal; Realization by terminals, a second predetermined rule.
[0179] Optionally, the second predetermined rule includes determining, as the target candidate resource set, a candidate resource set from which sidelink transmission resources that satisfy a HARQ RTT requirement can be selected.
[0180] Optionally, the target candidate resource set comprises: A candidate resource set determined by the first resource selection method; A candidate resource set determined by the second resource selection method; and a target candidate resource set determined by the first resource selection manner and the candidate resource set determined by the second resource selection manner.
[0181] Optionally, the sidelink transmission resource selection device comprises: and a sixth determination module for performing the target operation in both the first resource selection manner and the second resource selection manner, and determining a target candidate resource set based on candidate resource sets determined in the first resource selection manner and the second resource selection manner when resource reselection is triggered in one of the first resource selection manner and the second resource selection manner.
[0182] Optionally, when a target candidate resource set is determined based on the first resource selection scheme and the second resource selection scheme, the target candidate resource set is an intersection or union of the candidate resource sets determined in the first resource selection scheme and the second resource selection scheme.
[0183] Optionally, the sidelink transmission resource selection device comprises: The method further comprises: a sending module for sending signaling to a receiving terminal, to trigger the receiving terminal to report resource selection auxiliary information, when performing the target operation in the second resource selection manner.
[0184] Optionally, if the target operation is a resource reselection, the sidelink transmission resource selection device further comprises: a seventh determining module for determining to trigger resource reselection if the sidelink transmission resources reserved by the terminal are not within a recommended resource set; Or, and an eighth determining module for determining to trigger resource reselection if sidelink transmission resources reserved by the terminal are within a recommended resource set.
[0185] The sidelink transmission resource selection device in the embodiment of the present application may be a device, or may be a component, integrated circuit, or chip in a terminal. The device may be a portable terminal or a non-portable terminal. Exemplarily, the portable terminal may include, but is not limited to, the types of terminal 11 listed above. The non-portable terminal may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an automated teller machine or a kiosk terminal, etc., and is not specifically limited in the embodiment of the present application.
[0186] The sidelink transmission resource selection device in the embodiment of the present application may be a device having an operating system, which may be an Android operating system, an IOS operating system, or other possible operating systems, and is not specifically limited in the embodiment of the present application.
[0187] The sidelink transmission resource selection device provided in the embodiment of the present application can implement each process implemented in the method embodiment of Fig. 2 and achieve the same technical effects, and detailed description will be omitted here to avoid duplication.
[0188] As shown in Fig. 6, the embodiment of the present application further provides a terminal 60. The terminal 60 includes a processor 61, a memory 62, and a program or instruction stored in the memory 62 and executable by the processor 61, and when the program or instruction is executed by the processor 61, each process of the above-mentioned sidelink transmission resource selection method embodiment is realized, and the same technical effect can be achieved. To avoid duplication, detailed description will be omitted here.
[0189] 7 is a schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application. The terminal 70 includes, but is not limited to, components such as 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.
[0190] Those skilled in the art can understand that the terminal 70 may further include a power source (e.g., a battery) for powering each component, and the power source may be logically connected to the processor 710 through a power management system, and the power management system may further realize functions such as charge / discharge management and power consumption management. The terminal structure shown in FIG. 7 is not intended to limit the terminal, and the terminal may include more or fewer components than those shown, or a combination of some components, or a different component arrangement, and detailed descriptions thereof will be omitted here.
[0191] It should be understood that in the embodiment of the present application, the input unit 74 may include a graphics processing unit (GPU) 741 for processing image data of still or video captured by an image capture device (e.g., a camera) in a video capture mode or an image capture mode, and a microphone 742. 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. The other input devices 772 may include, but are not limited to, a physical keyboard, a function button (e.g., a volume control button, a switch button, etc.), a trackball, a mouse, and an operation lever, and detailed description thereof will be omitted here.
[0192] In the embodiment of the present application, the high frequency unit 71 receives downlink data from the network side device, processes the data in the processor 710, and transmits uplink data to the network side device. Typically, the high frequency unit 71 includes, but is not limited to, an antenna, at least one amplifier, a receiver-transmitter, a coupler, a low-noise amplifier, a duplexer, etc.
[0193] The memory 79 can be used to store software programs or instructions and various data. The memory 79 may mainly include a program or instruction storage area capable of storing an operating system, an application or instruction required for at least one function (e.g., audio playback function, image playback function, etc.), and a data storage area. The memory 79 may also include a high-speed random access memory, and may further include a non-volatile memory. The non-volatile memory may 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, such as at least one disk storage device, a flash memory, or other non-volatile solid-state storage device.
[0194] The processor 710 may include one or more processing units. Optionally, the processor 710 may be integrated with an application processor that mainly processes an operating system, a user interface, and applications or instructions, and a modem processor, such as a baseband processor that mainly processes wireless communication. It can be understood that the modem processor may not be integrated with the processor 710.
[0195] The processor 710 determines a resource selection method that can be used for the target operation, the resource selection method including a first resource selection method and a second resource selection method, considers resource selection auxiliary information when using the second resource selection method, and when the first resource selection method and the second resource selection method can be used simultaneously for the target operation, determines a resource selection method to be used for the target operation based on the first method, and is used to execute the target operation based on the determined resource selection method.
[0196] Optionally, the first method comprises: Contents that are specified in a protocol and configured by a control node, pre-configured by a control node, or instructed by another terminal; and one of the following:
[0197] Optionally, the contents configured by the control node or instructed by other terminals include resource selection assistance information.
[0198] Optionally, the resource selection method to be used for the target operation determined based on the first method includes: the first resource selection scheme; including at least the first resource selection scheme; the second resource selection scheme; including at least the second resource selection scheme; the first resource selection manner and the second resource selection manner.
[0199] Optionally, the target operation comprises: First resource selection and Reassessing resource selection and Resource preemption detection, and resource reselection.
[0200] Optionally, the processor 710 is adapted to determine whether the second resource selection scheme can be used for the target operation.
[0201] Optionally, the processor 710 is used to determine whether the second resource selection scheme can be used for the target operation based on whether a predetermined condition is satisfied, or is used to realize based on a terminal whether the second resource selection scheme can be used for the target operation, or is used to determine whether the second resource selection scheme can be used for the target operation based on whether a predetermined condition and a first predetermined rule are satisfied.
[0202] Optionally, the predetermined condition is defined in a protocol, configured by a control node, pre-configured by a control node or indicated by another terminal.
[0203] Optionally, the predetermined condition is: time domain resource conditions; A frequency domain resource requirement; Characteristics of the MAC PDU or transmission block being transmitted; a transmission type including at least one of unicast, groupcast, and broadcast; the capabilities or types supported by said terminal and / or the receiving terminal; The terminal and / or receiving terminal are within a designated cell coverage or within a designated sidelink synchronization signal coverage.
[0204] Optionally, the target operation is a resource selection re-evaluation or a resource preemption detection, and the first predetermined rule is: using the same resource selection scheme for resource selection reevaluation or resource preemption detection and for the initial resource selection; and using the same resource selection scheme for multiple sidelink transmission resources of the same transmission block.
[0205] Optionally, the processor 710 is configured to determine whether to trigger resource reselection based on the resource selection scheme used when performing the target operation with only one of the first resource selection scheme and the second resource selection scheme.
[0206] Optionally, the processor 710 is adapted to determine whether to trigger resource reselection based on the first resource selection manner and the second resource selection manner when the target operation is performed in both the first resource selection manner and the second resource selection manner; Or, when the target operation is performed in both the first resource selection manner and the second resource selection manner, determining whether to trigger a resource reselection based on one of the first resource selection manner and the second resource selection manner; Or, When the target operation is performed in both the first resource selection manner and the second resource selection manner, the first resource selection manner and the second resource selection manner are used to determine whether to trigger resource reselection based on at least one of the first resource selection manner and the second resource selection manner.
[0207] Optionally, the processor 710 is used to execute the target operation in only one of the first resource selection scheme and the second resource selection scheme, and if resource reselection is triggered, to perform resource reselection within a candidate resource set determined by the resource selection scheme used.
[0208] Optionally, the processor 710 is used to perform the target operation in both the first resource selection scheme and the second resource selection scheme, and when resource reselection is triggered in both the first resource selection scheme and the second resource selection scheme, to determine a target candidate resource set to be used for resource reselection based on the second scheme.
[0209] Optionally, the second method comprises: being specified in a protocol, configured by a control node, pre-configured by a control node, or instructed by another terminal; Realization by terminals, a second predetermined rule.
[0210] Optionally, the second predetermined rule includes determining, as the target candidate resource set, a candidate resource set from which sidelink transmission resources that satisfy a HARQ RTT requirement can be selected.
[0211] Optionally, the target candidate resource set comprises: A candidate resource set determined by the first resource selection method; A candidate resource set determined by the second resource selection method; and a target candidate resource set determined by the first resource selection manner and the candidate resource set determined by the second resource selection manner.
[0212] Optionally, the processor 710 is used to perform the target operation in both the first resource selection scheme and the second resource selection scheme, and when resource reselection is triggered in one of the first resource selection scheme and the second resource selection scheme, to determine a target candidate resource set based on the candidate resource sets determined in the first resource selection scheme and the second resource selection scheme.
[0213] Optionally, when a target candidate resource set is determined based on the first resource selection scheme and the second resource selection scheme, the target candidate resource set is an intersection or union of the candidate resource sets determined in the first resource selection scheme and the second resource selection scheme.
[0214] Optionally, the processor 710 is adapted to send signaling to the receiving terminal to trigger the receiving terminal to report resource selection assistance information when performing the target operation in the second resource selection manner.
[0215] Alternatively, if the target operation is resource reselection, the processor 710 is adapted to determine to trigger resource reselection if the sidelink transmission resources reserved by the terminal are not in a recommended resource set, or to determine to trigger resource reselection if the sidelink transmission resources reserved by the terminal are in a recommended resource set.
[0216] In the embodiment of the present application, when the traditional resource selection manner and the enhanced resource selection manner can be used simultaneously for the target operation, instead of arbitrarily selecting the traditional or enhanced resource selection manner, a method for determining how to determine the resource selection manner to be used for the target operation is clarified, so that unnecessary resource selection or erroneous judgment of resource reselection is avoided, and the reliability of transmission is ensured. In addition, the trigger condition of resource reselection is clarified, so that the terminal can be guaranteed to select the appropriate transmission resource, and the reliability and effectiveness of transmission are improved.
[0217] The embodiments of the present application further provide a readable storage medium, which stores a program or instruction, and when the program or instruction is executed by a processor, each process of the above-mentioned sidelink transmission resource selection method embodiment is realized, and the same technical effect can be achieved. In order to avoid repetition, detailed description is omitted here.
[0218] The processor is a processor in the terminal according to 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.
[0219] The embodiment of the present application further provides a chip, which includes a processor and a communication interface, and the communication interface and the processor are coupled together, and the processor is used to execute a network side device program or instruction to realize each process of the above-mentioned sidelink transmission resource selection method embodiment, so as to achieve the same technical effect. In order to avoid duplication, detailed description is omitted here.
[0220] It should be understood that the chips referred to in the embodiments of the present application may be referred to as system level chips, system chips, chip systems, or systems on chips.
[0221] The embodiments of the present application further provide a program product, which is stored in a non-volatile storage medium and is executed by at least one processor to realize the processes of the above-mentioned sidelink transmission resource selection method embodiments, and achieve the same technical effects. To avoid duplication, detailed descriptions are omitted here.
[0222] It is understood that the embodiments described in this disclosure can be realized by hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware realization, the modules, units, sub-modules, sub-units, etc. can be realized in one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processing (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field-Programmable Gate Array (FPGA), common processor, controller, microcontroller, microprocessor, other electronic unit, or combination thereof for performing the functions described herein.
[0223] It should be noted that in this specification, the terms "comprise", "consist of" or any other variants are intended to include a non-exclusive inclusion, whereby a process, method, article or apparatus that includes a set of elements includes not only those elements, but also other elements not expressly stated or inherent to such process, method, article or apparatus. Unless otherwise specified, an element limited by the phrase "comprises a" does not exclude the presence of other identical elements in the process, method, article or apparatus that includes the element. It should also be noted that the scope of the method and apparatus in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions substantially simultaneously or in the reverse order depending on such functions, for example, the described method may be performed in a different order than described, and various steps may be added, omitted or combined. Also, features described with reference to any example may be combined in other examples.
[0224] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be realized in the form of a combination of software and a necessary common hardware platform, and of course, they can be realized by hardware, but in many cases the former is a more preferred embodiment. Based on this view, the technical solution of the present application can be substantially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions that cause a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0225] Although the examples of the present application have been described above with reference to the drawings, the present application is not limited to the above-mentioned specific embodiments, which are merely illustrative and not limiting. Based on the suggestions of the present application, many forms that a person skilled in the art can make without departing from the spirit of the present application and the scope of protection of the claims are all within the scope of protection of the present application.
Claims
1. Applied to terminals, determining a resource selection scheme available for the target operation, the resource selection scheme including a first resource selection scheme and a second resource selection scheme, not considering resource selection auxiliary information when using the first resource selection scheme, and considering the resource selection auxiliary information when using the second resource selection scheme, the resource selection auxiliary information including indication information of a recommended resource set, the recommended resource set including a time-domain Discontinuous Reception (DRX) cycle, a time-domain and / or a frequency-domain resource set; When the first resource selection method and the second resource selection method can be used simultaneously for the target operation, determining a resource selection method to be used for the target operation based on one of the following: a protocol-defined resource selection method; a control node-configured resource selection method; a pre-configured resource selection method; a content instructed by another terminal; and an implementation by the terminal; the content instructed by the control node or instructed by the other terminal includes the resource selection auxiliary information; and performing the target operation based on the determined resource selection scheme.
2. A resource selection method to be used for the target operation is determined based on one of the following: a protocol, configured by a control node, pre-configured by a control node, instructed by other terminals, and implemented by a terminal; the first resource selection scheme; including at least the first resource selection scheme; the second resource selection scheme; including at least the second resource selection scheme; The method of claim 1 , further comprising one of: the first resource selection scheme and the second resource selection scheme.
3. The target operation is First resource selection and Reassessing resource selection and Resource preemption detection, and resource reselection.
4. The step of determining a resource selection method that can be used for the target operation includes:
4. The method of claim 3, further comprising determining whether the second resource selection scheme can be used for the target operation.
5. determining whether the second resource selection scheme can be used for the target operation, determining whether the second resource selection scheme can be used for the target operation based on whether a predetermined condition is satisfied; determining whether the second resource selection method can be used for the target operation based on the terminal; determining whether the second resource selection scheme can be used for the target operation based on whether a predetermined condition and a first predetermined rule are satisfied.
6. The predetermined condition is: time domain resource conditions; A frequency domain resource requirement; Characteristics of the medium access control protocol data unit (MAC PDU) or transmission block being transmitted; a transmission type including at least one of unicast, groupcast, and broadcast; the capabilities or types supported by said terminal and / or the receiving terminal; The method of claim 5, further comprising at least one of: the terminal and / or receiving terminal being within a designated cell coverage or within a designated sidelink synchronization signal coverage.
7. The target operation is a resource selection re-evaluation or a resource preemption detection, and the first predetermined rule is: using the same resource selection scheme for resource selection reevaluation or resource preemption detection and for the initial resource selection; and using a same resource selection scheme for multiple sidelink transmission resources of a same transmission block.
8. The step of executing the target operation based on the determined resource selection method includes: if performing the target operation with only one of the first resource selection scheme and the second resource selection scheme, determining whether to trigger a resource reselection based on the resource selection scheme used; or The step of executing the target operation based on the determined resource selection method includes: determining whether to trigger resource reselection based on the first resource selection manner and the second resource selection manner when the target operation is performed in both the first resource selection manner and the second resource selection manner; Or, determining whether to trigger resource reselection based on one of the first resource selection manner and the second resource selection manner when the target operation is performed in both the first resource selection manner and the second resource selection manner; Or, 4. The method of claim 3, further comprising: determining whether to trigger a resource reselection based on at least one of the first resource selection scheme and the second resource selection scheme when the target operation is performed in both the first resource selection scheme and the second resource selection scheme.
9. After determining whether to trigger a resource reselection, 9. The method of claim 8, further comprising: performing the target operation with only one of the first resource selection scheme and the second resource selection scheme, and if resource reselection is triggered, performing resource reselection within a candidate resource set determined by the resource selection scheme used.
10. After determining whether to trigger a resource reselection, performing the target operation in both the first resource selection manner and the second resource selection manner, and when resource reselection is triggered in both the first resource selection manner and the second resource selection manner, determining a target candidate resource set to be used for resource reselection based on a second resource selection manner; or After determining whether to trigger a resource reselection, 9. The method of claim 8, further comprising: performing the target operation in both the first resource selection scheme and the second resource selection scheme; and determining a target candidate resource set based on candidate resource sets determined in the first resource selection scheme and the second resource selection scheme when resource reselection is triggered in one of the first resource selection scheme and the second resource selection scheme.
11. The method described in claim 10, wherein when 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 an intersection or union of the candidate resource sets determined by the first resource selection method and the second resource selection method.
12. After determining a resource selection method to be used for the target operation based on one of the following: the method is specified in the protocol, the method is configured by the control node, the method is pre-configured by the control node, the method is instructed by the other terminal, and the method is implemented by the terminal; The method of claim 1 , further comprising: sending signaling to a receiving terminal to trigger the receiving terminal to report the resource selection assistance information when performing the target operation in the second resource selection manner.
13. 13. A terminal comprising a processor, a memory, and a program or instructions stored in the memory and executable by the processor, the program or instructions, when executed by the processor, realizing steps of the sidelink transmission resource selection method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Resource selection method in d2d communication, and terminal device
WO2019084927A1
Method for determining transmission mode in sidelink, terminal apparatus, and network apparatus
WO2020087212A1