METHOD AND APPARATUS FOR SIDELINK RESOURCE RESELECTION

The method and apparatus for sidelink resource reselection in NR V2X address the need for more retransmissions and aperiodic services by performing resource re-evaluation and preemption detection, ensuring effective resource allocation.

JP7827636B2Active Publication Date: 2026-03-101FINITY INC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-04-09
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

NR V2X requires support for a larger number of retransmissions and aperiodic services, necessitating resource reselection from the candidate set, which current schemes lack.

Method used

A method and apparatus for sidelink resource reselection involving resource re-evaluation and preemption detection to determine and reselect sidelink resources based on time-frequency resources, ensuring resources are indicated and reserved for multiple transmissions.

Benefits of technology

Supports more retransmissions and ensures that reselected resources are indicated and reserved, addressing the challenges of NR V2X's resource allocation needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007827636000002
    Figure 0007827636000002
  • Figure 0007827636000003
    Figure 0007827636000003
  • Figure 0007827636000004
    Figure 0007827636000004
Patent Text Reader

Abstract

Embodiments of the present invention provide a method and apparatus for sidelink resource reselection, comprising the steps of: performing resource re-evaluation and / or preemption detection on initially selected sidelink resources for multiple transmissions of a transport block; and reselecting at least one sidelink resource from a sidelink resource set if one or more sidelink resources are not in a reselection candidate resource set, and determining a currently reselected sidelink resource set based on time-frequency resources of the initially selected sidelink resources.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] FIELD OF THE INVENTION Embodiments of the present invention relate to the field of communications technology. [Background technology]

[0002] Rel-15 and its earlier versions of vehicle-to-everything (V2X) support two methods of allocating sidelink resources: Mode 1 and Mode 2. In Mode 1, sidelink resources are allocated and acquired by a network device (e.g., a base station). In Mode 2, the terminal device autonomously selects transmission resources, i.e., the transmission resources are acquired through a sensing or detection-resource selection process.

[0003] Meanwhile, New Radio (NR) V2X is one of the current research projects in the Rel-16 standardization. Compared with Long Term Evolution (LTE) V2X, NR V2X needs to support many new scenarios and new services (e.g., remote driving, autonomous driving, and fleet driving), and must meet higher technical standards (e.g., high reliability, low latency, high data rate).

[0004] The above description of the background art is merely for the purpose of explaining the configuration of the present invention more clearly and completely, and is provided for the understanding of those skilled in the art. These configurations described in the background art of the present invention should not be construed as being well known to those skilled in the art. Summary of the Invention [Problem to be solved by the invention]

[0005] The inventors of the present invention have found that, compared with LTE V2X, NR V2X needs to support a larger number of retransmissions, i.e., the number of retransmissions may be greater than one, and the total number of transmissions (initial transmission and retransmissions) may be greater than two (for example, it may be configured to be up to 32). Furthermore, compared with LTE V2X, NR V2X needs to additionally support the transmission and reception of aperiodic services, which may cause resource reselection. Currently, there is no solution for how to reselect sidelink resources from the candidate resource set in the selection window after the sidelink resources have been selected.

[0006] In view of at least one of the above problems, embodiments of the present invention provide a method and apparatus for sidelink resource reselection. [Means for solving the problem]

[0007] In one aspect of an embodiment of the present invention, there is provided a method for reselecting sidelink resources, comprising the steps of: performing resource re-evaluation and / or preemption detection for initially selected sidelink resources for multiple transmissions of a transport block; and reselecting at least one sidelink resource from a sidelink resource set if one or more sidelink resources are not in a reselection candidate resource set, and determining a currently reselected sidelink resource set based on time-frequency resources of the initially selected sidelink resources.

[0008] In another aspect of an embodiment of the present invention, there is provided an apparatus for sidelink resource reselection, comprising: a processing unit for performing resource re-evaluation and / or preemption detection on initially selected sidelink resources for multiple transmissions of a transport block; and a reselector unit for reselecting at least one sidelink resource from a sidelink resource set if one or more sidelink resources are not in a reselection candidate resource set, and wherein the apparatus determines a currently reselected sidelink resource set based on time-frequency resources of the initially selected sidelink resources.

[0009] One of the advantageous effects of embodiments of the present invention is that if one or more sidelink resources are not in the reselection candidate resource set, at least one sidelink resource is reselected from the sidelink resource set and the currently reselected sidelink resource set is determined based on the time-frequency resources of the initially selected sidelink resource, thereby supporting more retransmissions and ensuring that the reselected resources transmitted multiple times are indicated and reserved by the sidelink control information.

[0010] As shown in the following description and drawings, specific embodiments of the present invention are disclosed in detail to illustrate ways in which the principles of the present invention can be employed. However, the scope of the present invention is not limited to these embodiments. The present invention encompasses all modifications, alterations, and equivalents within the spirit and scope of the appended claims.

[0011] Features described and / or shown in one embodiment may be used in the same or similar manner in one or more other embodiments, may be combined with features in other embodiments, or may be substituted for features in other embodiments.

[0012] It should be noted that in this text, the term "comprise / have" means that a feature, element, step or component is present, but does not exclude the presence or addition of one or more other features, elements, steps or components. [Brief explanation of the drawings]

[0013] Elements and features depicted in one drawing and one embodiment of an example of the invention may be combined with elements and features shown in one or more drawings or embodiments, and in the drawings, like reference numerals may indicate corresponding elements in multiple drawings and may indicate corresponding elements used in more than one embodiment. [Figure 1] 1 is a schematic diagram of a communication system according to an embodiment of the present invention; [Figure 2] FIG. 1 is a schematic diagram of sidelink resource selection by a terminal device in an embodiment of the present invention. [Figure 3] FIG. 1 is a diagram illustrating an example of a sidelink resource reselection method according to an embodiment of the present invention. [Figure 4] FIG. 1 is a schematic diagram of selecting sidelink resources one by one in an embodiment of the present invention; [Figure 5] FIG. 1 is a diagram of an example of resource re-evaluation in an embodiment of the present invention. [Figure 6] FIG. 2 is a diagram of an example of preemption detection in accordance with an embodiment of the present invention. [Figure 7] FIG. 10 illustrates an example of sidelink resource reselection in case of resource re-evaluation according to an embodiment of the present invention. [Figure 8] FIG. 10 illustrates another example of sidelink resource reselection in case of resource re-evaluation according to an embodiment of the invention. [Figure 9] FIG. 10 illustrates another example of sidelink resource reselection in case of resource re-evaluation according to an embodiment of the invention. [Figure 10] FIG. 10 illustrates another example of sidelink resource reselection in case of resource re-evaluation according to an embodiment of the invention. [Figure 11]FIG. 10 illustrates another example of sidelink resource reselection in case of resource re-evaluation according to an embodiment of the invention. [Figure 12] FIG. 10 illustrates an example of sidelink resource reselection in case of preemption detection in accordance with an embodiment of the present invention. [Figure 13] FIG. 10 illustrates another example of sidelink resource reselection in case of preemption detection in accordance with an embodiment of the present invention. [Figure 14] FIG. 1 is a schematic diagram of a sidelink resource reselection device according to an embodiment of the present invention; [Figure 15] FIG. 1 is a schematic diagram of a network device according to an embodiment of the present invention. [Figure 16] FIG. 2 is a schematic diagram of a terminal device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0014] The above and other features of the present invention will become apparent from the following description. In the specification and drawings, specific embodiments of the present invention are disclosed in detail, and some of the embodiments in which the principles of the present invention can be adopted are shown. However, the present invention is not limited to the described embodiments. The present invention includes all modifications, variations, and equivalents within the scope of the appended claims. Below, various embodiments of the present invention will be described with reference to the drawings. These embodiments are merely illustrative and do not limit the present invention.

[0015] In embodiments of the present invention, the terms "first," "second," etc. are used in titles to distinguish between different elements, but do not represent the spatial arrangement or temporal order of these elements, and these elements are not limited to these terms. The term "and / or" includes any and all combinations of one or more of the terms listed in the associated list. The terms "comprise," "include," "have," etc. refer to the presence of listed features, elements, elements, or components, but do not exclude the presence or addition of one or more other features, elements, elements, or components.

[0016] In the embodiments of the present invention, the singular forms "one," "the," etc., include the plural and should be understood broadly as "one kind" or "one class," and are not limited to "one." Furthermore, the term "said" should be understood to include both the singular and the plural, unless the context clearly indicates otherwise. Furthermore, the term "described in" should be understood to mean "described at least in part," and the term "based on" should be understood to mean "based at least in part," unless the context clearly indicates otherwise.

[0017] In embodiments of the present invention, the terms "communication network" or "wireless communication network" may refer to a network conforming to any communication standard, such as, for example, Long Term Evolution (LTE), Long Term Evolution Advanced (LTE-A, LTE-Advanced), Wideband Code Division Multiple Access (WCDMA), High-Speed ​​Packet Access (HSPA), etc.

[0018] Additionally, communications between devices in a communications system may occur according to any stage of communications protocol, including, but not limited to, 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G, and 5G, New Radio (NR), and / or other currently known or future developed communications protocols.

[0019] In an embodiment of the present invention, the term "network device" refers to a device in a communication system that allows a terminal device to access the communication system and provides a service to the terminal device, and may include, but is not limited to, a base station (BS), an access point (AP), a transmission reception point (TRP), a broadcast transmitter, a mobility management entity (MME), a gateway, a server, a radio network controller (RNC), a base station controller (BSC), etc.

[0020] Among them, the base station may include, but is not limited to, a Node B (NodeB or NB), an evolved Node B (eNodeB or eNB), a 5G base station (gNB), etc., as well as a remote radio head (RRH), a remote radio unit (RRU), a relay, or a low-power node (e.g., femto, pico, etc.). The term "base station" may include some or all of these functions, and each base station may provide communication coverage for a particular geographic area. The term "cell" may refer to a base station and / or its coverage area, depending on the context in which the term is used.

[0021] In the embodiments of the present invention, the term "User Equipment" (UE) or "Terminal Equipment" (TE) refers to a device that accesses a communication network and receives network services via, for example, a network device. The terminal device may be fixed or mobile, and may also be referred to as a mobile station (MS), a terminal, a subscriber station (SS), an access terminal (AT), a station, etc.

[0022] Among them, the terminal device may include, but is not limited to, a cellular phone, a personal digital assistant (PDA), a wireless modulation / demodulation device, a wireless communication device, a handheld device, a machine-type communication device, a laptop computer, a cordless phone, a smartphone, a smart watch, a digital camera, etc.

[0023] For example, in a scenario such as the Internet of Things (IoT), the user equipment may be a monitoring or measuring device or apparatus, including, but not limited to, a Machine Type Communication (MTC) terminal, an in-vehicle communication terminal, a Device to Device (D2D) terminal, a Machine to Machine (M2M) terminal, etc.

[0024] Furthermore, the term "network side" or "network device side" refers to the side of a network, which may be a base station or may include one or more of the network devices described above. The term "user side" or "terminal side" or "terminal device side" refers to the side of a user or terminal, which may be a UE or may include one or more of the terminal devices described above. In this specification, unless otherwise specified, "device" may refer to either a network device or a terminal device.

[0025] The following describes an example scenario of the present invention with reference to an example, but the present invention is not limited thereto.

[0026] 1 is a schematic diagram of a communication system according to an embodiment of the present invention, and schematically illustrates examples of user equipment and network equipment. As shown in FIG. 1, a communication system 100 may include a network equipment 101 and terminal equipments 102 and 103. For convenience of explanation, FIG. 1 illustrates an example in which two terminal equipments and one network equipment are included, but the embodiment of the present invention is not limited thereto.

[0027] In an embodiment of the present invention, existing services or future services can be performed between the network device 101 and the terminal devices 102 and 103. For example, these services include, but are not limited to, enhanced mobile broadband (eMBB), massive machine type communication (mMTC), and ultra-reliable and low-latency communication (URLLC).

[0028] 1 shows that both of the two terminal devices 102 and 103 are located within the coverage area of ​​the network device 101, but the present invention is not limited to this. Neither of the two terminal devices 102 and 103 may be located within the coverage area of ​​the network device 101, or one terminal device 102 may be located within the coverage area of ​​the network device 101 and the other terminal device 103 may be located outside the coverage area of ​​the network device 101.

[0029] In an embodiment of the present invention, sidelink transmission may be performed between two terminal devices 102 and 103. For example, the two terminal devices 102 and 103 may both perform sidelink transmission within the coverage area of ​​the network device 101 to realize V2X communication, or may both perform sidelink transmission outside the coverage area of ​​the network device 101 to realize V2X communication, or one terminal device 102 may be located within the coverage area of ​​the network device 101 and the other terminal device 103 may be located outside the coverage area of ​​the network device 101 to realize V2X communication and perform sidelink transmission.

[0030] In some embodiments of the present invention, the terminal devices 102 and / or 103 may autonomously select sidelink resources (i.e., may employ Mode 2), in which case sidelink transmission may be independent of the network device 101, i.e., the network device 101 may be optional. Note that some embodiments of the present invention may combine autonomous selection of sidelink resources (i.e., employ Mode 2) with allocation of sidelink resources by the network device (i.e., employ Mode 1), and the embodiments of the present invention are not limited thereto.

[0031] In LTE V2X, a terminal device can acquire sidelink transmission resources through a process of sensing detection and resource selection, where sensing may be continuously performed to acquire the occupancy status of resources in a resource pool. For example, the terminal device may estimate the occupancy status of resources in a later certain period (referred to as a selection window) based on the occupancy status of resources in a previous certain period (referred to as a sensing window).

[0032] 2 is a schematic diagram of a sidelink resource selection by a terminal device. As shown in FIG. 2, the terminal device may obtain a resource occupancy status of the (n-1000)th to (n-1)th subframes or slots (i.e., sensing window) by detecting sidelink control information (SCI) in the sensing window and time-frequency resource reference signals at different positions, and estimate the resource occupancy status of the (n+T1)th to (n+T2)th subframes or slots (i.e., selection window).

[0033] For example, when there is sidelink data to be transmitted, the physical layer of the terminal device receives a resource selection granularity R from an upper layer (e.g., a Media Access Control (MAC) layer). x,y The granularity may represent a series of consecutive subchannels in one subframe, each subchannel including multiple consecutive physical resource blocks (PRBs), and the number of PRBs may be determined by a resource pool, which is configured or pre-configured by a network device (e.g., a base station). x,y Resources (hereinafter referred to as R x,y A set of resources (called candidate resources) is initially defined as Set A.

[0034] The terminal device may exclude some of the candidate resources in Set A based on the result of detection within the sensing window before the data to be transmitted arrives. For example, x,y Candidate resources must be eliminated.

[0035] All R in subframes for which resources may be reserved by the terminal device in the selection window corresponding to the transmission subframes in the sensing window x,y Candidate Resources A specific R in a subframe that the terminal device detects within the sensing window x,y Candidate resource, where R x,y It is detected that the SCI reserves the corresponding subframe in the current selection window in the candidate resource, and the indicated frequency domain resource and this R x,y The candidate resource overlaps with the SCI in the frequency domain, and the detection result of the Reference Signal Receiving Power (RSRP) of the Physical Sidelink Shared Channel (PSSCH) corresponding to the SCI is greater than a threshold (hereinafter referred to as the RSRP threshold). Alternatively, the SCI reserves a subframe after the selection window, and the subframe and one of the subframes that may be reserved after the subframe in the current selection window are the same subframe in the time domain, and the frequency domain resource and the R x,y The candidate resource overlaps with the SCI in the frequency domain, and the RSRP detection result of the PSSCH corresponding to the SCI is greater than the RSRP threshold.

[0036] After the above resource exclusion, R remaining in Set A x,y If the number of candidate resources is less than 20% of the initial total number, R remaining in Set A x,y The RSRP threshold is increased by 3 dB until the number of candidate resources is equal to or greater than 20% of the initial total number, and the initial Set A is again removed.

[0037] R in Set Bx,y The number of candidate resources is R in Set A. x,y R in Set A until it is more than 20% of the initial total number of candidate resources. x,y The candidate resources in are put into Set B in the ascending order of S-RSSI. Here, Set B is initially an empty set, and the S-RSSI is x,y It represents the linear average value of the signal strength of all subchannels in the candidate resource.

[0038] Then, the physical layer of the terminal device may report Set B to the MAC layer, and the MAC layer randomly selects candidate resources for data transmission from Set B. It also selects a modulation and coding scheme (MCS) from the indicated resources to transmit data.

[0039] If retransmission is configured in the MAC layer before resource selection, after selecting a resource, the MAC layer randomly selects one resource from the remaining available resources and within the time domain range (e.g., [-15, 15] subframes) indicated by the initial transmission SCI, and selects one MCS from the indicated resources for data retransmission. Of the two resources, the earlier resource in time is used for the initial transmission resource transmission, and the later resource in time is used for the retransmission resource transmission. If there are no such available resources, the current transmission does not support retransmission, i.e., the transmission count is 1.

[0040] Note that the above is merely an example of the sensing detection and resource selection process in LTE V2X. For specific details of the above process, see Section 14.1.1.6 of 3GPP (registered trademark) TS 36.213 V15.2.0.

[0041] Also, compared to LTE V2X, NR V2X needs to support a larger number of retransmissions, i.e., the number of retransmissions may be greater than one, and the total number of transmissions may be greater than two (e.g., may be configured to be up to 32). Also, the SCI corresponding to each sidelink resource can indicate only a maximum of three transmission resources.

[0042] Furthermore, compared with LTE V2X, NR V2X additionally needs to support the transmission and reception of aperiodic services. For example, after selecting a transmission resource, the UE needs to continuously detect whether there are other UEs occupying the resource selected for data transmission, or whether there are overlapping resources in the time-frequency domain for data transmission (mainly aperiodic services). Regarding how to reselect resources in such cases, current schemes lack relevant conclusions. The following embodiments of the present invention provide corresponding solutions to one or more of the above problems.

[0043] In the embodiments of the present invention, the sidelink is described using V2X as an example, but the present invention is not limited thereto and may be applied to sidelink transmission scenarios other than V2X. Also, sidelink control information (SCI) is carried via the PSCCH, sidelink data is carried via the PSSCH, and sidelink feedback information is carried via the Physical Sidelink Feedback Channel (PSFCH).

[0044] In the following description, unless confusion arises, the terms "sidelink" and "V2X" may be interchanged, the terms "PSFCH" and "sidelink feedback channel" may be interchanged, the terms "PSCCH" and "sidelink control channel" or "sidelink control information" may be interchanged, and the terms "PSSCH" and "sidelink data channel" or "sidelink data" may be interchanged.

[0045] Furthermore, transmitting or receiving a PSSCH may be understood as transmitting or receiving sidelink data carried via the PSSCH. Transmitting or receiving a PSFCH may be understood as transmitting or receiving sidelink feedback information carried via the PSFCH. At least one transmission may be understood as at least one PSSCH / PSCCH transmission or at least one transmission of sidelink data / information. A current transmission may be understood as a current PSSCH / PSCCH transmission or a current transmission of sidelink data / information.

[0046] In the embodiments of the present invention, the initial selection is related to the reselection and should not be understood as a specific selection. For example, the first selection may be referred to as the initial selection and the second selection as the reselection, or the nth selection may be referred to as the initial selection and the n+1th selection as the reselection, but the embodiments of the present invention are not limited thereto.

[0047] Example 1 An embodiment of the present invention provides a method for reselecting sidelink resources, which is described from the perspective of a terminal device, where the terminal device (which may be referred to as a transmitting terminal device) functions as a service data transmitter and transmits sidelink data to one or more other terminal devices (which may be referred to as receiving terminal devices).

[0048] 3 is a diagram illustrating an example of a method for reselecting sidelink resources according to an embodiment of the present invention. As shown in FIG. 3, the method includes the following steps:

[0049] Step 301: Perform resource re-evaluation and / or preemption detection on initially selected sidelink resources for multiple transmissions of a transport block.

[0050] Step 302: If one or more sidelink resources are not in the reselection candidate resource set, reselect at least one sidelink resource from the sidelink resource set, where a currently reselected sidelink resource set is determined based on the time-frequency resources of the initially selected sidelink resources.

[0051] It should be noted that the above-mentioned FIG. 3 merely illustrates an example of the present invention, and the present invention is not limited thereto. For example, the execution order of various steps may be appropriately adjusted, some other steps may be added, or some steps may be removed. Those skilled in the art can make appropriate modifications based on the above content, and are not limited to the description of the above-mentioned FIG. 3.

[0052] The following will first briefly describe the initially selected sidelink resources.

[0053] In an embodiment of the present invention, a transmission block (TB) of a data packet to be transmitted may include one or more transmissions, the earliest of which is referred to as the first transmission (abbreviated as initial transmission), and may also include one or more retransmissions, for which one or more sidelink resources need to be selected.

[0054] In some embodiments, each data packet transmitted by the physical layer includes a corresponding priority, for example, ProSe Per-Packet Priority (PPPP). The channel congestion level may also be represented by a Channel Busy Ratio (CBR). A selection range of the number of transmissions may be determined based on the PPPP of the data packet to be transmitted and the CBR of the sidelink resource pool, and the terminal device may select from the selection range to determine the number of transmissions of the transport block.

[0055] In some embodiments, the MAC layer of the terminal device sequentially selects at least one sidelink resource from the sidelink resource set based on the number of transmissions. The sidelink resource set S is initially the above-mentioned Set B, and its specific acquisition method may refer to the previous content. In addition, in the embodiments of the present invention, the terminal device may randomly select one sidelink resource each time, but the present invention is not limited thereto. For example, the terminal device may select multiple sidelink resources each time.

[0056] The following describes the initial selection of sidelink resources using one-by-one selection as an example.

[0057] 4 is a schematic diagram of selecting sidelink resources one by one according to an embodiment of the present invention, illustrating a situation where the number of transmissions is at least two, where n is the selection number, 1≦n≦N−1, and N is the number of transmissions (also referred to as the target number of transmissions). If the number of transmissions is one, only the following step 401 may be performed.

[0058] As shown in FIG. 4, the method includes the following steps:

[0059] Step 401: Randomly select one side link resource from the side link resource set with equal probability.

[0060] For example, n=1, the first time-frequency resource (denoted as R1) for transmission from Set B may be randomly selected with equal probability. For convenience of explanation, the nth selected sidelink resource is hereinafter referred to as R1. n It is expressed as:

[0061] Step 402: The sidelink resource and the sidelink resource in the same slot as the sidelink resource are excluded from the sidelink resource set to form a first set.

[0062] R n After the selection, R is selected from the candidate resource set.n itself, and R n All resources in the same slot as S must be excluded. The resource set after the resources are excluded, i.e., the first set, is represented by Sn (a subset of S). Taking n=1 as an example, the resource set after the resources are excluded is represented by S1.

[0063] Step 403: The sidelink resources in the sidelink resource set, in which the slot (which may be referred to as the current slot) in which at least one sidelink resource among the first n selected sidelink resources is located, is within a first predetermined range, are defined as a second set.

[0064] In some embodiments, the first predetermined range is [-K,K] slots, where K is an integer equal to or greater than 0. For example, the first predetermined range may be within 32 slots and expressed as [-32,32] slots (including the current slot itself) or [-31,31] slots (excluding the current slot itself), i.e., the first predetermined range is a time range of 31 slots before and 31 slots after the sidelink resource being compared. However, the invention is not limited thereto and other ranges may be used, such as [-15,15] slots (excluding the current slot itself) or [-16,16] slots (including the current slot), or within 16 slots, expressed as [-63,63] slots (excluding the current slot itself) or [-64,64] slots (including the current slot itself).

[0065] For example, after the nth resource selection, R n After being selected, {R1,R2,…R n A total of n resources {R1, R2, … R} were selected. Then, all the selected resources {R1, R2, … R n}, the resources in Set B whose time interval is within [-K,K] slots are considered as satisfying the condition, and the selected resources {R1,R2,…R n}, the set of all candidate resources that satisfy the condition, i.e., the second set, is denoted as S' n The present invention is not limited to this, and can be expressed as {R1, R2, ... R n} and determine the second set based on these resources.

[0066] As shown in FIG. 4, the method may further include the following steps:

[0067] Step 404: Determine whether the intersection of the first set and the second set is empty; if it is empty, execute step 407; if it is not empty, execute step 405.

[0068] In some embodiments, after the previous resource selection (S n ∩S' n )= (outside 1) TIFF0007827636000001.tif8169, the resource selection process is considered to be finished, and the N1 selected resources {R1, R2, … R N1}, where N1 <N。

[0069] Step 405: Randomly select a sidelink resource from the intersection of the first set and the second set with equal probability.

[0070] That is, set S n ∩S' n n+1th resource R n+1 are selected randomly with equal probability.

[0071] Step 406: Determine whether N sidelink resources have been selected; if N sidelink resources have been selected, execute step 407; if N sidelink resources have not been selected, execute step 402 and continue selecting sidelink resources one by one.

[0072] In some embodiments, when the resource selection process reaches the number of resources required for the target number of transmissions N, the resource selection process ends and the N1 selected resources {R1, R2, ... R N1}, where N1=N.

[0073] Step 407: Sort the selected sidelink resources according to time.

[0074] Step 408: The reordered sidelink resource or resources are configured into one or more transmissions of the transport block.

[0075] In some embodiments, the earliest of the reordered sidelink resources is used for the initial transmission of the transport block and the i+1th resource is used for the i-th retransmission, where 1≦i≦N1−1, and N1 is the number of reordered sidelink resources.

[0076] The above is a schematic illustration of the initial selection of sidelink resources with reference to Fig. 4, where the transmission corresponding to each selected resource (except the resource that is transmitted first in time) is indicated and reserved by the SCI corresponding to the previous transmission.

[0077] It should be noted that the above-mentioned FIG. 4 merely illustrates an example of the present invention, and the present invention is not limited thereto. For example, the execution order of various steps may be appropriately adjusted, some other steps may be added, or some steps may be removed. Those skilled in the art can make appropriate modifications based on the above content, and are not limited to the description of the above-mentioned FIG. 4.

[0078] Although the initial selection of side link resources has been briefly described above, the present invention is not limited thereto, and the initially selected side link resources may refer to related art. The following briefly describes the reselection of side link resources after the initial selection.

[0079] In embodiments of the present invention, after the initial selection of sidelink resources, the terminal device may perform resource re-evaluation and / or pre-empt detection to decide whether to re-select the selected resources.

[0080] The following will first describe resource re-evaluation, and a method for reselecting resources during resource re-evaluation may refer to Examples 2 and 3 described later.

[0081] In some embodiments, a resource re-evaluation is performed at a time point prior to the initially selected i-th sidelink resource and determines that one or more sidelink resources in the sidelink control information are not in the reselection candidate resource set, where i is an integer.

[0082] For example, at a specific point in time during a certain period (defined as T3) before each SCI is transmitted, the resources reserved for this SCI (not including the current transmission in the same slot as the PSCCH in which the SCI is located, these are the resources originally reserved by the SCI) are re-evaluated to determine whether the reserved resources have been occupied by other UEs since the past certain period and whether the measured RSRP value is greater than the corresponding threshold.

[0083] If the resource re-evaluation results in the resource being occupied by another UE and the RSRP value of the measured reference signal is greater than the corresponding threshold, the resource is not in the reselection candidate resource set reported after the resource re-evaluation process and the resource needs to be reselected.

[0084] 5 is a diagram illustrating an example of resource re-evaluation according to an embodiment of the present invention. As shown in FIG. 5, for example, #m1, #m2, and #m3 are sidelink resources transmitted three times among multiple transmissions of one TB, and are acquired by the initial selection process. The SCI corresponding to #m1 designates #m2 and #m3 and reserves them.

[0085] As shown in Figure 5, at a specific time point, T3 before #m1, #m2 and #m3 need to be re-evaluated. If there is a resource (say #m2) that is not in the reselection candidate set after resource re-evaluation, a resource reselection for #m2 is triggered.

[0086] The following describes preemption detection, but reference may be made to Examples 4 and 5 below for details on how to reselect resources upon preemption evaluation.

[0087] In some embodiments, preemption detection is performed for the initially selected jth sidelink resource and subsequent sidelink resources and it is determined that one or more sidelink resources in the sidelink control information are not in the reselection candidate resource set, where j is an integer.

[0088] For example, if it is detected that a resource indicated and reserved by an SCI has been preempted by another UE, a resource reselection process may be triggered at a specific time before the transmission corresponding to that resource.

[0089] Figure 6 illustrates an example of preemption detection in accordance with an embodiment of the present invention. As shown in Figure 6, for example, #m1, #m2, and #m3 are sidelink resources transmitted three times among multiple transmissions of one TB and obtained by the initial selection process. Also, #m1 indicates and reserves #m2 and #m3. If the UE discovers that the resource for #m2 has been preempted at some point after the transmission of #m1 and before the transmission of #m2, the UE may trigger resource reselection for #m2 at or before the time T3 away from #m2.

[0090] In the embodiments of the present invention, for the first resource located earliest in time after the initial selection, reselection may be included in resource reevaluation or preemption detection. If the resource reevaluation determines that the resource overlaps with a resource reserved by another UE before transmission, resource reselection may be performed with reference to the preemption detection process of the following embodiments 4 and 5. For example, the resource reselection process may be performed for all selected resources, or only the first resource may be reselected based on the time-frequency positions of subsequent resources.

[0091] In some embodiments, the time interval between the reselected sidelink resource and the slot in which the Physical Sidelink Control Channel (PSCCH) for the sidelink control information is located is equal to or greater than a predetermined value (T3).

[0092] For example, in the resource re-evaluation process, the reselected resource and the slot where the PSCCH corresponding to the SCI to be re-evaluated are located are separated by a distance of at least T3, i.e., the first slot that can be selected in time is the next slot included in the resource pool after n+T3, where n is the slot where the PSCCH is located.

[0093] In some embodiments, for a reselected sidelink resource for which retransmission based on Hybrid Automatic Repeat reQuest (HARQ) feedback is enabled, if the reselected sidelink resource is fed back via the Physical Sidelink Feedback Channel (PSFCH) in the same slot as any of the selected resources or if the reselected sidelink resource is within a certain period of time for decoding of the Physical Sidelink Feedback Channel corresponding to any of the selected resources, the retransmission based on Hybrid Automatic Repeat reQuest (HARQ) feedback for that reselected sidelink resource is disabled, or if the retransmission based on Hybrid Automatic Repeat reQuest (HARQ) feedback for all reselected sidelink resources is disabled.

[0094] For example, after resource reselection is triggered by resource reevaluation or preemption detection, if the reselected resource is a HARQ-ACK enabled transmission resource and the time constraint that feedback is not provided by the PSFCH resource in the same slot as either the reselected resource or the previously selected resource cannot be met, HARQ-ACK disable is indicated in the SCI corresponding to the currently reselected resource, or HARQ-ACK disable is indicated in the SCIs corresponding to all currently reselected resources. For transmissions for which HARQ-ACK disable is indicated, the receiving UE does not provide feedback on the PSFCH.

[0095] The above-described embodiments are merely illustrative of the present invention, and the present invention is not limited thereto. Appropriate modifications may be made based on the above-described embodiments. For example, each of the above-described embodiments may be used alone, or one or more of the above-described embodiments may be used in combination.

[0096] According to this embodiment, if one or more sidelink resources are not in the reselection candidate resource set, at least one sidelink resource is reselected from the sidelink resource set, and the currently reselected sidelink resource set is determined based on the time-frequency resources of the initially selected sidelink resource, thereby supporting more retransmissions and ensuring that the reselected resources transmitted multiple times are indicated and reserved by the sidelink control information.

[0097] <Example 2> In an embodiment of the present invention, resource reselection is performed for one or more sidelink resources that are not included in the reselection candidate resource set. Here, resource collision or contention refers to, for example, when a UE detects that a resource used for a transmission overlaps with a resource reserved by another UE and the detection result of RSRP corresponding to the reference signal is greater than a threshold, or when a UE detects that a resource used for a transmission is completely identical to a resource reserved by another UE, where the resource is an initially selected resource.

[0098] In an embodiment of the present invention, if the resource re-evaluation process determines that a resource conflict has occurred for resources reserved by the corresponding SCI, an attempt may be made to reselect only the conflicted resources without changing the other resources being transmitted (i.e., by reserving these initially selected resources).

[0099] For example, as shown in Fig. 5, if m2 is not in the reselection candidate set, one sidelink resource is reselected, and if both m2 and m3 are not in the reselection candidate set, two sidelink resources are reselected, while the other initially selected sidelink resources are still reserved.

[0100] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information maxis 2 or 3 and the sidelink resource not included in the reselection candidate resource set is the (i+1)th or (i+2)th sidelink resource, reselection is performed to the (i+1)th or (i+2)th sidelink resource.

[0101] Then, re-select one sidelink resource from the sidelink resource set based on the time-frequency resources of the i-th sidelink resource and the (i+2)-th to (N1)-th sidelink resources, where 1≦i≦N1-2 and N1 is the number of the initially selected sidelink resources.

[0102] In some embodiments, if the time interval between the ith side link resource and the (i+2)th side link resource is within a predetermined range, one reselected side link resource satisfies the following conditions: the time interval between the ith side link resource and at least one of the (i+2)th to (N1)th side link resources is within the predetermined range; and the selected side link resource is not in the same slot as the ith side link resource and any of the (i+2)th to (N1)th side link resources.

[0103] The reselected one sidelink resource further satisfies the following condition: the reselected one sidelink resource and any one of the 1st to N1th sidelink resources have not been fed back in the same slot via the Physical Sidelink Feedback Channel (PSFCH) and the slot in which the reselected one sidelink resource is located is not within a certain period (which may be a predetermined or defined time, i.e., processing time) after the slot in which the PSFCH corresponding to the reselected one sidelink resource is located.

[0104] Preferably, the one reselected sidelink resource further satisfies the condition that the reselected sidelink resource is after a sidelink resource in the same slot as the Physical Sidelink Control Channel (PSCCH) of the sidelink control information.

[0105] 7 is a diagram of an example of sidelink resource reselection in case of resource re-evaluation according to an embodiment of the present invention. For example, M sidelink resources are initially selected. N max Assume that in the resource re-evaluation process starting from a point in time T3 before #m1, where #m=2, it is determined that a conflict has occurred for resource #m2.

[0106] As shown in Figure 7, if resources #m1 and #m3 are within 32 slots, the absence of resource #m2 will not interrupt the chain of resource instructions. In this case, reselection may be performed for resource #m2 based on resources #m1, #m3, ... #M.

[0107] In the resource reselection process, the selected resources #m1, #m3, ... #M may be reserved and another sidelink resource may be selected from the candidate set (candidate resources for reselection of #m2 shown in Fig. 7) that satisfies the above time constraint based on their time-frequency locations.

[0108] For example, as shown in FIG. 7, resource 701 may be selected and resources #m1, #m3, . . . #M and resource 701 may be rearranged in time for multiple transmissions after reselection.

[0109] In some embodiments, if the time interval between the ith side link resource and the (i+2)th side link resource is not within a predefined range, the reselected one side link resource satisfies the following conditions: the time interval between the ith side link resource and at least one of the (i+2)th to (N1)th side link resources is within a predefined range; the selected side link resource is not in the same slot as the ith side link resource and any of the (i+2)th to (N1)th side link resources; the time intervals between the ith side link resource and the (i+2)th side link resource and the (i+2)th side link resource are both within the predefined range; and the reselected side link resource is temporally after the ith side link resource and before the (i+2)th side link resource.

[0110] The reselected one sidelink resource further satisfies the following condition: the reselected one sidelink resource and any one of the 1st to N1th sidelink resources have not been fed back in the same slot via the Physical Sidelink Feedback Channel (PSFCH) and the slot in which the reselected one sidelink resource is located is not within a certain period (i.e., processing time) after the slot in which the PSFCH corresponding to the reselected one sidelink resource is located.

[0111] Preferably, the reselected one sidelink resource further satisfies the condition that the reselected sidelink resource is after a sidelink resource in the same slot as the Physical Sidelink Control Channel (PSCCH) of the sidelink control information.

[0112] 8 is a diagram of another example of sidelink resource reselection in case of resource re-evaluation according to an embodiment of the present invention. For example, M sidelink resources are initially selected. N maxAssume that in the resource re-evaluation process starting from a point in time T3 before #m1, where #m=2, it is determined that a conflict has occurred for resource #m2.

[0113] As shown in Figure 8, if resources #m1 and #m3 are not within 32 slots, the chain of resource instructions is interrupted when resource #m2 is not present. In this case, reselection may be performed for resource #m2 based on resources #m1, #m3, ... #M.

[0114] In the resource reselection process, the selected resources m1, m3, ..., m may be reserved, and another sidelink resource may be selected from the candidate set (candidate resources for reselection of m2 shown in Figure 7) that satisfies the above time constraint based on their time-frequency locations. Compared with Figure 7, the reselected resource must be within 32 slots of both resource m1 and resource m3, and must be after resource m1 and before resource m3 in time.

[0115] For example, as shown in FIG. 8, resource 801 may be selected and resources #m1, #m3, . . . #M and resource 801 may be rearranged in time for multiple transmissions after reselection.

[0116] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max is 2 or 3 and the side link resource not included in the reselection candidate resource set is the N1-th side link resource, the reselected one side link resource satisfies the following conditions: the time interval between the reselected side link resource and at least one of the ith side link resource to the N1-1-th side link resource is within a predetermined range, and the reselected side link resource and any of the ith side link resource to the N1-1-th side link resource are not in the same slot.

[0117] The reselected one sidelink resource further satisfies the following condition: the reselected one sidelink resource and any one of the 1st to N1th sidelink resources have not been fed back via the physical sidelink feedback channel (PSFCH) in the same slot, and the slot is not within a certain period (i.e., processing time) after the slot in which the PSFCH corresponding to the reselected one sidelink resource is located.

[0118] Preferably, the one reselected sidelink resource further satisfies the condition that the reselected sidelink resource is after a sidelink resource in the same slot as the Physical Sidelink Control Channel (PSCCH) of the sidelink control information.

[0119] Referring to Figures 7 and 8, max The case of N = 2 was explained as an example. max If = 3, a resource re-evaluation process starting from a point in time T3 before #m1 may have encountered a conflict with either resource #m2 or #m3, and still N max You may also refer to the case of =2.

[0120] For example, if resources #m1 and #m4 are within 32 slots, the absence of resources #m2 and #m3 does not interrupt the chain of resource indication. If resource #m2 conflicts but resource #m3 does not, reselection may be performed for resource #m2 based on resources #m1, #m3, #m4, ... #M. If resource #m3 conflicts but resource #m2 does not conflict, reselection may be performed for resource #m3 based on resources #m1, #m2, #m4, ... #M. One resource may be selected from the candidate resources that satisfy the time constraint based on their time-frequency locations, and see the example in Figure 7.

[0121] As another example, if resources #m1 and #m4 are not within 32 slots, then if either resource #m2 or #m3 collides, Nmax The scheme of =2 may be reused, see for example the example of FIG. 8, and the description thereof will be omitted here.

[0122] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max If the number of sidelink resources in the reselection candidate resource set is 3 and the sidelink resources that are not in the reselection candidate resource set are the (i+1)th and (i+2)th sidelink resources, the reselection is performed on the (i+1)th and (i+2)th sidelink resources.

[0123] Then, re-select two sidelink resources from the sidelink resource set based on the time-frequency resources of the i-th sidelink resource and the (i+3)-th to (N1)-th sidelink resources, where 1≦i≦N1-3, and N1 is the number of the initially selected sidelink resources.

[0124] 9 is a diagram of another example of sidelink resource reselection in case of resource re-evaluation according to an embodiment of the present invention. For example, M sidelink resources are initially selected. N max Assume that in the resource re-evaluation process starting from a point in time T3 before #m1, where #m2=3, it is determined that a conflict has occurred between resources #m2 and #m3.

[0125] As shown in Figure 9, if resources #m1 and #m4 are within 32 slots, the absence of resources #m2 and #m3 will not interrupt the resource indication chain. If a collision occurs for both resources #m2 and #m3, reselection may be performed for resources #m2 and #m3 based on resources #m1, #m4, ... #M. Two resources may be selected from the candidate resources that meet the time constraint based on their time-frequency locations.

[0126] In some embodiments, if the time interval between the ith side link resource and the (i+3)th side link resource is not within a predefined range, the first of the two reselected side link resources satisfies the following conditions: the time interval between it and the ith side link resource and at least one of the (i+3)th to (N1)th side link resources is within the predefined range, and it is not in the same slot as the ith side link resource and any of the (i+3)th to (N1)th side link resources, and the time interval between it and the ith side link resource or the (i+3)th side link resource is within the predefined range, and it is temporally after the ith side link resource and before the (i+3)th side link resource.

[0127] The second side link resource of the two reselected side link resources satisfies the following conditions: if the time interval between the first side link resource and the ith side link resource is within a predetermined range, the time intervals between the second side link resource and both the first side link resource and the (i+3)th side link resource are within the predetermined range, and the second side link resource is temporally after the ith side link resource and before the (i+3)th side link resource; if the time interval between the first side link resource and the (i+3)th side link resource is within the predetermined range, the time intervals between the second side link resource and both the first side link resource and the ith side link resource are within the predetermined range, and the second side link resource is temporally after the ith side link resource and before the (i+3)th side link resource.

[0128] The two reselected sidelink resources further satisfy the following condition: the two reselected sidelink resources and any of the 1st to N1th sidelink resources have not been fed back in the Physical Sidelink Feedback Channel (PSFCH) in the same slot, and the slot in which they are located is not within a certain period (i.e., processing time) after the slot in which the PSFCH corresponding to the two reselected sidelink resources is located.

[0129] 10 is a diagram of another example of sidelink resource reselection in case of resource re-evaluation according to an embodiment of the present invention. For example, M sidelink resources are initially selected. N max Assume that in the resource re-evaluation process starting from a point in time T3 before #m1, where #m2=3, it is determined that a conflict has occurred between resources #m2 and #m3.

[0130] As shown in Figure 10, if resources #m1 and #m4 are not within 32 slots, the chain of resource instructions is interrupted when a conflict occurs between both resources #m2 and #m3. Reselection may be performed for resource #m2 based on resources #m1, #m4, ..., #M. However, compared with the case of Figure 9, an additional time constraint is required: the first resource to be reselected must be within 32 slots of resource #m1 or within 32 slots of resource #m4, and must be after resource #m1 and before resource #m4 in time.

[0131] Also, if the first resource is within 32 slots of resource #m1, the second resource must be within 32 slots of resource #m4, and also within 32 slots of the first resource, and must be temporally after resource #m1 and before resource #m4. If the first resource is within 32 slots of resource #m4, the second resource must be within 32 slots of resource #m1, and also within 32 slots of the first resource, and must be temporally after resource #m1 and before resource #m4.

[0132] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max is 3 and the side link resources not in the reselection candidate resource set are the N1-1th and N1th side link resources, the first of the two side link resources to be reselected satisfies the following conditions: the time interval between the first side link resource and at least one of the i-th to N1-2th side link resources is within a predetermined range and the first side link resource is not in the same slot as any of the i-th to N1-2th side link resources; and the second of the two side link resources to be reselected satisfies the following conditions: the time interval between the second side link resource and at least one of the i-th to N1-2th side link resources and the first side link resource is within a predetermined range and the second side link resource is not in the same slot as any of the i-th to N1-2th side link resources and the first side link resource.

[0133] The two reselected sidelink resources further satisfy the following condition: the two reselected sidelink resources and any of the 1st to N1th sidelink resources have not been fed back in the same slot via the Physical Sidelink Feedback Channel (PSFCH) and the slot in which they are located is not within a certain period (i.e., processing time) after the slot in which the PSFCH corresponding to any of the reselected two sidelink resources is located.

[0134] The above-described embodiments are merely illustrative of the present invention, and the present invention is not limited thereto. Appropriate modifications may be made based on the above-described embodiments. For example, each of the above-described embodiments may be used alone, or one or more of the above-described embodiments may be used in combination.

[0135] According to this embodiment, if one or more sidelink resources are not in the reselection candidate resource set, at least one sidelink resource is reselected from the sidelink resource set, and the currently reselected sidelink resource set is determined based on the time-frequency resources of the initially selected sidelink resource, thereby supporting more retransmissions and ensuring that the reselected resources transmitted multiple times are indicated and reserved by the sidelink control information.

[0136] Example 3 In this embodiment of the present invention, resource reselection is performed for one or more side link resources not included in the reselection candidate resource set and the subsequent side link resources one by one. In the resource reevaluation process, if it is determined that a resource conflict occurs in the resource reserved by the corresponding SCI, reselection may be performed for the conflicting resource and all subsequent resources. The same content as in the second embodiment will not be described again.

[0137] The third embodiment may be implemented independently or in combination with the second embodiment. For example, the second embodiment may be implemented first, and if there is no resource that satisfies the time constraint, the third embodiment may be implemented. That is, reselection may be performed preferentially for the conflicting resource, and if there is no available resource, reselection may be performed for all subsequent resources so as to satisfy the time constraint.

[0138] In some embodiments, the sidelink resource selected in the first round of resource reselection is the sidelink resource in the same slot as the Physical Sidelink Control Channel (PSCCH) of the sidelink control information.

[0139] Figure 11 illustrates another example of sidelink resource reselection in case of resource re-evaluation according to an embodiment of the present invention. For example, as shown in Figure 11, M sidelink resources are initially selected. At a time point T3 before resource m1, resources m2 and m3 reserved by the SCI of resource m1 are re-evaluated, and if a collision is detected for resource m2, a resource reselection process is triggered.

[0140] As shown in FIG. 11, resource #m1 may be regarded as the first resource reselected in the resource reselection process, and then reselection is performed for resources #m2, #m3, ... #M, that is, the target number of reselection is (M-m1) resources, and resource reselection is performed under the condition that the time constraint is satisfied.

[0141] In some embodiments, if other sidelink resources are reserved in the sidelink control information, no reselection is performed for the other sidelink resources, and the other sidelink resources are selected as the sidelink resources in the second resource reselection.

[0142] 11, preferably, resource #m3 does not have a resource conflict, so resource #m1 and resource #m3 may be regarded as the first and second reselected resources in the resource reselection process, and then reselection is performed for resources #m2, #m4, ... #M, that is, the target number of reselection is (M - m1 - 1) resources.

[0143] In some embodiments, if other sidelink resources are reserved in the sidelink control information, no reselection is performed for the other sidelink resources, and the other sidelink resources are selected as the sidelink resources selected in the first resource reselection.

[0144] For example, resource #m3 may be regarded as the first reselected resource in the resource reselection process, and then reselection is performed for resources #m1, #m2, #m4... #M, i.e., the target number of reselection is (M-m1) resources, and resource reselection is performed under the condition that the time constraint is satisfied.

[0145] In some embodiments, the sidelink resource selected in the second resource reselection is the sidelink resource in the same slot as the Physical Sidelink Control Channel (PSCCH) of the sidelink control information.

[0146] For example, resource m3 and resource m1 may be considered as the first and second reselected resources in the resource reselection process, and reselection is performed for resources m2, m4, ..., M, i.e., the target number of reselections is (M-m1-1) resources.

[0147] In some embodiments, the step of performing resource reselection one by one for one or more sidelink resources not in the reselection candidate resource set and the subsequent sidelink resources comprises the following steps:

[0148] If the number of reselected resources is n, select the n+1th sidelink resource, where 1≦n≦N−1, N is the number of sidelink resources in the same slot as the sidelink control information among the initially selected sidelink resources and the number of subsequent resources selected in the initial resource selection process.

[0149] For example, the first n side link resources and a side link resource in the same slot as the nth side link resource are excluded from the side link resource set to form a first set, and the side link resources in the side link resource set whose time interval with at least one of the selected first n side link resources is within a predetermined range are defined as a second set, and the n+1th side link resource is randomly selected with equal probability from the intersection of the first set and the second set.

[0150] In some embodiments, if retransmission based on Hybrid Automatic Repeat Request (HARQ) feedback is enabled, the first set is formed by excluding from the sidelink resource set the n-th sidelink resource, sidelink resources in the same slot as the n-th sidelink resource, sidelink resources in the same slot as a Physical Sidelink Feedback Channel (PSFCH) corresponding to the n-th sidelink resource, and sidelink resources within a certain time period after the PSFCH.

[0151] In some embodiments, if N sidelink resources have been selected or if the intersection of the first set and the second set is empty, the selected sidelink resources are sorted according to time.

[0152] For a method of performing resource selection one by one, reference may be made to FIG. 4 and related art.

[0153] The resource reselection process may be performed with a new candidate resource set (which may be referred to as a reselection candidate resource set) reported after resource reevaluation. For conflicting resources, the reselected resources may be different from the resources before reselection. For non-conflicting resources, the reselected resources may be the same as or different from the resources before reselection. After resource reselection, if the required number of resources cannot be reselected under the above time constraints, the transmission of the current TB may not reach the target transmission count, i.e., the number of resources after reselection may be smaller than the number M of initially selected resources.

[0154] The above-described embodiments are merely illustrative of the present invention, and the present invention is not limited thereto. Appropriate modifications may be made based on the above-described embodiments. For example, each of the above-described embodiments may be used alone, or one or more of the above-described embodiments may be used in combination.

[0155] According to this embodiment, if one or more sidelink resources are not in the reselection candidate resource set, at least one sidelink resource is reselected from the sidelink resource set, and the currently reselected sidelink resource set is determined based on the time-frequency resources of the initially selected sidelink resource, thereby supporting more retransmissions and ensuring that the reselected resources transmitted multiple times are indicated and reserved by the sidelink control information.

[0156] Example 4 Embodiments of the present invention perform resource reselection to one or more sidelink resources that are not in the reselection candidate resource set, where resource collision or contention means, for example, when a UE detects that a resource used for a particular transmission has been preempted by another UE.

[0157] In an embodiment of the present invention, in the process of preemption detection, if a resource collision occurs for the resources indicated and reserved by the corresponding SCI, reselection may be attempted only for the conflicting resources without changing other transmission resources.

[0158] For example, as shown in Fig. 6, if #m2 is preempted and is not in the reselection candidate set, one sidelink resource is reselected, and if both #m2 and #m3 are not in the reselection candidate set, two sidelink resources are reselected, while the other initially selected sidelink resources are still reserved.

[0159] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max is 2 or 3 and the side link resource not included in the reselection candidate resource set is the j-th side link resource, reselection is performed on the j-th side link resource.

[0160] Then, reselect sidelink resources from the sidelink resource set based on the time-frequency resources of the j+1th sidelink resource to the N1th sidelink resource, where 1≦j≦N1-1, and N1 is the number of the initially selected sidelink resources.

[0161] In some embodiments, one sidelink resource to be reselected satisfies the following conditions: the time interval between the selected sidelink resource and at least one of the (j+1)th to (N1)th sidelink resources is within a predetermined range; and the selected sidelink resource and any of the (j+1)th to (N1)th sidelink resources are not in the same slot.

[0162] A reselected sidelink resource further satisfies the following condition: the reselected sidelink resource and any of the 1st to N1th sidelink resources have not been fed back in the same slot via the Physical Sidelink Feedback Channel (PSFCH) and the slot in which the reselected sidelink resource is located is not within a certain period (i.e., processing time) after the slot in which the PSFCH corresponding to the reselected sidelink resource is located.

[0163] 12 is a diagram of an example of sidelink resource reselection in case of preemption detection in accordance with an embodiment of the present invention. For example, M sidelink resources are initially selected. N max = 2, and preemption detection is started at a certain point before resource #m2, which is instructed and reserved by the SCI of resource #m1, and it is determined that contention has occurred in resource #m2.

[0164] 12, reselection may be performed for resource #m2 based on the resources subsequent to resource #m2, i.e., resources #m3, ..., #M. That is, in the resource selection process, resources #m3, ..., #M selected in the initial selection are reserved, and one resource is reselected from the candidate resources that satisfy the time constraint condition based on their time-frequency positions.

[0165] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max is 3, and a reselected sidelink resource satisfies the following conditions: the reselected sidelink resource is after another sidelink resource indicated by the same sidelink control information, the other sidelink resource is in the reselection candidate resource set and is after the slot of the sidelink control information.

[0166] 13 is a diagram of another example of sidelink resource reselection in case of preemption detection in accordance with an embodiment of the present invention. For example, M sidelink resources are initially selected. N max= 3, and preemption detection is started at a certain point before resource #m2, which is instructed and reserved by the SCI of resource #m1, and it is determined that contention has occurred in resource #m2.

[0167] 13, reselection may be performed for resource #m2 based on the resources subsequent to resource #m2, i.e., resources #m3, ..., #M. That is, in the resource selection process, resources #m3, ..., #M selected in the initial selection are reserved, and one resource is reselected from the candidate resources that satisfy the time constraint condition based on their time-frequency positions.

[0168] For example, the reselected resource must satisfy an additional time constraint, i.e., the subsequently selected resource must be temporally after a designated and non-conflicting resource (e.g., resource #m3 shown in Figure 13), thereby avoiding designated, non-reserved resources and further improving reliability.

[0169] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max If the number of sidelink resources in the reselection candidate resource set is 3 and the jth and j+1th sidelink resources are not included in the reselection candidate resource set, reselection is performed on the jth and j+1th sidelink resources.

[0170] Then, reselect two sidelink resources from the sidelink resource set based on the time-frequency resources of the j+2th sidelink resource to the N1th sidelink resource, where 1≦j≦N1-2 and N1 is the number of the initially selected sidelink resources.

[0171] In some embodiments, the first of the two reselected sidelink resources satisfies the following conditions: the time interval between the first sidelink resource and at least one of the (j+2)th to (N1)th sidelink resources is within a predetermined range; and the first sidelink resource and any of the (j+2)th to (N1)th sidelink resources are not in the same slot.

[0172] The second of the two reselected side link resources satisfies the following conditions: the time interval between the second side link resource and at least one of the (j+2)th to (N1)th side link resource and the first side link resource is within the predetermined range; and the second side link resource is not in the same slot as any of the (j+2)th to (N1)th side link resource and the first side link resource.

[0173] In some embodiments, the two reselected sidelink resources further satisfy the condition that the two reselected sidelink resources and any of the 1st to N1th sidelink resources are not fed back in the Physical Sidelink Feedback Channel (PSFCH) in the same slot and that the slot in which they are located is not within a certain period (i.e., processing time) after the slot in which the PSFCH corresponding to the two reselected sidelink resources is located.

[0174] For example, as shown in Figure 13, if a collision occurs between the current resource and a resource reserved with the same SCI (e.g., resource #m2 and resource #m3 shown in Figure 13), reselection may be performed for resource #m2 based on resources #m4, ... #M.

[0175] The above-described embodiments are merely illustrative of the present invention, and the present invention is not limited thereto. Appropriate modifications may be made based on the above-described embodiments. For example, each of the above-described embodiments may be used alone, or one or more of the above-described embodiments may be used in combination.

[0176] According to this embodiment, if one or more sidelink resources are not in the reselection candidate resource set, at least one sidelink resource is reselected from the sidelink resource set, and the currently reselected sidelink resource set is determined based on the time-frequency resources of the initially selected sidelink resource, thereby supporting more retransmissions and ensuring that the reselected resources transmitted multiple times are indicated and reserved by the sidelink control information.

[0177] <Example 5> In this embodiment of the present invention, resource reselection is performed for one or more sidelink resources not included in the reselection candidate resource set and the subsequent sidelink resources one by one. If the preemption detection process determines that a resource collision occurs in the resource reserved by the corresponding SCI, reselection may be performed for the conflicting resource and all subsequent resources. The same content as in the fourth embodiment will not be described again.

[0178] The fifth embodiment may be implemented independently or in combination with the fourth embodiment. For example, the fourth embodiment may be implemented first, and if there is no resource that satisfies the time constraint, the fifth embodiment may be implemented. That is, reselection may be performed preferentially for the conflicting resource, and if there is no available resource, reselection may be performed for all subsequent resources so as to satisfy the time constraint.

[0179] In some embodiments, when it is determined that the currently transmitted resource has been preempted by another UE, resource reselection is performed for both the currently transmitted resource and the selected resource located after it in time, for example, by first randomly selecting one resource in a selection window for reselection, and then reselecting the subsequent resources one by one according to a time constraint.

[0180] In some embodiments, if other sidelink resources are reserved in the sidelink control information, the other sidelink resources shall be the first selected sidelink resources in the resource reselection, and the resource for the resource reselection shall be after the other sidelink resources.

[0181] For example, N max = 3, when the current resource has been preempted and there is a specified resource (at most one, for example, resource #m3 shown in Figure 13) that is temporally behind the current resource, after triggering the resource reselection process, the resource may be considered to be the resource that was initially selected in the resource reselection process, and the remaining resources may be reselected.

[0182] As another example, the reselected resource must satisfy an additional time constraint, i.e., the subsequently selected resource must be located in time after the specified resource, thereby avoiding resources for which no reservation is indicated, further improving reliability.

[0183] In some embodiments, performing resource reselection one by one for one or more sidelink resources not in the reselection candidate resource set and the subsequent sidelink resources comprises selecting the (m+1)th sidelink resource if the number of reselected resources is m, where 1≦m≦M−1, M is the number of resources after the sidelink resource in the same slot as the sidelink control information among the initially selected sidelink resources.

[0184] Specifically, for example, the first m side link resources and a side link resource in the same slot as the mth side link resource are excluded from the side link resource set to form a first set, and side link resources in the side link resource set whose time interval with at least one of the selected first m side link resources is within a predetermined range are defined as a second set, and the (m+1)th side link resource is randomly selected with equal probability from the intersection of the first set and the second set.

[0185] In some embodiments, if retransmission based on Hybrid Automatic Repeat Request (HARQ) feedback is enabled, the first set is formed by excluding from the sidelink resource set the n-th sidelink resource, sidelink resources in the same slot as the n-th sidelink resource, sidelink resources in the same slot as a Physical Sidelink Feedback Channel (PSFCH) corresponding to the n-th sidelink resource, and sidelink resources within a certain time period after the PSFCH.

[0186] In some embodiments, if M sidelink resources have been selected or if the intersection of the first set and the second set is empty, the selected sidelink resources are sorted according to time.

[0187] For a method of performing resource selection one by one, reference may be made to FIG. 4 and related art.

[0188] The resource reselection process may be performed using a new candidate resource set (which may be referred to as a reselection candidate resource set) reported after preemption detection. For conflicting resources, the reselected resources may be different from the resources before reselection. For non-conflicting resources, the reselected resources may be the same as or different from the resources before reselection. After resource reselection, if the required number of resources cannot be reselected under the above time constraints, the transmission of the current TB may not reach the target transmission count, i.e., the number of resources after reselection may be smaller than the number M of initially selected resources.

[0189] The above-described embodiments are merely illustrative of the present invention, and the present invention is not limited thereto. Appropriate modifications may be made based on the above-described embodiments. For example, each of the above-described embodiments may be used alone, or one or more of the above-described embodiments may be used in combination.

[0190] According to this embodiment, if one or more sidelink resources are not in the reselection candidate resource set, at least one sidelink resource is reselected from the sidelink resource set, and the currently reselected sidelink resource set is determined based on the time-frequency resources of the initially selected sidelink resource, thereby supporting more retransmissions and ensuring that the reselected resources transmitted multiple times are indicated and reserved by the sidelink control information.

[0191] Example 6 An embodiment of the present invention provides an apparatus for reselecting sidelink resources. The apparatus may be, for example, a terminal device (e.g., the terminal device described above) or one or more elements or components configured in the terminal device. Descriptions of the same content as in the first embodiment will be omitted.

[0192] 14 is a schematic diagram of an apparatus 1400 for reselecting sidelink resources according to an embodiment of the present invention. As shown in FIG. 14, the apparatus 1400 for reselecting sidelink resources includes the following units:

[0193] The processing unit 1401 performs resource re-evaluation and / or preemption detection on the sidelink resources initially selected for multiple transmissions of the transport block.

[0194] The reselector 1402 reselects at least one sidelink resource from the sidelink resource set if one or more sidelink resources are not in the reselection candidate resource set, and determines the currently reselected sidelink resource set based on the time-frequency resources of the initially selected sidelink resources.

[0195] In some embodiments, the processing unit 1401 performs the resource re-evaluation at a time point prior to the initially selected i-th sidelink resource and determines that one or more sidelink resources in the sidelink control information are not in the reselection candidate resource set, where i is an integer.

[0196] The reselector 1402 performs resource reselection on the one or more sidelink resources that are not included in the reselection candidate resource set.

[0197] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max is 2 or 3 and the sidelink resource not included in the reselection candidate resource set is the (i+1)th or (i+2)th sidelink resource, reselection is performed to the (i+1)th or (i+2)th sidelink resource.

[0198] Then, reselect sidelink resources from the sidelink resource set based on the time-frequency resources of the i-th sidelink resource and the (i+2)-th to (N1)-th sidelink resources, where 1≦i≦N1-2 and N1 is the number of the initially selected sidelink resources.

[0199] In some embodiments, if the time interval between the ith side link resource and the (i+2)th side link resource is within a predetermined range, the reselected side link resource satisfies the following conditions: the time interval between the selected side link resource and the ith side link resource and at least one of the (i+2)th to (N1)th side link resources is within the predetermined range; and the selected side link resource is not in the same slot as the ith side link resource and any of the (i+2)th to (N1)th side link resources.

[0200] In some embodiments, if the time interval between the ith side link resource and the (i+2)th side link resource is not within a predefined range, the reselected side link resource satisfies the following conditions: the time interval between the ith side link resource and at least one of the (i+2)th to (N1)th side link resources is within a predefined range; the selected side link resource is not in the same slot as the ith side link resource and any of the (i+2)th to (N1)th side link resources; the time intervals between the ith side link resource and the (i+2)th side link resource and the (i+2)th side link resource are both within the predefined range; and the reselected side link resource is temporally after the ith side link resource and before the (i+2)th side link resource.

[0201] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information maxis 2 or 3 and the side link resource not included in the reselection candidate resource set is the N1-th side link resource, the reselected side link resource satisfies the following conditions: the time interval between the reselected side link resource and at least one of the ith side link resource to the N1-1-th side link resource is within a predetermined range, and the reselected side link resource and any of the ith side link resource to the N1-1-th side link resource are not in the same slot.

[0202] In some embodiments, the reselected sidelink resource further satisfies the following condition: the reselected sidelink resource and any of the 1st to N1th sidelink resources have not been fed back in the same slot via the physical sidelink feedback channel, and the slot in which the reselected sidelink resource is located is not within a certain time period after the slot in which the physical sidelink feedback channel corresponding to the reselected sidelink resource is located.

[0203] In some embodiments, the reselected sidelink resource further satisfies the condition that the reselected sidelink resource is after a sidelink resource in the same slot as the physical sidelink control channel of the sidelink control information.

[0204] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max If the number of sidelink resources in the reselection candidate resource set is 3 and the sidelink resources not included in the reselection candidate resource set are the (i+1)th and (i+2)th sidelink resources, the sidelink resources are reselected to the (i+1)th and (i+2)th sidelink resources.

[0205] Then, re-select two sidelink resources from the sidelink resource set based on the time-frequency resources of the i-th sidelink resource and the (i+3)-th to (N1)-th sidelink resources, where 1≦i≦N1-3 and N1 is the number of the initially selected sidelink resources.

[0206] In some embodiments, if the time interval between the ith side link resource and the (i+3)th side link resource is not within a predefined range, the first of the two reselected side link resources satisfies the following conditions: the time interval between it and the ith side link resource and at least one of the (i+3)th to (N1)th side link resources is within the predefined range, and it is not in the same slot as the ith side link resource and any of the (i+3)th to (N1)th side link resources, and the time interval between it and the ith side link resource or the (i+3)th side link resource is within the predefined range, and it is temporally after the ith side link resource and before the (i+3)th side link resource.

[0207] In some embodiments, the second of the two reselected side link resources satisfies the following conditions: if the time interval between the first side link resource and the ith side link resource is within a predetermined range, then the time intervals between the second side link resource and both the first side link resource and the (i+3)th side link resource are within the predetermined range, and the second side link resource is temporally after the ith side link resource and before the (i+3)th side link resource; and if the time interval between the first side link resource and the (i+3)th side link resource is within the predetermined range, then the time intervals between the second side link resource and both the first side link resource and the ith side link resource are within the predetermined range, and the second side link resource is temporally after the ith side link resource and before the (i+3)th side link resource.

[0208] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max is 3 and the side link resources not included in the reselection candidate resource set are the N1-1th and N1th side link resources, the first of the two reselected side link resources satisfies the following conditions: the time interval between the first side link resource and at least one of the ith side link resource through the N1-2th side link resource is within a predetermined range, and the first side link resource and any of the ith side link resource through the N1-2th side link resource are not in the same slot.

[0209] The second of the two reselected side link resources satisfies the following conditions: the time interval between the second side link resource and at least one of the i-th to N1-2-th side link resource and the first side link resource is within a predetermined range; and the second side link resource is not in the same slot as any of the i-th to N1-2-th side link resource and the first side link resource.

[0210] The two reselected sidelink resources further satisfy the following condition: they and any of the 1st to N1th sidelink resources have not been fed back via the PSFCH in the same slot, and the slot in which they are located is not within a certain period after the slot in which the PSFCH corresponding to the two reselected sidelink resources is located.

[0211] In some embodiments, the processing unit 1401 performs the resource re-evaluation at a time point prior to the initially selected i-th sidelink resource and determines that one or more sidelink resources in the sidelink control information are not in the reselection candidate resource set, where i is an integer.

[0212] The reselector 1402 performs resource reselection for one or more sidelink resources not included in the reselection candidate resource set and subsequent sidelink resources one by one. If the number of reselected resources is n, the reselector 1402 selects the (n+1)th sidelink resource, where 1≦n≦N−1, N is the number of sidelink resources in the same slot as the sidelink control information among the initially selected sidelink resources and the number of subsequent resources selected in the initial resource selection process.

[0213] In some embodiments, the first n sidelink resources and a sidelink resource in the same slot as the nth sidelink resource are excluded from the sidelink resource set to form a first set; sidelink resources in the sidelink resource set that have a time interval within a predetermined range with at least one sidelink resource among the first n selected sidelink resources are defined as a second set; and the n+1th sidelink resource is randomly selected with equal probability from the intersection of the first set and the second set.

[0214] In some embodiments, the sidelink resource selected in the first round of resource reselection is the sidelink resource in the same slot as the physical sidelink control channel of the sidelink control information.

[0215] If another side link resource is reserved in the side link control information, the other side link resource is not reselected, and the other side link resource is selected as the side link resource selected in the second resource reselection.

[0216] In some embodiments, if other sidelink resources are reserved in the sidelink control information, no reselection is performed for the other sidelink resources, and the other sidelink resources are selected as the sidelink resources in the first resource reselection, and the sidelink resources in the same slot as the physical sidelink control channel of the sidelink control information are selected as the sidelink resources in the second resource reselection.

[0217] In some embodiments, the processing unit 1401 performs the preemption detection for the initially selected jth sidelink resource and subsequent sidelink resources and determines that one or more sidelink resources in the sidelink control information are not in the reselection candidate resource set, where j is an integer.

[0218] The reselector 1402 performs resource reselection on the one or more sidelink resources that are not included in the reselection candidate resource set.

[0219] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max is 2 or 3 and the side link resource not included in the reselection candidate resource set is the j-th side link resource, reselection is performed on the j-th side link resource.

[0220] Then, reselect sidelink resources from the sidelink resource set based on the time-frequency resources of the j+1th sidelink resource to the N1th sidelink resource, where 1≦j≦N1-1, and N1 is the number of the initially selected sidelink resources.

[0221] In some embodiments, the reselected sidelink resource satisfies the following conditions: the time interval between the selected sidelink resource and at least one of the (j+1)th to (N1)th sidelink resources is within a predetermined range; and the selected sidelink resource and any of the (j+1)th to (N1)th sidelink resources are not in the same slot.

[0222] The reselected sidelink resource further satisfies the following condition: the reselected sidelink resource and any of the 1st to N1th sidelink resources have not been fed back via the PSFCH in the same slot, and the slot in which the reselected sidelink resource is located is not within a certain period after the slot in which the PSFCH corresponding to the reselected sidelink resource is located.

[0223] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information maxis 3, and the reselected sidelink resource satisfies the following conditions: it is after another sidelink resource indicated by the same sidelink control information, and the other sidelink resource is in the reselection candidate resource set and after the slot of the sidelink control information.

[0224] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max If the number of sidelink resources in the reselection candidate resource set is 3 and the jth and j+1th sidelink resources are not included in the reselection candidate resource set, reselection is performed on the jth and j+1th sidelink resources.

[0225] Then, reselect two sidelink resources from the sidelink resource set based on the time-frequency resources of the j+2th sidelink resource to the N1th sidelink resource, where 1≦j≦N1-2 and N1 is the number of the initially selected sidelink resources.

[0226] In some embodiments, the first of the two reselected sidelink resources satisfies the following conditions: the time interval between the first sidelink resource and at least one of the (j+2)th to (N1)th sidelink resources is within a predetermined range; and the first sidelink resource and any of the (j+2)th to (N1)th sidelink resources are not in the same slot.

[0227] The second of the two reselected side link resources satisfies the following conditions: the time interval between the second side link resource and at least one of the (j+2)th to (N1)th side link resource and the first side link resource is within the predetermined range; and the second side link resource is not in the same slot as any of the (j+2)th to (N1)th side link resource and the first side link resource.

[0228] The two reselected sidelink resources further satisfy the following condition: they and any of the 1st to N1th sidelink resources have not been fed back via the PSFCH in the same slot, and the slot in which they are located is not within a certain period after the slot in which the PSFCH corresponding to the two reselected sidelink resources is located.

[0229] In some embodiments, the processing unit 1401 performs the preemption detection for the initially selected jth sidelink resource and subsequent sidelink resources and determines that one or more sidelink resources of the sidelink control information are not in the reselection candidate resource set, where j is an integer.

[0230] The reselector 1402 performs resource reselection for one or more sidelink resources not included in the reselection candidate resource set and the subsequent sidelink resources one by one, and selects the (m+1)th sidelink resource when the number of reselected resources is m, where 1≦m≦M−1, M is the number of resources following the sidelink resource in the same slot as the sidelink control information among the initially selected sidelink resources.

[0231] In some embodiments, the first m sidelink resources and a sidelink resource in the same slot as the mth sidelink resource are excluded from the sidelink resource set to form a first set; sidelink resources in the sidelink resource set that have a time interval within a predetermined range with at least one sidelink resource among the first m selected sidelink resources are defined as a second set; and the (m+1)th sidelink resource is randomly selected with equal probability from the intersection of the first set and the second set.

[0232] In some embodiments, if other sidelink resources are reserved in the sidelink control information, the other sidelink resources shall be the first selected sidelink resources in the resource reselection, and the resource for the resource reselection shall be after the other sidelink resources.

[0233] In some embodiments, the time interval between the reselected sidelink resource and the slot in which the physical sidelink control channel of the sidelink control information is located is greater than or equal to a predetermined value.

[0234] In some embodiments, for a reselected sidelink resource for which hybrid automatic repeat request (HAR) feedback is enabled, hybrid automatic repeat request (HAR) feedback based retransmissions are disabled for that reselected sidelink resource if the reselected sidelink resource is fed back via the physical sidelink feedback channel in the same slot as any of the selected resources, or if the reselected sidelink resource is within a certain period of decoding time for the physical sidelink feedback channel corresponding to any of the selected resources, or hybrid automatic repeat request (HAR) feedback based retransmissions are disabled for all reselected sidelink resources.

[0235] The above-described embodiments are merely examples of the present invention, and the present invention is not limited thereto. Appropriate modifications can be made based on the above-described embodiments. For example, each of the above-described embodiments can be used alone, or one or more of the above-described embodiments can be used in combination.

[0236] Although the above description is limited to the components or modules relevant to the present invention, the present invention is not limited thereto. The sidelink resource reselection device 1400 may further include other components or modules. For specific details of these components or modules, please refer to the related art.

[0237] 14 only exemplifies the connection relationships or signal directions between various components or modules, but it will be apparent to those skilled in the art that various related technologies such as bus connections can be used. The various components or modules described above may be implemented by hardware devices such as a processor, a memory, a transmitter, and a receiver, and the present invention is not limited thereto.

[0238] According to this embodiment, if one or more sidelink resources are not in the reselection candidate resource set, at least one sidelink resource is reselected from the sidelink resource set, and the currently reselected sidelink resource set is determined based on the time-frequency resources of the initially selected sidelink resource, thereby supporting more retransmissions and ensuring that the reselected resources transmitted multiple times are indicated and reserved by the sidelink control information.

[0239] Example 7 The embodiment of the present invention further provides a communication system, and you may refer to FIG. 1, and the description of the same contents as the first to sixth embodiments will be omitted.

[0240] In some embodiments, the communication system 100 may include at least a terminal device.

[0241] The terminal device performs resource re-evaluation and / or preemption detection on the initially selected sidelink resources for multiple transmissions of a transport block, and reselects at least one sidelink resource from the sidelink resource set if one or more sidelink resources are not in the reselection candidate resource set, where the terminal device determines the currently reselected sidelink resource set based on the time-frequency resources of the initially selected sidelink resources.

[0242] An embodiment of the present invention further provides a network device, which may be, for example, a base station, but the present invention is not limited thereto and may be other network devices.

[0243] Fig. 15 is a schematic diagram of a network device according to an embodiment of the present invention. As shown in Fig. 15, the network device 1500 may include a processor 1510 (e.g., a central processing unit (CPU)) and a memory 1520, which is connected to the processor 1510. The memory 1520 may store various data and may further store an information processing program 1530, which is executed under the control of the processor 1510.

[0244] 15, the network device 1500 may further include a transceiver 1540 and an antenna 1550. The functions of the above components are similar to those of the prior art, and a description thereof will be omitted here. The network device 1500 does not need to include all the units shown in FIG. 15. The network device 1500 may further include units not shown in FIG. 15, and the prior art may be referred to.

[0245] The embodiment of the present invention further provides a terminal device, but the present invention is not limited thereto and may be other devices.

[0246] 16 is a schematic diagram of a terminal device according to an embodiment of the present invention. As shown in FIG. 16, the terminal device 1600 may include a processor 1610 and a memory 1620, where the memory 1620 stores data and programs and is connected to the processor 1610. It should be noted that this diagram is illustrative and that other types of structures may be used to supplement or replace this structure to achieve communication or other functions.

[0247] For example, the processor 1610 may execute a program to implement the sidelink resource reselection method described in Examples 1 to 5. For example, the processor 1610 may be configured to perform resource re-evaluation and / or preemption detection on initially selected sidelink resources for multiple transmissions of a transport block, and to reselect at least one sidelink resource from a sidelink resource set if one or more sidelink resources are not in a reselection candidate resource set, where the currently reselected sidelink resource set is determined based on the time-frequency resources of the initially selected sidelink resources.

[0248] 16, the terminal device 1600 may further include a communication module 1630, an input unit 1640, a display 1650, a power supply 1660, and the like. Here, the functions of the above units are similar to those of the prior art, and therefore, description thereof will be omitted here. Note that the terminal device 1600 does not need to include all of the units shown in FIG. 16. The terminal device 1600 may further include units not shown in FIG. 16, and prior art may be referred to.

[0249] In an embodiment of the present invention, a computer-readable program is further provided, which, when executed in a terminal device, causes the terminal device to execute the sidelink resource reselection method described in embodiments 1 to 5.

[0250] An embodiment of the present invention further provides a storage medium having a computer-readable program stored therein, the program causing a terminal device to execute the sidelink resource reselection method described in embodiments 1 to 5 when the program is executed.

[0251] The above-described apparatus and method of the present invention may be realized by hardware or a combination of hardware and software. The present invention relates to a computer-readable program that, when executed by a logic unit, causes the logic unit to implement the above-described apparatus or components, or to implement the above-described various methods or steps. The present invention also relates to a storage medium for storing the above-described program, such as a hard disk, magnetic disk, optical disk, DVD, flash memory, etc.

[0252] Each processing method in each device described with reference to the embodiments of the present invention may be implemented by hardware, a software module executed by a processor, or a combination of both. For example, one or more of the functional block diagrams shown in the drawings, or one or more combinations of the functional block diagrams, may correspond to each software module in a computer program flow or each hardware module. These software modules may correspond to each step shown in the drawings. These hardware modules may be implemented by implementing these software modules in hardware, for example, using a field programmable gate array (FPGA).

[0253] The software module may be located in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, mobile hard disk, CD-ROM, or any other form of storage medium known to those skilled in the art. The storage medium may be connected to the processor so that the processor reads information from or writes information to the storage medium, or the storage medium may be a component of the processor. The processor and the storage medium may be located in an ASIC. The software module may be stored in the memory of the mobile terminal or in a memory card inserted into the mobile terminal. For example, if a device (e.g., a mobile terminal) uses a relatively large-capacity MEGA-SIM card or a large-capacity flash memory device, the software module may be stored in the MEGA-SIM card or the large-capacity flash memory device.

[0254] One or more of the functional blocks and / or one or more combinations of functional blocks in the functional block diagrams set forth in the figures may be implemented with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or any suitable combination thereof to perform the functions described herein. One or more of the functional blocks and / or one or more combinations of functional blocks in the functional block diagrams set forth in the figures may be implemented with, for example, a combination of computing devices, such as a combination of a DSP and a microprocessor, a combination of multiple microprocessors, one or more microprocessors in combination with a DSP communication, or any other configuration.

[0255] Although the present invention has been described above with reference to specific embodiments, the above description is merely illustrative and does not limit the scope of protection of the present invention. Various modifications and changes may be made to the present invention without departing from the spirit and principles of the present invention, and these modifications and changes are also within the scope of the present invention.

[0256] Furthermore, the following supplementary notes are disclosed regarding the embodiments including the above-mentioned examples. (Appendix 1) 1. A method for sidelink resource reselection, comprising: performing resource re-evaluation and / or preemption detection on the initially selected sidelink resources for multiple transmissions of the transport block; reselecting at least one sidelink resource from the sidelink resource set if one or more sidelink resources are not in the reselection candidate resource set; determining a currently reselected sidelink resource set based on time-frequency resources of the initially selected sidelink resources. (Appendix 2) 2. The method of claim 1, wherein the resource re-evaluation is performed at a time point prior to the initially selected i-th sidelink resource and determines that one or more sidelink resources of the sidelink control information are not in a reselection candidate resource set, where i is an integer. (Appendix 3) 3. The method of claim 2, wherein resource reselection is performed for the one or more sidelink resources that are not in a reselection candidate resource set. (Appendix 4) The maximum number N of resources that can be indicated in the sidelink control information max is 2 or 3 and the sidelink resource not included in the reselection candidate resource set is the (i+1)th or (i+2)th sidelink resource, reselect the (i+1)th or (i+2)th sidelink resource; 4. The method of claim 3, wherein re-selecting sidelink resources from a sidelink resource set is based on time-frequency resources of the i-th sidelink resource and the (i+2)-th to (N1)-th sidelink resources, where 1≦i≦N1-2, and N1 is the number of the initially selected sidelink resources. (Appendix 5) If the time interval between the ith sidelink resource and the (i+2)th sidelink resource is within a predetermined range, the reselected sidelink resource is: 5. The method according to claim 4, wherein a time interval between the selected side link resource and the ith side link resource and at least one of the (i+2)th to (N1)th side link resources is within the predetermined range, and the selected side link resource and the ith side link resource and any of the (i+2)th to (N1)th side link resources are not in the same slot. (Appendix 6) If the time interval between the i-th sidelink resource and the (i+2)-th sidelink resource is not within a predetermined range, the reselected sidelink resource is: a time interval between the reselected sidelink resource and the i-th sidelink resource and at least one of the (i+2)-th to (N1)-th sidelink resources is within a predetermined range, and the selected sidelink resource and the i-th sidelink resource and any of the (i+2)-th to (N1)-th sidelink resources are not in the same slot; and 5. The method of claim 4, wherein the time intervals between the reselected side link resource and the ith side link resource and the (i+2)th side link resource are all within the predetermined range, and the reselected side link resource is temporally after the ith side link resource and before the (i+2)th side link resource. (Appendix 7) The maximum number N of resources that can be indicated in the sidelink control information max is 2 or 3 and the side link resource not included in the reselection candidate resource set is the N1-th side link resource, the reselected side link resource is 7. The method according to any of Supplementary notes 4 to 6, wherein a time interval between the reselected sidelink resource and at least one of the i-th to N1-1-th sidelink resources is within a predetermined range, and the reselected sidelink resource and any of the i-th to N1-1-th sidelink resources are not in the same slot. (Appendix 8) The reselected sidelink resources include: 8. The method according to any of Supplementary Notes 4 to 7, further comprising the following condition: the reselected sidelink resource and any one of the 1st to N1th sidelink resources have not been fed back in the same slot via a Physical Sidelink Feedback Channel (PSFCH) and the slot in which the reselected sidelink resource is located is not within a certain period (i.e., processing time) after the slot in which the PSFCH corresponding to the reselected sidelink resource is located. (Appendix 9) The reselected sidelink resources include: 9. The method of any of statements 4 to 8, further satisfying the condition that the reselected sidelink resource is after a sidelink resource in the same slot as a Physical Sidelink Control Channel (PSFCH) of the sidelink control information. (Appendix 10) The maximum number N of resources that can be indicated in the sidelink control information max if (i+1) is 3 and the (i+2)th sidelink resources not included in the reselection candidate resource set are the (i+1)th and (i+2)th sidelink resources, reselect the (i+1)th and (i+2)th sidelink resources; 4. The method of claim 3, wherein re-selecting two sidelink resources from a sidelink resource set based on time-frequency resources of the i-th sidelink resource and the (i+3)-th to (N1)-th sidelink resources, where 1≦i≦N1-3, and N1 is the number of the initially selected sidelink resources. (Appendix 11) if the time interval between the ith sidelink resource and the (i+3)th sidelink resource is not within a predetermined range, the first of the two reselected sidelink resources is: a time interval between the first side link resource and the i-th side link resource and at least one of the (i+3)-th to (N1)-th side link resources is within the predetermined range, and the first side link resource and the i-th side link resource and any of the (i+3)-th to (N1)-th side link resources are not in the same slot; and 11. The method of claim 10, wherein a time interval between the first side link resource and the ith side link resource or the (i+3)th side link resource is within the predetermined range, and the first side link resource is temporally after the ith side link resource and before the (i+3)th side link resource. (Appendix 12) the second of the two reselected side link resources is: if a time interval between the first side link resource and the i-th side link resource is within a predetermined range, time intervals between the second side link resource and the first side link resource and the (i+3)-th side link resource are all within the predetermined range, and the second side link resource is temporally after the i-th side link resource and before the (i+3)-th side link resource; 12. The method of claim 11, wherein the following conditions are satisfied: if a time interval between the first side link resource and the (i+3)th side link resource is within a predetermined range, then time intervals between the second side link resource and the first side link resource and the ith side link resource are all within the predetermined range, and the second side link resource is temporally after the ith side link resource and before the (i+3)th side link resource. (Appendix 13) The maximum number N of resources that can be indicated in the sidelink control information max is 3 and the sidelink resources not included in the reselection candidate resource set are the N1-1th and N1th sidelink resources; a first side link resource of the two reselected side link resources satisfies the following conditions: a time interval between the first side link resource and at least one of the i-th side link resource to the N1-2-th side link resource is within a predetermined range, and the first side link resource and any of the i-th side link resource to the N1-2-th side link resource are not in the same slot; 13. The method according to any of Supplementary notes 10 to 12, wherein the second of the two reselected side link resources satisfies the following conditions: a time interval between the second side link resource and at least one of the i-th through N1-2-th side link resource and the first side link resource is within a predetermined range; and the second side link resource is not in the same slot as any of the i-th through N1-2-th side link resource and the first side link resource. (Appendix 14) The two reselected sidelink resources are: 14. The method according to any of Supplementary Notes 10 to 13, further comprising the following condition: the two reselected sidelink resources and any of the 1st to N1th sidelink resources are not fed back in the Physical Sidelink Feedback Channel (PSFCH) of the same slot, and the slot in which they are located is not within a certain period (i.e., processing time) after the slot in which the PSFCH corresponding to any of the reselected sidelink resources is located. (Appendix 15) 15. The method of any of Supplementary Notes 2 to 14, wherein resource reselection is performed for one or more sidelink resources not in the reselection candidate resource set and the subsequent sidelink resources one by one. (Appendix 16) 16. The method of claim 15, wherein the sidelink resource selected in the first round of resource reselection is a sidelink resource in the same slot as a Physical Sidelink Control Channel (PSCCH) of the sidelink control information. (Appendix 17) 17. The method of claim 16, wherein if other sidelink resources are reserved in the sidelink control information, no reselection is performed for the other sidelink resources, and the other sidelink resources are selected as the second selected sidelink resources in the resource reselection. (Appendix 18) 16. The method of claim 15, wherein if other sidelink resources are reserved in the sidelink control information, no reselection is performed for the other sidelink resources, and the other sidelink resources are selected as the first selected sidelink resources in the resource reselection. (Appendix 19) 19. The method of claim 18, wherein the sidelink resource selected in the second resource reselection is a sidelink resource in the same slot as a Physical Sidelink Control Channel (PSCCH) of the sidelink control information. (Appendix 20) performing resource reselection one by one for one or more side link resources not included in the reselection candidate resource set and subsequent side link resources, 20. The method of any of Supplementary Notes 15 to 19, wherein if the number of reselected resources is n, selecting an (n+1)th sidelink resource, where 1≦n≦N−1, N is the number of sidelink resources in the initially selected plurality of sidelink resources in the same slot as the sidelink control information and the number of subsequent resources selected in the initial resource selection process. (Appendix 21) forming a first set by excluding the first n sidelink resources and a sidelink resource in the same slot as the nth sidelink resource from the sidelink resource set; a second set of sidelink resources in the sidelink resource set, the second set including at least one sidelink resource among the first n selected sidelink resources, the second set having a time interval within a predetermined range with the at least one sidelink resource in the sidelink resource set; 21. The method of claim 20, wherein the n+1th side link resource is randomly selected with equal probability from the intersection of the first set and the second set. (Appendix 22) 22. The method of claim 21, further comprising forming the first set of sidelink resources by excluding from the sidelink resource set the n-th sidelink resource, sidelink resources in the same slot as the n-th sidelink resource, sidelink resources in the same slot as a Physical Sidelink Feedback Channel (PSFCH) corresponding to the n-th sidelink resource, and sidelink resources within a certain time period after the PSFCH, if retransmission based on Hybrid Automatic Repeat Request (HARQ) feedback is enabled. (Appendix 23) 23. The method of claim 21 or 22, further comprising the step of sorting the selected sidelink resources according to time if N sidelink resources have been selected or if the intersection of the first set and the second set is empty. (Appendix 24) 2. The method of claim 1, wherein the preemption detection is performed on the initially selected j-th sidelink resource and subsequent sidelink resources, and wherein it is determined that one or more sidelink resources of the sidelink control information are not in a reselection candidate resource set, where j is an integer. (Appendix 25) 25. The method of claim 24, wherein resource reselection is performed for the one or more sidelink resources that are not in a reselection candidate resource set. (Appendix 26) The maximum number N of resources that can be indicated in the sidelink control information max if the value is 2 or 3 and the side link resource not included in the reselection candidate resource set is the j-th side link resource, reselect the j-th side link resource; 26. The method of claim 25, wherein re-selecting sidelink resources from a sidelink resource set depends on the time-frequency resources of the (j+1)th sidelink resource to the (N1)th sidelink resource, where 1≦j≦N1-1, and N1 is the number of the initially selected sidelink resources. (Appendix 27) The reselected sidelink resources include: 27. The method of claim 26, wherein a time interval between the selected sidelink resource and at least one of the (j+1)-th to (N1)-th sidelink resources is within a predetermined range, and the selected sidelink resource and any of the (j+1)-th to (N1)-th sidelink resources are not in the same slot. (Appendix 28) The reselected sidelink resources include: 28. The method of claim 27, further comprising the step of: providing a PSFCH for the reselected sidelink resource and any one of the 1st to N1th sidelink resources; and providing a PSFCH for the reselected sidelink resource and the PSFCH for the reselected sidelink resource are not fed back in the same slot and are not located within a certain processing time after the slot in which the PSFCH corresponding to the reselected sidelink resource is located. (Appendix 29) The maximum number N of resources that can be indicated in the sidelink control information max is 3, 29. The method according to any of Supplementary Notes 26 to 28, wherein the reselected sidelink resource satisfies the following conditions: the reselected sidelink resource is after other sidelink resources indicated by the same sidelink control information, the other sidelink resources being in the reselection candidate resource set and after the slot of the sidelink control information. (Appendix 30) The maximum number N of resources that can be indicated in the sidelink control information max If the value is 3 and the side link resources not included in the reselection candidate resource set are the jth and j+1th side link resources, reselect the jth and j+1th side link resources; 26. The method of claim 25, wherein re-selecting two sidelink resources from a sidelink resource set depends on the time-frequency resources of the (j+2)th sidelink resource to the (N1)th sidelink resource, where 1≦j≦N1-2, and N1 is the number of the initially selected sidelink resources. (Appendix 31) a first of the two reselected sidelink resources: 31. The method of claim 30, wherein a time interval between the first sidelink resource and at least one of the (j+2)th to (N1)th sidelink resources is within a predetermined range, and the first sidelink resource and any of the (j+2)th to (N1)th sidelink resources are not in the same slot. (Appendix 32) the second of the two reselected side link resources is: 32. The method of claim 31, wherein a time interval between the second side link resource and at least one of the (j+2)th to (N1)th side link resource and the first side link resource is within the predetermined range, and the second side link resource is not in the same slot as any of the (j+2)th to (N1)th side link resource and the first side link resource. (Appendix 33) The two reselected sidelink resources are: 33. The method according to any of statements 30 to 32, further comprising the following condition: the two reselected sidelink resources and any of the 1st to N1th sidelink resources are not fed back in the same slot of the PSFCH and the slot in which they are located is not within a certain period (i.e., processing time) after the slot in which the PSFCH corresponding to any of the reselected two sidelink resources is located. (Appendix 34) 34. The method of any of statements 25 to 33, wherein resource reselection is performed for one or more sidelink resources not in the reselection candidate resource set and subsequent sidelink resources one by one. (Appendix 35) 35. The method of claim 34, wherein if other sidelink resources are reserved in the sidelink control information, the other sidelink resources are the first selected sidelink resources in the resource reselection round, and the resources for the resource reselection are after the other sidelink resources. (Appendix 36) performing resource reselection one by one for one or more side link resources not in the reselection candidate resource set and subsequent side link resources, selecting the (m+1)th sidelink resource if the number of reselected resources is m, where 1≦m≦M−1, M being the number of resources after the sidelink resource in the same slot as the sidelink control information among the initially selected sidelink resources. (Appendix 37) forming a first set by excluding the first m sidelink resources and a sidelink resource in the same slot as the mth sidelink resource from the sidelink resource set; a second set of sidelink resources in the sidelink resource set, the second set including at least one sidelink resource among the first m selected sidelink resources, the second set having a time interval within a predetermined range with respect to the at least one sidelink resource in the sidelink resource set; 37. The method of claim 36, wherein the (m+1)th side link resource is randomly selected with equal probability from the intersection of the first set and the second set. (Appendix 38) 38. The method of claim 37, further comprising forming the first set of sidelink resources by excluding from the sidelink resource set the n-th sidelink resource, sidelink resources in the same slot as the n-th sidelink resource, sidelink resources in the same slot as a Physical Sidelink Feedback Channel (PSFCH) corresponding to the n-th sidelink resource, and sidelink resources within a certain time period after the PSFCH, if retransmission based on Hybrid Automatic Repeat Request (HARQ) feedback is enabled. (Appendix 39) 39. The method of claim 37 or 38, further comprising the step of reordering the selected sidelink resources according to time if M sidelink resources have been selected or if the intersection of the first set and the second set is empty. (Appendix 40) 40. The method according to any of Supplementary Notes 1 to 39, wherein the time interval between the reselected sidelink resource and the slot in which the Physical Sidelink Control Channel (PSCCH) of the sidelink control information is located is equal to or greater than a predetermined value (T3). (Appendix 41) 41. The method according to any of Supplementary Notes 1 to 40, further comprising disabling HARQ feedback-based retransmissions for a reselected sidelink resource for which HARQ feedback is enabled, if the reselected sidelink resource is fed back via a Physical Sidelink Feedback Channel (PSFCH) in the same slot as any of the selected resources or if the reselected sidelink resource is within a decoding period of the Physical Sidelink Feedback Channel corresponding to any of the selected resources. (Appendix 42) 42. A terminal device comprising: a memory having a computer program stored therein; and a processor, the processor being configured to execute the computer program to realize the method for sidelink resource reselection according to any of Supplementary Notes 1 to 41. (Appendix 43) A communication system including a terminal device, the terminal device performs resource re-evaluation and / or preemption detection on the initially selected sidelink resources for the multiple transmissions of the transport block, and reselects at least one sidelink resource from the sidelink resource set if one or more sidelink resources are not in the reselection candidate resource set; determining a currently reselected sidelink resource set based on time-frequency resources of the initially selected sidelink resources.

Claims

1. 1. An apparatus for sidelink resource reselection, comprising: a processing unit for performing resource re-evaluation and / or preemption detection on initially selected sidelink resources for multiple transmissions of a transport block; a reselector configured to reselect one or more side link resources from a side link resource set if one or more side link resources are not in a reselection candidate resource set in response to the processing, the sidelink control information can indicate the reselected sidelink resource(s) for retransmission after reselection, and the time interval between a first sidelink resource included in the reselected sidelink resource(s) and a second sidelink resource included in the initially selected sidelink resource(s) is / are ensured such that the first sidelink resource is not within a certain period after a slot in which a physical sidelink feedback channel corresponding to the second sidelink resource is located.

2. the processing unit performs the resource re-evaluation at a time point prior to the initially selected i-th sidelink resource and determines that one or more sidelink resources of the sidelink control information are not in a reselection candidate resource set, where i is an integer; the reselector performs resource reselection one by one for one or more side link resources not included in the reselection candidate resource set and subsequent side link resources, and selects an (n+1)th side link resource if the number of reselected resources is n, where 1≦n≦N−1, N is the number of side link resources in the same slot as the side link control information and subsequent resources selected in the initial resource selection process among the initially selected side link resources; 2. The apparatus of claim 1 , further comprising: forming a first set by excluding from the side link resource set the first n side link resources and a side link resource in the same slot as the n-th side link resource; forming a second set of side link resources in the side link resource set whose time interval with at least one side link resource among the first n selected side link resources is within a predetermined range; and selecting the (n+1)-th side link resource at random with equal probability from an intersection of the first set and the second set.

3. 3. The device of claim 2, wherein the sidelink resource reselection is performed by selecting a sidelink resource in the same slot as a physical sidelink control channel of the sidelink control information.

4. 4. The device according to claim 3, wherein, if another sidelink resource is reserved in the sidelink control information, reselection is not performed for the other sidelink resource, and the other sidelink resource is selected as the sidelink resource selected in the second round of resource reselection.

5. If another side link resource is reserved in the side link control information, no reselection is performed for the other side link resource, and the other side link resource is set as the side link resource selected in the first resource reselection.

3. The apparatus of claim 2, wherein the sidelink resource reselection is performed in the second time slot of the resource reselection, and the sidelink resource reselection is performed in the same slot as the physical sidelink control channel of the sidelink control information.

6. the processing unit performs the resource re-evaluation at a time point prior to the initially selected i-th sidelink resource and determines that one or more sidelink resources of the sidelink control information are not in a reselection candidate resource set, where i is an integer; The apparatus of claim 1 , wherein the reselector performs resource reselection on the one or more sidelink resources that are not in a reselection candidate resource set.

7. The maximum number N of resources that can be indicated in the sidelink control information max is 2 or 3 and the side link resource not included in the reselection candidate resource set is the (i+1)th or (i+2)th side link resource, reselecting to the (i+1)th or (i+2)th side link resource; i-th sidelink resource and i+2-th sidelink resource to N 1 reselecting sidelink resources from the sidelink resource set based on the time-frequency resource of the i-th sidelink resource, where 1≦i≦N 1 -2, N 1 7. The apparatus of claim 6, wherein ∑ i = ∑ j ...

8. If the time interval between the i-th side link resource and the (i+2)-th side link resource is within a predetermined range, the reselected side link resource is: the selected sidelink resource, the i-th sidelink resource, and the (i+2)-th to N-th sidelink resources 1 a time interval between the selected side link resource and at least one of the i-th side link resource and the i+2-th side link resource to N-th side link resource is within the predetermined range, and 1 the condition that the first side link resource is not in the same slot as any of the second side link resources, If the time interval between the i-th side link resource and the (i+2)-th side link resource is not within a predetermined range, the reselected side link resource is: the reselected sidelink resource, the i-th sidelink resource, and the (i+2)-th to N-th sidelink resources; 1 a time interval between the selected side link resource and at least one of the i-th side link resource and the i+2-th side link resource to N-th side link resource is within the predetermined range, and 1 is not in the same slot as any of the sidelink resources, and a time interval between the reselected side link resource and the i-th side link resource and the (i+2)-th side link resource is within the predetermined range, and the reselected side link resource is temporally after the i-th side link resource and before the (i+2)-th side link resource; The maximum number N of resources that can be indicated in the sidelink control information max is 2 or 3, and the number of sidelink resources not included in the reselection candidate resource set is N 1 th sidelink resource, the reselected sidelink resource is: The reselected sidelink resource and the i-th to N-th sidelink resources 1 a time interval between the reselected side link resource and at least one of the i-th to N-th side link resources is within the predetermined range, and 1 - the first sidelink resource is not in the same slot as any of the first sidelink resources; The reselected sidelink resources include the HARQ-ACK bits for the reselected sidelink resources and the first to Nth sidelink resources. 1 8. The apparatus according to claim 7, further satisfying the condition that any one of the sidelink resources is not fed back by a physical sidelink feedback channel in the same slot and the slot in which the one of the sidelink resources is located is not within a certain period after the slot in which the physical sidelink feedback channel corresponding to the one of the sidelink resources is located.

9. 8. The apparatus of claim 7, wherein the reselected sidelink resource further satisfies a condition that the reselected sidelink resource is after a sidelink resource in the same slot as a physical sidelink control channel of the sidelink control information.

10. The maximum number N of resources that can be indicated in the sidelink control information max if (i+1) is 3 and the (i+2)th side link resources not included in the reselection candidate resource set are the (i+1)th and (i+2)th side link resources, reselect the (i+1)th and (i+2)th side link resources; The i-th sidelink resource and the i+3-th to N-th sidelink resources 1 reselect two sidelink resources from the sidelink resource set based on the time-frequency resource of the i-th sidelink resource, where 1≦i≦N 1 -3, N 1 7. The apparatus of claim 6, wherein ∑ i = ∑ j ...

11. If the time interval between the ith side link resource and the (i+3)th side link resource is not within a predetermined range, the third side link resource of the two reselected side link resources is: the third side link resource, the i-th side link resource, and the i+3-th to N-th side link resources 1 a time interval between the third side link resource and at least one of the i-th side link resource and the i+3-th side link resource to N-th side link resource is within the predetermined range, and 1 is not in the same slot as any of the sidelink resources, and a time interval between the third side link resource and the i-th side link resource or the (i+3)-th side link resource is within the predetermined range, and the third side link resource is temporally located after the i-th side link resource and before the (i+3)-th side link resource; a fourth side link resource of the two reselected side link resources, if a time interval between the third side link resource and the i-th side link resource is within a predetermined range, time intervals between the fourth side link resource and the third side link resource and the (i+3)-th side link resource are all within the predetermined range, and the fourth side link resource is temporally after the i-th side link resource and before the (i+3)-th side link resource; if a time interval between the third side link resource and the (i+3)th side link resource is within a predetermined range, a condition is satisfied: time intervals between the fourth side link resource and the third side link resource and the i-th side link resource are all within the predetermined range; and the fourth side link resource is temporally after the i-th side link resource and before the (i+3)th side link resource; The maximum number N of resources that can be indicated in the sidelink control information max is 3 and the number of sidelink resources not included in the reselection candidate resource set is N 1 -1st and N 1 If it is the th side link resource, The third side link resource of the two reselected side link resources is the third side link resource and the i-th to N-th side link resources. 1 - the time interval between the third side link resource and at least one of the second side link resources is within a predetermined range, and the third side link resource and the i-th to N-th side link resources 1 - the condition that the second sidelink resource is not in the same slot as any of the second sidelink resources is satisfied; The fourth side link resource of the two reselected side link resources is the fourth side link resource and the i-th to N-th side link resources. 1 the time interval between the second side link resource and at least one of the third side link resources is within a predetermined range, and the time interval between the fourth side link resource and the i-th to N-th side link resources is within a predetermined range; 1 - the second sidelink resource and any of the third sidelink resources are not in the same slot; The two reselected sidelink resources are the two reselected sidelink resources and the first to Nth sidelink resources. 1 11. The apparatus according to claim 10, further satisfying the condition that any one of the sidelink resources is not fed back by a physical sidelink feedback channel in the same slot and the slot in which the one of the sidelink resources is located is not within a certain period after the slot in which the physical sidelink feedback channel corresponding to the one of the sidelink resources is located.

12. the processing unit performs the preemption detection for the initially selected j-th sidelink resource and subsequent sidelink resources, and determines that one or more sidelink resources in the sidelink control information are not in a reselection candidate resource set, where j is an integer; the reselector performs resource reselection one by one for one or more side link resources not included in the reselection candidate resource set and the subsequent side link resources, and selects an (m+1)th side link resource if the number of reselected resources is m, where 1≦m≦M−1, M is the number of resources following the side link resource in the same slot as the side link control information among the initially selected side link resources; 2. The apparatus of claim 1 , further comprising: forming a first set by excluding from the sidelink resource set the first m sidelink resources and a sidelink resource in the same slot as the mth sidelink resource; forming a second set of sidelink resources in the sidelink resource set whose time interval with at least one sidelink resource among the first m selected sidelink resources is within a predetermined range; and selecting the (m+1)th sidelink resource from the intersection of the first set and the second set with equal probability.

13. 13. The device of claim 12, wherein if another sidelink resource is reserved in the sidelink control information, the other sidelink resource is selected as the first selected sidelink resource in the resource reselection, and the resource for the resource reselection is after the other sidelink resource.

14. the processing unit performs the preemption detection for the initially selected j-th sidelink resource and subsequent sidelink resources, and determines that one or more sidelink resources in the sidelink control information are not in a reselection candidate resource set, where j is an integer; The apparatus of claim 1 , wherein the reselector performs resource reselection on the one or more sidelink resources that are not in a reselection candidate resource set.

15. The maximum number N of resources that can be indicated in the sidelink control information max is 2 or 3 and the side link resource not included in the reselection candidate resource set is the j-th side link resource, reselecting to the j-th side link resource; j+1th sidelink resource to N 1 reselecting sidelink resources from the sidelink resource set based on the time-frequency resource of the j-th sidelink resource, where 1≦j≦N 1 -1, N 1 15. The apparatus of claim 14, wherein ∑ i = ∑ j ...

16. The reselected sidelink resources are the selected sidelink resources and the j+1-th to N-th sidelink resources. 1 a time interval between the selected side link resource and at least one of the j+1-th to N-th side link resources is within a predetermined range, and 1 the condition that the first side link resource is not in the same slot as any of the second side link resources, The reselected sidelink resources include the HARQ-ACK bits for the reselected sidelink resources and the first to Nth sidelink resources. 1 16. The apparatus according to claim 15, further satisfying the condition that any one of the sidelink resources is not fed back by a physical sidelink feedback channel in the same slot and the slot in which the one of the sidelink resources is located is not within a certain period after the slot in which the physical sidelink feedback channel corresponding to the one of the sidelink resources is located.

17. The maximum number N of resources that can be indicated in the sidelink control information max is 3, 16. The apparatus of claim 15, wherein the reselected sidelink resource satisfies the following conditions: the reselected sidelink resource is after another sidelink resource indicated by the same sidelink control information, the other sidelink resource is in the reselection candidate resource set and is after the slot of the sidelink control information.

18. The maximum number N of resources that can be indicated in the sidelink control information max If the value of the reselection candidate resource set is 3 and the jth and j+1th side link resources are not included in the reselection candidate resource set, reselect the jth and j+1th side link resources; j+2th sidelink resource to N 1 reselect two sidelink resources from the sidelink resource set based on the time-frequency resource of the j-th sidelink resource, where 1≦j≦N 1 -2, N 1 is the number of the initially selected sidelink resources, The third side link resource of the two reselected side link resources is the third side link resource and the j+2-th to N-th side link resources. 1 a time interval between the third side link resource and at least one of the j+2-th to N-th side link resources is within a predetermined range, and 1 the condition that the first side link resource is not in the same slot as any of the second side link resources, The fourth side link resource of the two reselected side link resources is the fourth side link resource and the j+2-th to N-th side link resources. 1 a time interval between the fourth side link resource and at least one of the j+2-th to N-th side link resources is within the predetermined range, and 1 the first side link resource and the third side link resource are not in the same slot; The two reselected sidelink resources are the two reselected sidelink resources and the first to Nth sidelink resources. 1 15. The apparatus according to claim 14, further satisfying the condition that any one of the sidelink resources is not fed back by a physical sidelink feedback channel in the same slot and the slot in which the one of the sidelink resources is located is not within a certain period after the slot in which the physical sidelink feedback channel corresponding to the one of the sidelink resources is located.

19. the time interval between the reselected sidelink resource and the slot in which the physical sidelink control channel of the sidelink control information is located is equal to or greater than a predetermined value; and / or 2. The apparatus according to claim 1, further comprising: a device for disabling hybrid automatic repeat request (HAR)-based retransmission for a reselected sidelink resource, or for disabling hybrid automatic repeat request (HAR)-based retransmission for all reselected sidelink resources, if the reselected sidelink resource is fed back via the physical sidelink feedback channel in the same slot as any of the selected resources, or if the reselected sidelink resource is within a certain period of decoding of the physical sidelink feedback channel corresponding to any of the selected resources.

20. 1. A method for sidelink resource reselection, comprising: performing resource re-evaluation and / or preemption detection on initially selected sidelink resources for multiple transmissions of the transport block; in response to said processing, if one or more sidelink resources are not in the reselection candidate resource set, reselecting one or more sidelink resources from the sidelink resource set; the sidelink control information may indicate the reselected sidelink resource(s) for retransmission after reselection, and the time interval between a first sidelink resource included in the reselected one or more sidelink resources and a second sidelink resource included in the initially selected sidelink resources is ensured such that the first sidelink resource is not within a certain period after a slot in which a physical sidelink feedback channel corresponding to the second sidelink resource is located.