Method and apparatus for reselecting sidelink resources

By re-evaluating and detecting preemption of the initially selected sidelink resources in NR V2X, the problem of insufficient resource reselection in NR V2X is solved, enabling more retransmissions and support for non-periodic services, thereby improving resource utilization efficiency and reliability.

CN115299129BActive Publication Date: 2026-01-021FINITY INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080098707.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-04-09
Publication Date
2026-01-02
Estimated Expiration
2040-04-09

AI Technical Summary

Technical Problem

In NR V2X, existing technologies have not yet solved how to reselect resources after selecting outgoing link resources, especially when more retransmissions are needed and non-periodic services are supported, the resource reselection scheme is insufficient.

Method used

A method for reselecting edge link resources is provided. This method involves re-evaluating and detecting the preemption of initially selected resources, and reselecting at least one resource from the edge link resource set if the resource is not in the reselection candidate resource set. The current reselection set of edge link resources is determined based on the initially selected time-frequency resources.

Benefits of technology

It supports more retransmissions and ensures resource reselection for multiple transmissions through side link control information, thereby improving resource utilization efficiency and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115299129B_ABST
    Figure CN115299129B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a sidelink resource reselection method and device; the method comprises: performing resource reevaluation and / or preemption detection on sidelink resources initially selected for multiple transmissions of a transport block; and in the case that one or more sidelink resources are not in a reselection candidate resource set, reselecting at least one sidelink resource from a sidelink resource set; wherein a current sidelink resource set is determined according to time-frequency resources of the initially selected sidelink resources.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of communication technology. BACKGROUND

[0002] In V2X (Vehicle-to-Everything) communication of Rel-15 and previous versions, two allocation modes of sidelink resources are supported: Mode 1 and Mode 2. For Mode 1, sidelink resources are allocated by a network device (e.g., a base station); for Mode 2, a terminal device autonomously selects a transmission resource, i.e., the transmission resource is obtained through sensing or detection-resource selection.

[0003] On the other hand, NR (New Radio) V2X is one of the research projects of the current Rel-16 standardization. Compared with LTE (Long Term Evolution) V2X, NR V2X needs to support many new scenarios and new services (such as remote driving, automatic driving, and platooning, etc.), and needs to meet higher technical indicators (high reliability, low latency, high data rate, etc.).

[0004] It should be noted that the above introduction to the technical background is only for the convenience of clearly and completely describing the technical solutions of the present application, and for the convenience of understanding by those skilled in the art. The above technical solutions cannot be considered as known to those skilled in the art just because they are described in the background section of the present application. SUMMARY

[0005] The inventors have found that, compared with LTE V2X, more retransmission times need to be supported in NR V2X, i.e., the retransmission times can be greater than one, and the total transmission (initial transmission plus retransmission) times can be greater than 2 (e.g., can be configured to be 32 at most). In addition, NR V2X needs to additionally support the transmission and reception of aperiodic services compared with LTE V2X, so that resource reselection can occur. After selecting a sidelink resource, how to reselect the sidelink resource in the candidate resource set of the selection window has not been solved.

[0006] In order to solve at least one of the above problems, embodiments of the present application provide a sidelink resource reselection method and device.

[0007] According to an aspect of embodiments of the present application, a sidelink resource reselection method is provided, comprising:

[0008] performing resource reevaluation and / or preemption detection on the sidelink resource initially selected for multiple transmissions of a transport block; and

[0009] reselect at least one sidelink resource from the sidelink resource set in a case that one or more sidelink resources are not in the reselection candidate resource set; wherein the current reselected sidelink resource set is determined according to time-frequency resources of the initially selected sidelink resource.

[0010] According to another aspect of embodiments of the present application, there is provided a sidelink resource reselection apparatus, comprising:

[0011] a processing unit that performs resource re-evaluation and / or pre-emption detection on the initially selected sidelink resource for multiple transmissions of a transport block; and

[0012] a reselection unit that reselects at least one sidelink resource from the sidelink resource set in a case that one or more sidelink resources are not in the reselection candidate resource set; wherein the current reselected sidelink resource set is determined according to time-frequency resources of the initially selected sidelink resource.

[0013] One of the beneficial effects of embodiments of the present application is that at least one sidelink resource is reselected from the sidelink resource set in a case that one or more sidelink resources are not in the reselection candidate resource set; wherein the current reselected sidelink resource set is determined according to time-frequency resources of the initially selected sidelink resource. Thereby, not only more retransmission times can be supported, but also the reselected resources for multiple transmissions can be guaranteed to be indicated and reserved by sidelink control information.

[0014] Specific embodiments of the application are disclosed herein, and represented in the accompanying drawings, illustrating the principles of the application in a manner that is best suited to the understanding of its principles and its practical application. It should be understood, that the scope of the application is not to be limited in scope by the specific embodiments disclosed herein. In the scope of the appended claims and their equivalents, the application encompasses many changes, modifications and equivalents.

[0015] Features described and / or illustrated with respect to one implementation can be used in one or more other implementations in the same or similar manner, in combination with or in place of features in other implementations, or in combination with or in place of one or more features described and / or illustrated with respect to one or more other implementations.

[0016] It should be emphasized that the term "comprises / comprising" when used in this specification is taken to mean the presence of stated features, integers, steps or components but does not preclude the presence or addition of one or more other features, integers, steps, components or groups thereof. BRIEF DESCRIPTION OF DRAWINGS

[0017] Elements and features of one or more embodiments of the application described in one figure or implementation can be combined with elements and features of one or more other figures or implementations. Also, in the drawings, like reference numerals designate corresponding parts throughout the several views, and can be used to designate like components in more than one implementation.

[0018] Figure 1 is a schematic diagram of a communication system of an embodiment of the present application;

[0019] Figure 2 is a schematic diagram of sidelink resource selection by a terminal device;

[0020] Figure 3 is a schematic diagram of a reselection method of sidelink resources of an embodiment of the present application;

[0021] Figure 4 is a schematic diagram of sidelink resource selection by an embodiment of the present application;

[0022] Figure 5 is an example diagram of resource re-evaluation of an embodiment of the present application;

[0023] Figure 6 is an example diagram of pre-emption detection of an embodiment of the present application;

[0024] Figure 7 is an example diagram of sidelink resource reselection at resource re-evaluation of an embodiment of the present application;

[0025] Figure 8 is another example diagram of sidelink resource reselection at resource re-evaluation of an embodiment of the present application;

[0026] Figure 9 is another example diagram of sidelink resource reselection at resource re-evaluation of an embodiment of the present application;

[0027] Figure 10 is another example diagram of sidelink resource reselection at resource re-evaluation of an embodiment of the present application;

[0028] Figure 11 is another example diagram of sidelink resource reselection at resource re-evaluation of an embodiment of the present application;

[0029] Figure 12 is an example diagram of sidelink resource reselection at pre-emption detection of an embodiment of the present application;

[0030] Figure 13 is another example diagram of sidelink resource reselection at pre-emption detection of an embodiment of the present application;

[0031] Figure 14 is a schematic diagram of a reselection apparatus of sidelink resources of an embodiment of the present application;

[0032] Figure 15 is a schematic diagram of a network device of an embodiment of the present application;

[0033] Figure 16 is a schematic diagram of a terminal device of an embodiment of the present application. DETAILED DESCRIPTION

[0034] The foregoing and other features of the present application will become apparent to those skilled in the art upon consideration of the following description of specific embodiments of the application, taken in conjunction with the accompanying drawings. In the description of embodiments of the application, specific terminology is employed for the sake of clarity. However, the application is not intended to be limited to the specific terminology so selected. A person skilled in the art will recognize that the principles of the application can be employed in any device that employs the principles of the application.

[0035] In the embodiments of the present application, the terms "first", "second", etc. are used to distinguish different elements from the point of view, but do not indicate the spatial arrangement or time sequence of the elements, and the elements should not be limited by these terms. The term "and / or" includes any one and all combinations of the associated listed terms. The terms "include", "comprise", "have" and the like are intended to mean the presence of the stated features, elements, components or assemblies, but do not exclude the presence or addition of one or more other features, elements, components or assemblies.

[0036] In the embodiments of the present application, the singular form "a", "an", etc. includes the plural form, should be understood broadly as "one" or "a kind of" and not limited to the meaning of "one"; in addition, the term "said" should be understood as including both singular and plural forms, unless the context clearly indicates otherwise. In addition, the term "according to" should be understood as "at least partially according to", and the term "based on" should be understood as "at least partially based on", unless the context clearly indicates otherwise.

[0037] In the embodiments of the present application, the term "communication network" or "wireless communication network" can refer to a network that complies with any communication standard, such as Long Term Evolution (LTE), Long Term Evolution-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), etc.

[0038] In addition, the communication between devices in the communication system can be carried out according to any stage of the communication protocol, which can include but is not limited to the following communication protocols: 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G and 5G, New Radio (NR), etc., and / or other currently known or to be developed in the future communication protocols.

[0039] In the embodiments of the present application, the term "network device" refers to, for example, a device that accesses a terminal device to a communication network and provides services for the terminal device in a communication system. The network device can include, but is not limited to, the following devices: base station (BS), access point (AP), transmission reception point (TRP), broadcast transmitter, mobile management entity (MME), gateway, server, radio network controller (RNC), base station controller (BSC), and the like.

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

[0041] In the embodiments of the present application, the term "user equipment" (UE) or "terminal equipment" (TE) refers to, for example, a device that accesses a communication network through a network device and receives network services. The terminal equipment can be fixed or mobile, and can also be referred to as a mobile station (MS), a terminal, a subscriber station (SS), an access terminal (AT), a station, etc.

[0042] Wherein, the terminal device can include, but is not limited to, the following devices: cellular phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, machine type communication device, laptop computer, cordless phone, smart phone, smart watch, digital camera, etc.

[0043] For another example, in scenarios such as Internet of Things (IoT), a terminal device can also be a machine or device that performs monitoring or measurement, for example, can include but is not limited to: Machine Type Communication (MTC) terminal, vehicle-mounted communication terminal, Device to Device (D2D) terminal, Machine to Machine (M2M) terminal, etc.

[0044] In addition, the term "network side" or "network device side" refers to the side of the network, which can be a certain base station, or can include one or more network devices as described above. The term "user side" or "terminal side" or "terminal device side" refers to the side of the user or terminal, which can be a certain UE, or can include one or more terminal devices as described above. In this article, "device" can refer to a network device or a terminal device without special indication.

[0045] The following describes the scenarios of the embodiments of the present application by examples, but the present application is not limited thereto.

[0046] Figure 1 is a schematic diagram of a communication system of an embodiment of the present application, which schematically illustrates the case of taking a terminal device and a network device as examples, such as Figure 1 As shown in FIG. 1, the communication system 100 can include a network device 101 and terminal devices 102 and 103. For simplicity, Figure 1 Only two terminal devices and one network device are taken as examples for description, but the embodiments of the present application are not limited thereto.

[0047] In the embodiments of the present application, the network device 101 and the terminal devices 102 and 103 can perform existing services or future implementable service transmission. For example, these services can include but are not limited to: enhanced mobile broadband (eMBB), massive machine type communication (mMTC), and ultra-reliable and low-latency communication (URLLC), etc.

[0048] It is worth noting that, Figure 1It is shown that both terminal devices 102 and 103 are in the coverage of the network device 101, but the present application is not limited thereto. Both terminal devices 102 and 103 can be out of the coverage of the network device 101, or one terminal device 102 is in the coverage of the network device 101 while the other terminal device 103 is out of the coverage of the network device 101.

[0049] In the embodiments of the present application, sidelink transmission can be performed between the two terminal devices 102 and 103. For example, both terminal devices 102 and 103 can perform sidelink transmission in the coverage of the network device 101 to implement V2X communication, or both terminal devices 102 and 103 can perform sidelink transmission out of the coverage of the network device 101 to implement V2X communication, or one terminal device 102 performs sidelink transmission in the coverage of the network device 101 while the other terminal device 103 performs sidelink transmission out of the coverage of the network device 101 to implement V2X communication.

[0050] In the embodiments of the present application, the terminal device 102 and / or 103 can autonomously select sidelink resources (i.e., Mode 2 is adopted), in which case the sidelink transmission can be independent of the network device 101, i.e., the network device 101 is optional. Of course, the embodiments of the present application can also combine autonomous selection of sidelink resources (i.e., Mode 2 is adopted) and allocation of sidelink resources by the network device (i.e., Mode 1 is adopted); the embodiments of the present application do not limit this.

[0051] In LTE V2X, the terminal device can obtain sidelink transmission resources through a sensing detection + resource selection process, in which sensing can be continuously performed to obtain the occupation of resources in the resource pool. For example, the terminal device can estimate the resource occupation in a later period (referred to as a selection window) according to the resource occupation in a previous period (referred to as a sensing window).

[0052] Figure 2 is a schematic diagram of sidelink resource selection by a terminal device, as shown in Figure 2 The terminal device can obtain the resource occupation of the sensing window through, for example, sidelink control information (SCI) in the (n-1000)th to (n-1)th subframe or time slot (i.e., sensing window) and detection of reference signals of different position time-frequency resources, and further estimate the resource occupation of the (n+T1)th to (n+T2)th subframe or time slot (i.e., selection window).

[0053] For example, when there is sidelink data to be transmitted, the physical layer of the terminal device obtains a granularity R of resource selection from a higher layer (e.g., a medium access control (MAC) layer) x,y ; the granularity can represent a series of consecutive sub-channels within a subframe, each sub-channel including more than one consecutive physical resource block (PRB), the number of PRBs being determined by a resource pool, the resource pool being configured or pre-configured by a network device (e.g., a base station); a set of resources (hereinafter referred to as R x,y ) of size R x,y in all subframes in the entire selection window is initialized as Set A.

[0054] The terminal device can exclude some candidate resources in Set A according to the results of detection within the sensing window before the data to be transmitted arrives. For example, the following R x,y candidate resources need to be excluded:

[0055] All R x,y candidate resources in the subframes in the selection window that can be reserved by the terminal device in the sensing window;

[0056] Some R x,y candidate resources in the subframes in the sensing window, where the R x,y candidate resource is detected to have SCI reserving the corresponding subframe in the current selection window, and the indicated frequency domain resource overlaps with the R x,y candidate resource, 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 value (hereinafter referred to as RSRP threshold value); or the SCI reserves a subframe after the selection window, and the subframe is the same subframe as one of the subsequent subframes that can be reserved by the subframes in the current selection window in the time domain, and the frequency domain resource overlaps with the R x,y candidate resource, and the detection result of the RSRP of the PSSCH corresponding to the SCI is greater than the RSRP threshold value.

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

[0058] R x,y The candidate resources are placed in Set B in the order of S-RSSI from small to large until the number of R x,y The number of candidate resources is greater than or equal to the number of R x,y 20% of the initial total number of candidate resources; wherein Set B is an initially empty set, S-RSSI represents the signal strength of R x,y The linear average of the signal strengths of all sub-channels in the candidate resource.

[0059] Then, the physical layer of the terminal device can report Set B to the MAC layer, and the MAC layer randomly selects one candidate resource in Set B for data transmission. In addition, a modulation and coding scheme (MCS) is selected in the indicated resource for data transmission.

[0060] If the MAC layer is configured for retransmission before resource selection, the MAC layer randomly selects one resource from the remaining available resource set and the resources contained in the time domain range (such as [-15, 15] subframes) that can be indicated by the initial transmission SCI after selecting one resource, and selects an MCS in the indicated resource for data retransmission. The resource in time before is used for initial transmission resource, and the resource in time after is used for retransmission resource. If there is no such available resource, the current transmission does not support retransmission, that is, the number of transmissions becomes 1.

[0061] It is worth noting that the above only schematically describes the process of sensing detection + resource selection in LTE V2X. For specific content of the above process, reference can be made to the content in 3GPP TS 36.213 V15.2.0, such as 14.1.1.6.

[0062] Compared with LTE V2X, more retransmission times need to be supported in NR V2X, that is, the number of retransmission times can be greater than 1, and the total number of transmissions is greater than 2 (which can be configured to be 32 at most). In addition, in the SCI corresponding to each sidelink resource, at most 3 transmission resources can be indicated.

[0063] In addition, compared with LTE V2X, NR V2X needs to additionally support the transmission and reception of aperiodic services. For example, after selecting a transmission resource, the UE needs to continuously detect whether other UEs will occupy the selected resource for data transmission or whether there are overlapping resources in the time domain and frequency domain for data transmission (mainly for aperiodic services). Currently, there is no relevant conclusion in the scheme on how to perform resource reselection in these cases. The following embodiments of the present application propose corresponding solutions for one or more of the above problems.

[0064] In the embodiments of the present application, V2X is taken as an example to illustrate sidelink, but the present application is not limited thereto, and can also be applied to sidelink transmission scenarios other than V2X. In addition, sidelink control information (SCI, Sidelink Control Information) is carried by PSCCH, sidelink data is carried by PSSCH, and sidelink feedback information is carried by a physical sidelink feedback channel (PSFCH, Physical Sidelink Feedback Channel).

[0065] In the following description, the terms "sidelink" and "V2X" can be interchangeable without causing confusion, the terms "PSFCH" and "sidelink feedback channel" can be interchangeable, the terms "PSCCH" and "sidelink control channel" or "sidelink control information" can be interchangeable, and the terms "PSSCH" and "sidelink data channel" or "sidelink data" can also be interchangeable.

[0066] In addition, transmitting or receiving PSSCH can be understood as transmitting or receiving sidelink data carried by PSSCH, and transmitting or receiving PSFCH can be understood as transmitting or receiving sidelink feedback information carried by PSFCH. At least one transmission can be understood as at least one PSSCH / PSCCH transmission or at least one sidelink data / information transmission, and the current transmission can be understood as the current PSSCH / PSCCH transmission or the current sidelink data / information transmission.

[0067] In the embodiments of the present application, initial selection is relative to reselection, and cannot be understood as a specific selection. For example, the first selection can be referred to as initial selection, and the second selection can be referred to as reselection; or the n-th selection can be referred to as initial selection, and the n+1-th selection can be referred to as reselection; the present application is not limited thereto.

[0068] Embodiments of the first aspect

[0069] The embodiment of the present application provides a sidelink resource reselection method, which is described from a terminal device. The terminal device (which can be referred to as a sending terminal device) serves as a sender of service data, and sends sidelink data to one or more other terminal devices (which can be referred to as receiving terminal devices).

[0070] Figure 3 is a schematic diagram of the sidelink resource reselection method of the embodiment of the present application, as shown in the figure, the method comprises the following steps. Figure 3

[0071] 301. Resource reevaluation and / or preemption detection are performed on sidelink resources initially selected for multiple transmissions of a transmission block; and

[0072] 302. In the case that 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; wherein the current reselected sidelink resource set is determined according to the time-frequency resources of the initially selected sidelink resources.

[0073] It is worth noting that the above-mentioned Figure 3 only schematically describes the embodiment of the present application, but the present application is not limited thereto. For example, the execution order between the operations can be appropriately adjusted, and in addition, some operations can be added or some operations can be reduced. Those skilled in the art can appropriately modify the above-mentioned Figure 3 description.

[0074] First, the initially selected sidelink resources are schematically described below.

[0075] In the embodiment of the present application, one transmission block (TB, Transmission Block) of a data packet to be sent can include one or more transmissions, so one or more sidelink resources need to be selected. The earliest transmission in time among the one or more transmissions is referred to as the first transmission (abbreviated as initial transmission), and in addition, one or more retransmissions can be included.

[0076] In some embodiments, each physical layer transmitted data packet contains a corresponding priority, for example, a ProSe Per-Packet Priority (PPPP, ProSe Per-Packet Priority); in addition, the degree of channel congestion can be represented by a Channel Busy Ratio (CBR, Channel Busy Ratio). According to the PPPP of the data packet to be sent and the CBR of the sidelink resource pool, the selection range of the number of transmissions can be determined, and the terminal device can select from the selection range to determine the number of transmissions of the transmission block.

[0077] ​In some embodiments, the MAC layer of the terminal device selects at least one sidelink resource from the sidelink resource set in turn according to the number of transmissions. The sidelink resource set S is initially Set B as mentioned above, and how to obtain it can refer to the previous content. In addition, the terminal device can randomly select one sidelink resource each time in the embodiments of the present application, but the present application is not limited thereto, for example, multiple sidelink resources can also be selected each time.

[0078] The initial selection of the sidelink resource is described below by taking the selection one by one as an example.

[0079] Figure 4 is a schematic diagram of the selection of the sidelink resource one by one in the embodiments of the present application, which shows the case where the number of transmissions is at least 2; here, n represents the number of selection, 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 1, only the following operation 401 can be performed.

[0080] As shown in Figure 4 , the method comprises:

[0081] 401. Randomly selecting one sidelink resource from the sidelink resource set with equal probability.

[0082] Taking n=1 as an example, the first time-frequency resource for transmission can be randomly selected from Set B with equal probability, denoted as R1. For convenience, the sidelink resource selected for the nth time is denoted as Rn. n .

[0083] 402. Excluding the sidelink resource and the sidelink resources in the same time slot as the sidelink resource from the sidelink resource set to form a first set.

[0084] After R n is selected, the candidate resource set needs to exclude R n itself and all resources in the same time slot as R n . The resource set after the resource exclusion, i.e., the first set, is denoted as S n , which is a subset of S. Taking n=1 as an example, the resource set after the resource exclusion is denoted as S1.

[0085] 403. Taking the sidelink resources in the sidelink resource set in the time slots (which can be referred to as the current time slots) within the first predetermined range as a second set, the time slots being at least one of the first n selected sidelink resources.

[0086] In some embodiments, the first predetermined range is [-K, K] time slots, where K is an integer greater than or equal to 0. For example, the first predetermined range of 32 time slots can be represented as [-32, 32] time slots (including the current time slot itself) or [-31, 31] time slots (excluding the current time slot itself). That is, the time range of the preceding 31 time slots and the following 31 time slots, starting from the side link resource being compared, is the first predetermined range. However, this application is not limited to this, and it can also be other ranges, such as within 16 time slots, represented as [-15, 15] time slots (excluding the current time slot itself) or [-16, 16] time slots (including the current time slot itself), or within 64 time slots, represented as [-63, 63] time slots (excluding the current time slot itself) or [-64, 64] time slots (including the current time slot itself), and so on.

[0087] For example, performing the nth resource selection and selecting R. n After that, {R1, R2, ... R} have been selected. n There are n resources in total. Then for all selected resources {R1, R2, ..., R...} n For each resource in}, resources within Set B with a time interval of [-K, K] time slots are considered to be resources that meet the conditions. For the selected resources {R1, R2, ... R}, n Let S' be the set of all candidate resources that meet the conditions. n This application is not limited to this; it can also be derived from {R1,R2,…R...} n Select one or more resources, and determine the second set based on these resources.

[0088] like Figure 4 As shown, the method may further include:

[0089] 404, determine if the intersection of the first set and the second set is empty; if it is empty, execute 407, otherwise execute 405.

[0090] In some embodiments, if it has been since the last resource selection... Then the resource selection process is considered complete, and for the N1 selected resources {R1, R2, ... R...} N1 The subsequent resource sorting process is then performed, where N1... <N。

[0091] 405. Randomly select edge link resources with equal probability from the intersection of the first set and the second set.

[0092] That is, in set S n ∩S' n The (n+1)th resource R is randomly selected with equal probability. n+1 .

[0093] 406, determine whether N sidelink resources have been selected; if N sidelink resources have been selected, perform 407, if N sidelink resources have not been selected, perform step 402, continue to select sidelink resources one by one.

[0094] In some embodiments, if the resource selection procedure reaches the number of resources required for the target number of transmissions N, the resource selection procedure ends, and the N1 resources {R1, R2, … R N1} are selected, where N1 = N.

[0095] 407, order the selected sidelink resources in time.

[0096] 408, configure the ordered one or more sidelink resources for one or more transmissions of the transport block.

[0097] In some embodiments, the earliest resource in time among the ordered sidelink resources is used for the initial transmission of the transport block, and the i+1th resource in time is used for the ith retransmission; where 1≤i≤N1-1, and N1 is the number of the ordered sidelink resources.

[0098] The above description of the initial selection of sidelink resources is illustrative, where each selected resource (except the first transmission in time) should be indicated and reserved by the SCI of the previous transmission. Figure 4 It is worth noting that the above description of the initial selection of sidelink resources is illustrative, where each selected resource (except the first transmission in time) should be indicated and reserved by the SCI of the previous transmission.

[0099] Figure 4 The above description of the initial selection of sidelink resources is illustrative, where each selected resource (except the first transmission in time) should be indicated and reserved by the SCI of the previous transmission. Figure 4 The above description of the initial selection of sidelink resources is illustrative, where each selected resource (except the first transmission in time) should be indicated and reserved by the SCI of the previous transmission.

[0100] The above description of the initial selection of sidelink resources is illustrative, where each selected resource (except the first transmission in time) should be indicated and reserved by the SCI of the previous transmission.

[0101] In the embodiments of the present application, after the initial selection of sidelink resources, the terminal device can perform resource re-evaluation and / or pre-emption detection to determine whether to reselect the selected resources.

[0102] ​The following first describes the case of resource re-evaluation. How to perform resource reselection when resource re-evaluation is performed can be referred to the embodiments of the second and third aspects described below.

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

[0104] For example, at a time point a period of time (defined as T3) before each SCI is sent, the resources reserved by the SCI (excluding the current transmission in the same slot as the PSCCH where the SCI is located, which are the resources first reserved by the SCI) need to be re-evaluated to determine whether the reserved resources have been occupied by other UEs and the measured RSRP value is greater than the corresponding threshold after a period of time has passed.

[0105] Through the resource re-evaluation, if a certain resource is occupied by other UEs and the measured RSRP value of the 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.

[0106] Figure 5 is an example diagram of resource re-evaluation of the embodiments of the present application, as Figure 5 shown, for example, #m1, #m2 and #m3 are three sidelink resources in multiple transmissions of a TB, obtained by the initial selection process; and #m1 corresponds to the SCI indicating and reserving #m2 and #m3.

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

[0108] The following describes the case of preemption detection. How to perform resource reselection when preemption evaluation is performed can be referred to the embodiments of the fourth and fifth aspects described below.

[0109] In some embodiments, the j-th sidelink resource selected initially and the sidelink resources thereafter are subjected to preemption detection, and it is determined that one or more sidelink resources of the sidelink control information are not in the reselection candidate resource set; where j is an integer.

[0110] For example, for a resource that has been indicated and reserved by the SCI, if preemption of the resource by other UEs is detected, a resource reselection process can be triggered at a time point before the transmission corresponding to the resource.

[0111] Figure 6 is an example diagram of pre-emption detection of embodiments of the present application, as Figure 6 shown, for example, #m1, #m2 and #m3 are three transmissions of sidelink resources in a TB multiple transmissions, obtained by initial selection process; and #m1 indicates and reserves #m2 and #m3. At a certain time point after the transmission of #m1 and before the transmission of #m2, UE finds that #m2 resource is pre-empted, then resource reselection for #m2 can be triggered at or before the time point of #m2 interval T3.

[0112] In embodiments of the present application, for the first resource located in the time after initial selection, reselection can be included in resource reevaluation, or can be included in pre-emption detection. If it is found that its resource overlaps with the resource reserved by other UE before it transmits through resource reevaluation, resource reselection can be performed by referring to the pre-emption detection processing of the fourth and fifth aspects of the embodiments described below; for example, resource reselection process can be performed on all selected resources, or only the first resource can be reselected based on the time and frequency location of the subsequent resource.

[0113] In some embodiments, the time interval between the reselected sidelink resource and the time slot where the physical sidelink control channel (PSCCH) of the sidelink control information is located is greater than or equal to a predetermined value (T3).

[0114] For example, in the resource reevaluation process, the reselected resource is at least T3 distance away from the time slot where the SCI corresponding to the PSCCH is located, i.e. the first selectable time slot is the next time slot within the resource pool after n+T3, n is the time slot where the PSCCH is located.

[0115] In some embodiments, for reselected sidelink resources for which retransmission based on hybrid automatic repeat request (HARQ) feedback is enabled, if the retransmission based on hybrid automatic repeat request (HARQ) feedback of the reselected sidelink resource is decoded by the physical sidelink feedback channel (PSFCH) in the same time slot as any one of the selected resources or within a certain time period, the retransmission based on hybrid automatic repeat request (HARQ) feedback of the reselected sidelink resource is disabled, or the retransmission based on hybrid automatic repeat request (HARQ) feedback of all reselected sidelink resources is disabled.

[0116] For example, after resource re-evaluation or preemption detection triggers resource reselection, if the reselected resource is a HARQ-ACK enabled transmission resource and does not meet the following time constraint (not receiving feedback from any previously selected resource via PSFCH within the same time slot), then the SCI corresponding to the currently reselected resource indicates HARQ-ACK disable; or, the SCIs corresponding to all reselected resources in this instance indicate HARQ-ACK disable. For transmissions indicating HARQ-ACK disable, the receiving UE does not provide feedback on the PSFCH.

[0117] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0118] As can be seen from the above embodiments, when 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; wherein, the current reselection sidelink resource set is determined according to the time-frequency resources of the initially selected sidelink resources. Therefore, not only can more retransmissions be supported, but also the reselection resources transmitted multiple times are indicated and reserved by the sidelink control information.

[0119] Second aspect of the embodiments

[0120] This application embodiment performs resource reselection on one or more sidelink resources that are not in the reselection candidate resource set. Here, resource collision or conflict refers to, for example, a situation where the UE detects that the resource to be used in a certain transmission overlaps with the resource reserved by other UEs, and the detection result of the RSRP of the corresponding reference signal is greater than the threshold, or a situation where the UE detects that the resource to be used in a certain transmission is exactly the same as the resource reserved by other UEs. Here, the resource is the initially selected resource.

[0121] In this embodiment of the application, if a resource collision is found in the corresponding SCI reserved resources during the resource re-evaluation process, it is possible to try to reselect only the collapsing resources without changing the other sent resources (i.e., retain the initially selected resources).

[0122] For example, such as Figure 5 As shown, if m2 is not in the reselection candidate set, one edge link resource is reselected; if neither m2 nor m3 is in the reselection candidate set, two edge link resources are reselected. Other initially selected edge link resources are retained.

[0123] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max In the case that the sidelink resource which is 2 or 3 and not in the reselection candidate resource set is the i+1 or i+2 sidelink resource, reselect the i+1 or i+2 sidelink resource;

[0124] In the case that the sidelink resource which is 2 or 3 and not in the reselection candidate resource set is the i+1 or i+2 sidelink resource, reselect the i+1 or i+2 sidelink resource;

[0125] In some embodiments, if the time interval between the i sidelink resource and the i+2 sidelink resource is within a predetermined range, the reselected sidelink resource satisfies the following conditions:

[0126] The time interval between the i sidelink resource and the i+2 sidelink resource is within the predetermined range; and any one of the i sidelink resource, the i+2 sidelink resource, and the N1 sidelink resource is not in the same slot.

[0127] The reselected sidelink resource also satisfies the following conditions: none of the 1 sidelink resource to the N1 sidelink resource is fed back by the physical sidelink feedback channel (PSFCH) in the same slot, and the time slot is not within a certain time (which can be a predetermined or defined time, i.e. processing time) after the time slot corresponding to the PSFCH of any one of the resources.

[0128] Optionally, the reselected sidelink resource also satisfies the following conditions: after the sidelink resource in the same slot as the physical sidelink control channel (PSCCH) of the sidelink control information.

[0129] Figure 7 is an example diagram of sidelink resource reselection in resource reevaluation of embodiments of the present application. For example, M sidelink resources are initially selected. It is assumed that N max = 2, and in the resource reevaluation process starting at a certain time before the interval T3, it is found that resource #m2 has a conflict.

[0130] As Figure 7 shown, if resources #m1 and #m3 are within 32 slots, the resource indication chain will not be interrupted even without resource #m2. In this case, resource #m2 can be reselected according to resources #m1, #m3, … #M.

[0131] In the resource reselection process, the selected resources #m1, #m3, … #M can be reserved, and then based on their time-frequency locations, one sidelink resource is selected from the candidate set (e.g., candidate resources for #m2 reselection as shown in Figure 7 .

[0132] For example, as shown in Figure 7 , resource 701 can be selected, and then resources #m1, #m3, … #M and resource 701 are sorted by time and used for reselected number of times of sending.

[0133] In some embodiments, if the time interval between the ith sidelink resource and the i+2th sidelink resource is not within a predetermined range, the reselected one sidelink resource satisfies the following conditions:

[0134] The time interval between the ith sidelink resource, the i+2th sidelink resource to the N1th sidelink resource is within the predetermined range, and any one of the ith sidelink resource, the i+2th sidelink resource to the N1th sidelink resource is not in the same slot;

[0135] And, the time interval between the ith sidelink resource and the i+2th sidelink resource is within the predetermined range, after the ith sidelink resource in time and before the i+2th sidelink resource.

[0136] The reselected one sidelink resource also satisfies the following conditions: not fed back by the physical sidelink feedback channel (PSFCH) of the same slot from any one of the 1st sidelink resource to the N1th sidelink resource, and the time slot is not within a period of time (i.e., processing time) after the time slot of the PSFCH corresponding to the any one resource.

[0137] Optionally, the reselected one sidelink resource also satisfies the following conditions: after the sidelink resource of the same slot as the physical sidelink control channel (PSCCH) of the sidelink control information.

[0138] Figure 8 is another example diagram of sidelink resource reselection in resource reevaluation of embodiments of the present application. For example, M sidelink resources are initially selected. It is assumed that N max = 2, and in the resource reevaluation process starting at a time point #m1 interval T3, it is found that resource #m2 has a conflict.

[0139] As shown in Figure 8As shown, if resource #m1 and #m3 are not within 32 slots, there is no resource #m2, and the chain of resource indication will be broken. In this case, resource #m2 can be reselected according to resource #m1, #m3, … #M.

[0140] In the resource reselection process, the selected resources #m1, #m3, … #M can be kept, and then based on their time-frequency locations, a sidelink resource is selected from the candidate set (e.g. Figure 7 as shown for the reselection of #m2) that satisfies the above time limit condition. Compared with Figure 7 , the reselected resource should be within 32 slots from both resource #m1 and resource #m3, and temporally after resource #m1 and before resource #m3.

[0141] For example, as shown, resource 801 can be selected, and then resource #m1, #m3, … #M and resource 801 are sorted by time and used for the reselected number of transmissions. Figure 8

[0142] In some embodiments, the maximum number of resources N max that can be indicated in the sidelink control information is 2 or 3, and the sidelink resource that is not in the reselection candidate resource set is the N1th sidelink resource, the reselected sidelink resource satisfies the following conditions:

[0143] The time interval between the i th sidelink resource and the N1-1th sidelink resource is within the predetermined range, and any one of the i th sidelink resource and the N1-1th sidelink resource is not in the same slot.

[0144] The reselected sidelink resource also satisfies the following conditions: none of the 1st sidelink resource to the N1th sidelink resource is fed back by the physical sidelink feedback channel (PSFCH) in the same slot, and the time slot is not within a certain time (i.e. processing time) after the time slot of the PSFCH corresponding to any one of the resources.

[0145] Optionally, the reselected sidelink resource also satisfies the following conditions: after the sidelink resource in the same slot as the physical sidelink control channel (PSCCH) of the sidelink control information.

[0146] Figure 7 and Figure 8 N max = 2 is exemplarily described. For N max = 3, in the resource reevaluation process starting at a time interval T3 before #m1, it can be found that one of resource #m2 or #m3 has a conflict, and N​max = 2.

[0147] For example, if resource #m1 and #m4 are within 32 slots, even without resource #m2 and #m3, the chain of resource indication will not be interrupted. If resource #m2 collides and resource #m3 does not collide, resource #m2 can be reselected according to resource #m1, #m3, #m4, … #M; if resource #m3 collides and resource #m2 does not collide, resource #m3 can be reselected according to resource #m1, #m2, #m4, … #M. One of the candidate resources that meets the time limit condition can be selected again based on their time-frequency positions, for example, refer to the example of Figure 7 .

[0148] For another example, if resource #m1 and #m4 are not within 32 slots, if one of resource #m2 or #m3 collides, N max = 2 scheme can be used, for example, refer to the example of Figure 8 , which will not be described herein again.

[0149] In some embodiments, the maximum number of resources N max = 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 (i+1)th and (i+2)th sidelink resources are reselected.

[0150] wherein two sidelink resources are reselected from the sidelink resource set based on the time-frequency resources of the ith sidelink resource, (i+3)th sidelink resource to N1th sidelink resource; wherein 1≤i≤N1-3, and N1 is the number of the initially selected multiple sidelink resources.

[0151] Figure 9 is another example diagram of sidelink resource reselection in resource reevaluation of embodiments of the present application. For example, M sidelink resources are initially selected. It is assumed that N max = 3, and in the resource reevaluation process starting at a time interval T3 before #m1, it is found that resource #m2 and #m3 collide.

[0152] As shown in Figure 9 , for example, if resource #m1 and #m4 are within 32 slots, even without resource #m2 and #m3, the chain of resource indication will not be interrupted. If resource #m2 and #m3 both collide, resource #m2 and #m3 can be reselected according to resource #m1, #m4, … #M. Two resources can be selected again in the candidate resources that meet the time limit condition based on their time-frequency positions.

[0153] In some embodiments, if the time interval between the ith sidelink resource and the (i+3)th sidelink resource is not within the predetermined range, the first sidelink resource of the two reselected sidelink resources satisfies the following conditions:

[0154] the time interval between the ith sidelink resource and the (i+3)th sidelink resource is within the predetermined range; and any one of the ith sidelink resource, the (i+3)th sidelink resource to the N1th sidelink resource is not in the same time slot;

[0155] and the time interval between the ith sidelink resource or the (i+3)th sidelink resource is within the predetermined range; and is after the ith sidelink resource in time and before the (i+3)th sidelink resource.

[0156] The second sidelink resource of the two reselected sidelink resources satisfies the following conditions:

[0157] If the time interval between the first sidelink resource and the ith sidelink resource is within the predetermined range, the time interval between the second sidelink resource and the first sidelink resource and the (i+3)th sidelink resource is within the predetermined range, and after the ith sidelink resource and before the (i+3)th sidelink resource;

[0158] If the time interval between the first sidelink resource and the (i+3)th sidelink resource is within the predetermined range, the time interval between the second sidelink resource and the first sidelink resource and the ith sidelink resource is within the predetermined range, and after the ith sidelink resource and before the (i+3)th sidelink resource.

[0159] The two reselected sidelink resources also satisfy the following conditions: none of the first sidelink resource to the N1th sidelink resource is fed back by a physical sidelink feedback channel (PSFCH) in the same time slot, and the time slot is not within a certain time (i.e. processing time) after the time slot of the PSFCH corresponding to any one of the resources.

[0160] Figure 10 is another example diagram of sidelink resource reselection in the resource reevaluation of the embodiments of the present application. For example, M sidelink resources are initially selected. It is assumed that N max = 3, and in the resource reevaluation process starting at a certain time before #m1 interval T3, it is found that resources #m2 and #m3 have collided.

[0161] As Figure 10As shown, for example, if resource #m1 and #m4 are not within 32 slots, the chain of resource indication will be broken after resource #m2 and resource #m3 both collide. Resource #m2 can be reselected according to resource #m1, #m4, … #M, but compared to Figure 9 the case, additional time limitation is needed, i.e. the first reselected resource should be within 32 slots of resource #m1 or within 32 slots of resource #m4, and temporally after resource #m1 and before resource #m4.

[0162] Furthermore, if the first resource is within 32 slots of resource #m1, the second resource should be within 32 slots of resource #m4, and also within 32 slots of the first resource, and temporally after resource #m1 and before resource #m4; if the first resource is within 32 slots of resource #m4, the second resource should be within 32 slots of resource #m1, and also within 32 slots of the first resource, and temporally after resource #m1 and before resource #m4.

[0163] In some embodiments, the maximum number of resources N max that can be indicated in the sidelink control information is 3, and the sidelink resources that are not within the reselection candidate resource set are the (N1-1)th and the N1th sidelink resources, in which case,

[0164] the first sidelink resource of the two reselected sidelink resources satisfies the following conditions: the time interval between the first sidelink resource and at least one of the i-th sidelink resource to the (N1-2)th sidelink resource is within a predetermined range; and any one of the i-th sidelink resource to the (N1-2)th sidelink resource and the first sidelink resource is not in the same slot;

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

[0166] the two reselected sidelink resources also satisfy the following conditions: none of the first sidelink resource to the N1th sidelink resource is fed back by a physical sidelink feedback channel (PSFCH) in the same slot as any one of the first sidelink resource to the N1th sidelink resource, and the slot is not within a certain time (i.e. processing time) after the slot corresponding to the any one of the first sidelink resource to the N1th sidelink resource.

[0167] The above embodiments are only exemplary and the present application is not limited thereto. For example, the above embodiments can be used alone or in combination.

[0168] As can be seen from the above embodiments, in the case that 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; wherein the current reselected sidelink resource set is determined according to the time-frequency resource of the initially selected sidelink resource. Thus, more retransmission times can be supported, and the reselected resources for multiple transmissions can be indicated and reserved by the sidelink control information.

[0169] Embodiments of the third aspect

[0170] The embodiments of the present application reselect one or more sidelink resources not in the reselection candidate resource set and subsequent sidelink resources one by one. In the resource reevaluation process, if it is found that the resource reserved by the corresponding SCI has resource collision, the collision resource and all subsequent resources can be reselected. The same content as the embodiments of the second aspect will not be repeated.

[0171] The embodiments of the third aspect can be implemented alone or in combination with the embodiments of the second aspect. For example, the embodiments of the second aspect can be performed first, and in the case that there is no resource meeting the time limit condition, the embodiments of the third aspect are performed; that is, the collision resource is reselected first, and if there is no available resource, all subsequent resources are reselected to meet the time limit.

[0172] In some embodiments, the sidelink resource in the same slot as the physical sidelink control channel (PSCCH) of the sidelink control information is selected as the first selected sidelink resource of resource reselection.

[0173] Figure 11 is another example diagram of sidelink resource reselection in the resource reevaluation of the embodiments of the present application. For example, as shown in Figure 11 , M sidelink resources are initially selected. At a certain time point before the resource #m1 interval T3, the SCI reserved resources #m2 and #m3 of the resource #m1 are reevaluated, and it is assumed that resource #m2 collision is detected, triggering the resource reselection process.

[0174] As shown in Figure 11 , resource #m1 can be considered as the first reselected resource of the resource reselection process, and resources #m2, #m3…#M are reselected, that is, the target number of reselection is (M-m1) resources, and the resource reselection is performed under the condition of meeting the time limit.

[0175] In some embodiments, when the side link control information still reserves resources for another side link, the other side link resource is not reselected but is used as the second selected side link resource in the resource reselection.

[0176] like Figure 11 As shown, optionally, since resource #m3 did not experience a resource collision, resources #m1 and #m3 can be considered as the first and second resources to be reselected in the resource reselection process. Then, resource reselection is performed on resources #m2, #m4...#M, that is, the number of reselected targets is (M-m1-1) resources.

[0177] In some embodiments, if the side link control information also reserves resources for another side link, the other side link resource is not reselected but is used as the first selected side link resource in the resource reselection.

[0178] For example, resource #m3 can be considered as the first resource to be reselected in the resource reselection process. Then, resource reselection is performed on resources #m1, #m2, #m4...#M, that is, the number of target resources to be reselected is (M-m1) resources, and resource reselection is performed under the condition of meeting the time limit.

[0179] In some embodiments, the sidelink resources in the same time slot as the physical sidelink control channel (PSCCH) of the sidelink control information are selected as the second sidelink resources in the resource reselection.

[0180] For example, resources #m3 and #m1 can be considered as the first and second resources to be reselected in the resource reselection process. Then, resources #m2, #m4...#M are reselected, that is, the number of reselected targets is (M-m1-1) resources.

[0181] In some embodiments, resource reselection is performed one by one on one or more sidelink resources not in the reselection candidate resource set, as well as on subsequent sidelink resources, including:

[0182] If the number of reselected resources is n, select the (n+1)th sidelink resource; where 1≤n≤N-1, and N is the number of sidelink resources with the same time slot as the sidelink control information among the initially selected sidelink resources, and the number of resources selected in the initial resource selection process thereafter.

[0183] For example, the first set is formed by excluding the first n sidelink resources and sidelink resources in the same time slot as the first n sidelink resources from the sidelink resource set; the second set is formed by sidelink resources in the sidelink resource set that have a time interval with at least one of the first n sidelink resources selected within a predetermined range; and the n+1th sidelink resource is randomly selected from an intersection of the first set and the second set with equal probability.

[0184] In some embodiments, in a case where hybrid automatic repeat request (HARQ) feedback-based retransmission is enabled, the first set is formed by excluding the first n sidelink resources and sidelink resources in the same time slot as the first n sidelink resources, and sidelink resources in the same time slot as a physical sidelink feedback channel (PSFCH) corresponding to the first n sidelink resources and a period of time after the physical sidelink feedback channel from the sidelink resource set.

[0185] In some embodiments, in a case where N sidelink resources have been selected, or in a case where the intersection of the first set and the second set is empty, the selected sidelink resources are sorted in time.

[0186] For how to perform resource selection successively, reference can be made to Figure 4 and related technologies.

[0187] The resource reselection process can be performed on a new candidate resource set (which can be referred to as a reselected candidate resource set) reported after resource reevaluation. For a resource that has collided, the resource after reselection is different from that before reselection; for a resource that has not collided, the resource after reselection can be the same as or different from that before reselection. After performing resource reselection, if the required number of resources cannot be reselected within the above time limit, the transmission of the current TB can not reach the target number of transmissions, i.e., the number of resources after reselection can be less than the initial number of selected resources M.

[0188] The above embodiments are only exemplary and the present application is not limited thereto, and appropriate modifications can be made on the basis of the above embodiments. For example, the above embodiments can be used alone or in combination.

[0189] From the above embodiments, in a case where 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; wherein the current reselected sidelink resource set is determined according to the time-frequency resources of the initially selected sidelink resources. Thus, not only more retransmission times can be supported, but also the reselected resources for multiple transmissions can be indicated and reserved by sidelink control information.

[0190] Embodiments of the fourth aspect

[0191] In the embodiments of the present application, one or more sidelink resources not in the reselection candidate resource set are reselected. Wherein, resource collision or conflict refers to the case that the UE detects that the resource to be used for transmission is preempted by other UEs.

[0192] In the embodiments of the present application, in the preemption detection process, if it is found that the resource indicated and reserved by the corresponding SCI has resource collision, it can be tried to reselect only the collided resource without changing the resources of the remaining transmissions.

[0193] For example, as shown in FIG. 6, if #m2 is preempted and not in the reselection candidate set, one sidelink resource is reselected; if #m2 and #m3 are not in the reselection candidate set, two sidelink resources are reselected. The other initially selected sidelink resources are still reserved. Figure 6

[0194] In some embodiments, the maximum number of resources N max In a case where the sidelink resource not in the reselection candidate resource set is the jth sidelink resource, the jth sidelink resource is reselected;

[0195] Wherein, one sidelink resource is reselected from the sidelink resource set based on the time-frequency resources of the j+1th sidelink resource to the N1th sidelink resource; wherein 1≤j≤N1-1, and N1 is the number of the initially selected multiple sidelink resources.

[0196] In some embodiments, the reselected one sidelink resource satisfies the following conditions: the time interval between the reselected one sidelink resource and at least one of the j+1th sidelink resource to the N1th sidelink resource is within the predetermined range; and the reselected one sidelink resource is not in the same slot as any one of the j+1th sidelink resource to the N1th sidelink resource.

[0197] ​The reselected sidelink resource also satisfies the following condition: none of the first sidelink resource to the Nth sidelink resource is fed back by a physical sidelink feedback channel (PSFCH) in the same time slot, and the time slot is not within a certain time (i.e., processing time) after the time slot of the PSFCH corresponding to the any one of the resources.

[0198] Figure 12 is an example diagram of sidelink resource reselection during preemption detection according to an embodiment of the present application. For example, M sidelink resources are initially selected. It is assumed that N max = 2, and preemption detection is started at a certain time before the resource #m2 indicated and reserved by the SCI of the resource #m1, and it is found that the resource #m2 has a collision.

[0199] As shown in Figure 12 , the resource #m2 can be reselected according to the resources after the resource #m2, i.e., the resources #m3, …, #M. That is, in the resource selection process, the selected resources #m3, …, #M in the initial selection are retained, and a resource is selected again from the candidate resources that satisfy the time limit condition based on the time-frequency positions of the resources.

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

[0201] Figure 13 is another example diagram of sidelink resource reselection during preemption detection according to an embodiment of the present application. For example, M sidelink resources are initially selected. It is assumed that N max = 3, and preemption detection is started at a certain time before the resource #m2 indicated and reserved by the SCI of the resource #m1, and it is found that the resource #m2 has a collision.

[0202] As shown in Figure 13 , the resource #m2 can be reselected according to the resources after the resource #m2, i.e., the resources #m3, …, #M. That is, in the resource reselection process, the selected resources #m3, …, #M in the initial selection are retained, and a resource is selected again from the candidate resources that satisfy the time limit condition based on the time-frequency positions of the resources.

[0203] For example, the reselected resource needs to satisfy an additional time limit, i.e., the subsequently selected resource is after a resource that has been indicated but has not had a collision (e.g., the resource #m3 shown in Figure 13 . In this way, a resource that has not been indicated and reserved can be avoided, and the reliability can be further increased.

[0204] In some embodiments, the maximum number of resources N that can be indicated in the side link control information is... max If the j-th and (j+1)-th side link resources are 3 and not in the reselection candidate resource set, then the j-th and (j+1)-th side link resources are reselected.

[0205] Specifically, based on the time-frequency resources of the (j+2)th to the N1th side link resources, two side link resources are selected from the set of side link resources; where 1≤j≤N1-2, and N1 is the number of the initially selected side link resources.

[0206] In some embodiments, the first of the two reselected sidelink resources satisfies the following condition:

[0207] The time interval between the (j+2)th side link resource and at least one of the N1th side link resources is within the predetermined range; and the time interval between the (j+2)th side link resource and any one of the N1th side link resources is not in the same time slot.

[0208] The second of the two reselected edge link resources satisfies the following condition:

[0209] The time interval between the (j+2)th side link resource to the N1th side link resource and at least one of the first side link resource is within the predetermined range; and the time interval between the (j+2)th side link resource to the N1th side link resource and any one of the first side link resource is not in the same time slot.

[0210] In some embodiments, the two reselected sidelink resources also satisfy the following conditions: they are not fed back by the same physical sidelink feedback channel (PSFCH) as any of the first to N1st sidelink resources, and their time slots are not within a period of time (i.e., processing time) after the time slot of the PSFCH corresponding to any of the resources.

[0211] For example, such as Figure 13 As shown, if the current resource and the resources reserved with the same SCI (e.g.) are used... Figure 13 If both resources #m2 and #m3 shown have collided, then resource #m2 can be reselected based on resources #m4, ..., #M.

[0212] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0213] From the above embodiments, in a case where 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; wherein the current reselected sidelink resource set is determined according to the time-frequency resource of the initially selected sidelink resource. Thus, not only more retransmission times can be supported, but also the reselected resources for multiple transmissions can be indicated and reserved by the sidelink control information.

[0214] Embodiments of the fifth aspect

[0215] Embodiments of the present application reselect the one or more sidelink resources not in the reselection candidate resource set and the subsequent sidelink resources one by one. In the preemption detection process, if it is found that the resource reserved by the corresponding SCI has resource collision, the collision resource and all subsequent resources can be reselected. The same content as the embodiments of the fourth aspect will not be described again.

[0216] Embodiments of the fifth aspect can be implemented alone or in combination with embodiments of the fourth aspect. For example, the embodiments of the fourth aspect can be performed first, and then the embodiments of the fifth aspect can be performed in a case where there is no resource meeting the time limit condition; that is, the collision resource is reselected first, and if there is no available resource, all subsequent resources are reselected to meet the time limit.

[0217] In some embodiments, if it is found that the currently transmitted resource is preempted by other UEs, the currently transmitted resource and the selected resource located after it in time are both reselected. For example, a resource is randomly selected in the selection window of the reselection, and then the subsequent resources are reselected one by one based on the time limit condition.

[0218] In some embodiments, in a case where the sidelink control information also reserves another sidelink resource, the other sidelink resource is selected as the first selected sidelink resource of the resource reselection, and the resource of the resource reselection is after the other sidelink resource.

[0219] For example, when N max = 3, if the current resource is preempted, but there is a resource (at most one, for example, resource #m3 shown in the figure) that has been indicated after the current resource in time, then after triggering the resource reselection process, the resource can be considered as the first selected resource in the resource reselection process, and the remaining resources are selected. Figure 13

[0220] For another example, the reselected resource needs to meet an additional time limit, that is, the selected resource needs to be located after the resource that has been indicated in time. In this way, the resource that has not been indicated and reserved can be avoided, and the reliability can be further increased.​

[0221] In some embodiments, the resource reselection is performed on one or more sidelink resources not in the reselection candidate resource set and the sidelink resources thereafter one by one, including:

[0222] selecting an (m+1)th sidelink resource in the case that 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 time slot as the sidelink control information among the initially selected plurality of sidelink resources.

[0223] Specifically, for example, the first set is formed by excluding the first m sidelink resources and the sidelink resources in the same time slot as the mth sidelink resource from the sidelink resource set; the second set is formed by the sidelink resources in the sidelink resource set that have a time interval with at least one of the first m sidelink resources selected within a predetermined range; and the (m+1)th sidelink resource is randomly selected from the intersection of the first set and the second set with equal probability.

[0224] In some embodiments, in the case that hybrid automatic repeat request (HARQ) feedback-based retransmission is enabled, the first set is formed by excluding the nth sidelink resource and the sidelink resources in the same time slot as the nth sidelink resource, and the sidelink resources in the same time slot as the physical sidelink feedback channel (PSFCH) corresponding to the nth sidelink resource and a period of time after the physical sidelink feedback channel from the sidelink resource set.

[0225] In some embodiments, in the case that M sidelink resources have been selected, or in the case that the intersection of the first set and the second set is empty, the selected sidelink resources are sorted in time.

[0226] For how to perform resource selection one by one, please refer to Figure 4 and related technologies.

[0227] The resource reselection process can be performed in the new candidate resource set reported after the preemption detection (which can be referred to as the reselection candidate resource set). For a resource that has collided, the resource after reselection is different from that before reselection; for a resource that has not collided, the resource after reselection can be the same as or different from that before reselection. After performing resource reselection, if the required number of resources cannot be reselected within the above time limit, the transmission of the current TB may not reach the target number of transmissions, i.e., the number of resources after reselection can be less than the number of initially selected resources M.

[0228] The above embodiments are only illustrative of the embodiments of the present application, but the present application is not limited thereto, and can be appropriately modified on the basis of the above embodiments. For example, the above embodiments can be used alone or one or more of the above embodiments can be combined.

[0229] As can be seen from the above embodiments, in a case where 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; wherein the current reselected sidelink resource set is determined according to the time-frequency resource of the initially selected sidelink resource. Thus, not only more retransmission times can be supported, but also the reselected resources for multiple transmissions can be indicated and reserved by the sidelink control information.

[0230] Embodiments of the sixth aspect

[0231] The embodiments of the present application provide a sidelink resource reselection device. The device may, for example, be a terminal device (such as the terminal device described above), or be one or more components or assemblies configured in the terminal device. The same content as the embodiments of the first to fifth aspects will not be described again.

[0232] Figure 14 is a schematic diagram of the sidelink resource reselection device of the embodiments of the present application. As shown in Figure 14 The sidelink resource reselection device 1400 includes:

[0233] a processing unit 1401 that performs resource reevaluation and / or preemption detection on the initially selected sidelink resource for multiple transmissions of a transport block; and

[0234] a reselection unit 1402 that reselects at least one sidelink resource from the sidelink resource set in a case where one or more sidelink resources are not in the reselection candidate resource set; wherein the current reselected sidelink resource set is determined according to the time-frequency resource of the initially selected sidelink resource.

[0235] In some embodiments, the processing unit 1401 performs the resource reevaluation at a time point before the initially selected i th sidelink resource, and determines that one or more sidelink resources of the sidelink control information are not in the reselection candidate resource set; wherein i is an integer;

[0236] The reselection unit 1402 reselects the one or more sidelink resources that are not in the reselection candidate resource set.

[0237] In some embodiments, the maximum number N of resources that can be indicated in the sidelink control information maxreselecting one sidelink resource from the sidelink resource set based on time-frequency resources of the i th sidelink resource, the i + 2 th sidelink resource to the N 1 th sidelink resource, where 1≤i≤N 1 -2, and N 1 is the number of the multiple sidelink resources initially selected.

[0238] wherein the one sidelink resource reselected from the sidelink resource set based on time-frequency resources of the i th sidelink resource, the i + 2 th sidelink resource to the N 1 th sidelink resource, where 1≤i≤N 1 -2, and N 1 is the number of the multiple sidelink resources initially selected.

[0239] In some embodiments, if the time interval between the i th sidelink resource and the i + 2 th sidelink resource is within a predetermined range, the one sidelink resource reselected satisfies the following conditions:

[0240] the time interval between the i th sidelink resource and the i + 2 th sidelink resource is within the predetermined range, and any one of the i th sidelink resource, the i + 2 th sidelink resource to the N 1 th sidelink resource is not in the same time slot.

[0241] In some embodiments, if the time interval between the i th sidelink resource and the i + 2 th sidelink resource is not within a predetermined range, the one sidelink resource reselected satisfies the following conditions:

[0242] the time interval between the i th sidelink resource and the i + 2 th sidelink resource is within the predetermined range, and any one of the i th sidelink resource, the i + 2 th sidelink resource to the N 1 th sidelink resource is not in the same time slot.

[0243] and the time interval between the i th sidelink resource and the i + 2 th sidelink resource is within the predetermined range, and any one of the i th sidelink resource, the i + 2 th sidelink resource to the N 1 th sidelink resource is not in the same time slot.

[0244] In some embodiments, the maximum number of resources N that can be indicated in the sidelink control information max In some embodiments, if the time interval between the i th sidelink resource and the i + 2 th sidelink resource is within a predetermined range, the one sidelink resource reselected satisfies the following conditions:

[0245] the time interval between the i th sidelink resource and the i + 2 th sidelink resource is within the predetermined range, and any one of the i th sidelink resource, the i + 2 th sidelink resource to the N 1 th sidelink resource is not in the same time slot.

[0246] In some embodiments, the reselected one sidelink resource further satisfies the following condition: not being fed back by the same time slot of physical sidelink feedback channel as any one of the first sidelink resource to the N1th sidelink resource, and the time slot not being within a time period after the time slot of the PSFCH corresponding to the any one resource.

[0247] In some embodiments, the reselected one sidelink resource further satisfies the following condition: being after the sidelink resource of the same time slot of the physical sidelink control channel of the sidelink control information.

[0248] In some embodiments, the maximum number of resources N max is 3, and the sidelink resources not within the reselection candidate resource set are the (i+1)th and (i+2)th sidelink resources, the (i+1)th and (i+2)th sidelink resources are reselected;

[0249] wherein two sidelink resources are reselected from the sidelink resource set based on the time-frequency resources of the ith sidelink resource, the (i+3)th sidelink resource to the N1th sidelink resource; wherein 1≤i≤N1-3, N1 is the number of the initially selected multiple sidelink resources.

[0250] In some embodiments, if the time interval between the ith sidelink resource and the (i+3)th sidelink resource is not within a predetermined range, the first sidelink resource of the reselected two sidelink resources satisfies the following condition:

[0251] the time interval between the ith sidelink resource, the (i+3)th sidelink resource to the N1th sidelink resource is within the predetermined range; and any one of the ith sidelink resource, the (i+3)th sidelink resource to the N1th sidelink resource is not in the same time slot;

[0252] and the time interval between the ith sidelink resource or the (i+3)th sidelink resource is within the predetermined range; and is after the ith sidelink resource and before the (i+3)th sidelink resource in time.

[0253] In some embodiments, the second sidelink resource of the reselected two sidelink resources satisfies the following condition:

[0254] If the time interval between the first sidelink resource and the ith sidelink resource is within a predetermined range, the time interval between the second sidelink resource and the first sidelink resource and the (i+3)th sidelink resource is within the predetermined range, and after the ith sidelink resource and before the (i+3)th sidelink resource in time.

[0255] if the time interval between the first sidelink resource and the i+3th sidelink resource is within a predetermined range, the time interval between the second sidelink resource and the first sidelink resource and the i th sidelink resource are both within the predetermined range, and after the i th sidelink resource and before the i+3th sidelink resource.

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

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

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

[0259] the two reselected sidelink resources also satisfy the following conditions: none of them is fed back by the physical sidelink feedback channel of the same slot as any one of the 1st to N1th sidelink resources, and the slot is not within a certain time after the slot of the PSFCH corresponding to the any one resource.

[0260] In some embodiments, the processing unit 1401 performs the resource reevaluation at a time point before the initially selected i th sidelink resource, and determines that one or more sidelink resources of the sidelink control information are not in the set of reselection candidate resources; where i is an integer;

[0261] The reselection unit 1402 performs resource reselection on the one or more sidelink resources not in the set of reselection candidate resources and the sidelink resources thereafter one by one; selects the n+1 th sidelink resource in the case that the number of the reselected resources is n; where 1≤n≤N-1, N is the number of the resources selected in the initial resource selection process after the sidelink resources in the same slot as the sidelink control information among the initially selected multiple sidelink resources.

[0262] In some embodiments, the first set is formed by excluding the first n sidelink resources and sidelink resources in the same time slot as the n-th sidelink resource from the sidelink resource set; the second set is formed by sidelink resources in the sidelink resource set which have a time interval with at least one of the first n sidelink resources selected within a predetermined range; the n+1-th sidelink resource is randomly selected from the intersection of the first set and the second set with equal probability.

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

[0264] In the case that the sidelink control information also reserves another sidelink resource, the another sidelink resource is selected as the second selected sidelink resource of the resource reselection without reselection.

[0265] In some embodiments, in the case that the sidelink control information also reserves another sidelink resource, the another sidelink resource is selected as the first selected sidelink resource of the resource reselection without reselection.

[0266] A sidelink resource in the same time slot as a physical sidelink control channel of the sidelink control information is selected as the second selected sidelink resource of the resource reselection.

[0267] In some embodiments, the processing unit 1401 performs the preemption detection on the initially selected j-th 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;

[0268] The reselection unit 1402 performs resource reselection on the one or more sidelink resources which are not in the reselection candidate resource set.

[0269] In some embodiments, the maximum number of resources N max In the case that the sidelink control information also reserves another sidelink resource, the another sidelink resource is selected as the second selected sidelink resource of the resource reselection without reselection.

[0270] Wherein, one sidelink resource is reselected from the sidelink resource set based on the time-frequency resources of the j+1-th sidelink resource to the N1-th sidelink resource; where 1≤j≤N1-1, N1 is the number of the initially selected multiple sidelink resources.

[0271] In some embodiments, the one sidelink resource reselected satisfies the following conditions:

[0272] a time interval between the one sidelink resource and at least one of the j+1th sidelink resource to the N1th sidelink resource is within the predetermined range; and the one sidelink resource and the at least one of the j+1th sidelink resource to the N1th sidelink resource are not in the same slot;

[0273] The one sidelink resource reselected further satisfies the following conditions: none of the one sidelink resource to the N1th sidelink resource is fed back by a physical sidelink feedback channel in the same slot, and a slot in which the one sidelink resource is located is not within a period of time after a slot in which the at least one of the one sidelink resource to the N1th sidelink resource is located.

[0274] In some embodiments, the maximum number N of resources that can be indicated in the sidelink control information is 3, and the one sidelink resource reselected further satisfies the following conditions: max

[0275] The other sidelink resource indicated by the same sidelink control information is within the set of sidelink reselection candidate resources and after a slot of the sidelink control information.

[0276] In some embodiments, the maximum number N of resources that can be indicated in the sidelink control information is 3, and the one sidelink resource reselected further satisfies the following conditions: max In the case that the sidelink resources which are not within the set of sidelink reselection candidate resources are the jth and the j+1th sidelink resources, the jth and the j+1th sidelink resources are reselected;

[0277] wherein two sidelink resources are selected from the set of sidelink resources based on time-frequency resources of the j+2th sidelink resource to the N1th sidelink resource; wherein 1≤j≤N1-2, and N1 is the number of the plurality of sidelink resources initially selected.

[0278] In some embodiments, a first sidelink resource of the two sidelink resources reselected satisfies the following conditions:

[0279] a time interval between the first sidelink resource and at least one of the j+2th sidelink resource to the N1th sidelink resource is within the predetermined range; and the first sidelink resource and the at least one of the j+2th sidelink resource to the N1th sidelink resource are not in the same slot

[0280] A second sidelink resource of the two sidelink resources reselected satisfies the following conditions:

[0281] ​the time interval between the j+2th sidelink resource to the N1th sidelink resource and at least one of the first sidelink resource is within the predetermined range; and any one of the j+2th sidelink resource to the N1th sidelink resource and the first sidelink resource is not in the same time slot;

[0282] The two reselected sidelink resources further satisfy the following conditions: none of the first sidelink resource to the N1th sidelink resource is fed back by the physical sidelink feedback channel in the same time slot, and the time slot is not within a period of time after the time slot corresponding to any one of the resources.

[0283] In some embodiments, the processing unit 1401 performs the preemption detection on the jth sidelink resource and the sidelink resources after the initial selection, and determines that one or more sidelink resources of the sidelink control information are not within the reselection candidate resource set; where j is an integer;

[0284] The reselection unit 1402 performs resource reselection on the one or more sidelink resources and the sidelink resources after the reselection candidate resource set one by one; the (m+1)th sidelink resource is selected in the case that 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 time slot as the sidelink control information among the initially selected multiple sidelink resources.

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

[0286] In some embodiments, in the case that the sidelink control information also reserves another sidelink resource, the other sidelink resource is taken as the first selected sidelink resource of the resource reselection, and the resources of the resource reselection are after the other sidelink resource.

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

[0288] In some embodiments, for reselected sidelink resources for which retransmission based on HARQ feedback is enabled, if any one of the selected resources is fed back by the same PSCCH or is decoded within a certain time period on the PSCCH corresponding to any one of the selected resources, retransmission based on HARQ feedback for the reselected sidelink resource is not enabled, or retransmission based on HARQ feedback for all reselected sidelink resources is not enabled.

[0289] The above embodiments are only exemplary for the embodiments of the present application, but the present application is not limited thereto, and can be appropriately modified on the basis of the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0290] It is worth noting that the above only describes the components or modules related to the present application, but the present application is not limited thereto. The reselection device 1400 of the sidelink resource can also include other components or modules, and the specific content of these components or modules can be referred to the related art.

[0291] In addition, for the sake of simplicity, Figure 14 The connection relationship or signal path between the components or modules is only exemplarily shown in the above, but it should be clear to those skilled in the art that various related technologies such as bus connection can be used. The above components or modules can be realized by hardware facilities such as processor, memory, transmitter, receiver, etc.; the present application is not limited thereto.

[0292] As can be seen from the above embodiments, at least one sidelink resource is reselected from the sidelink resource set in the case that one or more sidelink resources are not in the reselection candidate resource set; wherein the current reselected sidelink resource set is determined according to the time-frequency resource of the initially selected sidelink resource. Thus, not only more retransmission times can be supported, but also the reselected resources for multiple transmissions can be indicated and reserved by the sidelink control information.

[0293] Embodiments of the seventh aspect

[0294] The embodiments of the present application also provide a communication system, which can be referred to Figure 1 The same content as the embodiments of the first aspect to the sixth aspect will not be described again.

[0295] In some embodiments, the communication system 100 can at least include:

[0296] The terminal device performs resource re-evaluation and / or pre-emption detection on the sidelink resources initially selected for multiple transmissions of a transport block, and reselects at least one sidelink resource from a sidelink resource set in a case that one or more sidelink resources are not in the reselection candidate resource set; wherein the sidelink resource set is determined according to time-frequency resources of the initially selected sidelink resources.

[0297] The embodiments of the present application further provide a network device, which can be a base station, but the present application is not limited thereto, and can also be other network devices.

[0298] Figure 15 is a schematic diagram of a network device according to an embodiment of the present application. As shown in Figure 15 , the network device 1500 can include a processor 1510 (such as a central processing unit CPU) and a memory 1520; the memory 1520 is coupled to the processor 1510. The memory 1520 can store various data; in addition, it also stores a program 1530 for information processing, and executes the program 1530 under the control of the processor 1510.

[0299] In addition, as shown in Figure 15 , the network device 1500 can also include a transceiver 1540, an antenna 1550, etc.; wherein the functions of the above components are similar to those of the prior art, and will not be described here. It is worth noting that the network device 1500 does not necessarily include all the components shown in Figure 15 ; in addition, the network device 1500 can also include components not shown in Figure 15 , which can be referred to the prior art.

[0300] The embodiments of the present application further provide a terminal device, but the present application is not limited thereto, and can also be other devices.

[0301] Figure 16 is a schematic diagram of a terminal device according to an embodiment of the present application. As shown in Figure 16 , the terminal device 1600 can include a processor 1610 and a memory 1620; the memory 1620 stores data and programs, and is coupled to the processor 1610. It is worth noting that this diagram is exemplary; other types of structures can also be used to supplement or replace this structure to achieve telecommunication functions or other functions.

[0302] For example, the processor 1610 can be configured to execute a program to implement the reselection method of sidelink resources as described in the first to fifth aspects. For example, the processor 1610 can be configured to control: resource re-evaluation and / or pre-emption detection on sidelink resources initially selected for multiple transmissions of a transport block; and reselect at least one sidelink resource from a set of sidelink resources in a case that one or more sidelink resources are not within the set of reselection candidate resources; wherein the set of sidelink resources currently reselected is determined according to time-frequency resources of the initially selected sidelink resources.

[0303] As shown in the Figure 16 terminal device 1600 can further include a communication module 1630, an input unit 1640, a display 1650, and a power supply 1660. The functions of the above components are similar to those of the prior art, and will not be described here. It should be noted that the terminal device 1600 does not necessarily include all the components shown in Figure 16 the above components are not essential; in addition, the terminal device 1600 can further include components not shown in Figure 16 the above components can be referred to the prior art.

[0304] The embodiments of the present application also provide a computer program, wherein when the program is executed in a terminal device, the program causes the terminal device to perform the reselection method of sidelink resources as described in the first to fifth aspects.

[0305] The embodiments of the present application also provide a storage medium storing a computer program, wherein the computer program causes a terminal device to perform the reselection method of sidelink resources as described in the first to fifth aspects.

[0306] The above apparatus and method of the present application can be realized by hardware, or by a combination of hardware and software. The present application relates to a computer readable program, which, when executed by a logic component, can cause the logic component to realize the above-described apparatus or components, or to realize the various methods or steps described above. The present application also relates to a storage medium for storing the above program, such as a hard disk, a magnetic disk, an optical disk, a DVD, a flash memory, etc.

[0307] The method / apparatus described in conjunction with the embodiments of the present application can be directly embodied as hardware, a software module executed by a processor, or a combination of the two. For example, one or more of the functional blocks shown in the figure and / or a combination of one or more functional blocks can correspond to a software module of a computer program flow, or to a hardware module. These software modules can correspond to the respective steps shown in the figure. These hardware modules can be realized by, for example, fixing the software modules with a field programmable gate array (FPGA).

[0308] The software modules can reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. The storage medium can be coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium can be integral to the processor. The processor and the storage medium can reside in an ASIC. The software modules can be stored in a memory of the mobile terminal, or in a memory card that can be inserted into the mobile terminal. For example, if the device is a mobile terminal, the software modules can be stored in a MEGA-SIM card or a flash memory device that is larger than the conventional memory size of a mobile terminal.

[0309] One or more of the functional blocks described in the figures and / or one or more combinations of the functional blocks can be implemented as 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, discrete gate or transistor logic, discrete hardware components, or any appropriate combination thereof, for performing the functions described in this application. One or more of the functional blocks described in the figures and / or one or more combinations of the functional blocks can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[0310] The application has been described in connection with certain embodiments. However, one of ordinary skill in the art will readily recognize from the disclosure herein that modifications and variations of the described implementations can be made without departing from the spirit and scope of the application. Accordingly, it is intended that the application be construed as including all such modifications and variations as fall within the scope of the appended claims.

[0311] With respect to the embodiments including the above embodiments, the following supplementary notes are also disclosed:

[0312] Supplementary note 1. A method of reselecting sidelink resources, comprising:

[0313] performing resource re-evaluation and / or pre-emption detection on sidelink resources initially selected for multiple transmissions of a transport block; and

[0314] reselecting at least one sidelink resource from a set of sidelink resources in a case that one or more sidelink resources are not within a set of reselection candidate resources; wherein the set of sidelink resources for current reselection is determined based on time-frequency resources of the initially selected sidelink resources.

[0315] Note 2. The method of Note 1, wherein the resource re-evaluation is performed at a time point before the initially selected ith sidelink resource, and one or more sidelink resources of the sidelink control information are determined not to be within the reselection candidate resource set; wherein i is an integer.

[0316] Note 3. The method of Note 2, wherein the one or more sidelink resources not within the reselection candidate resource set are subject to resource reselection.

[0317] Note 4. The method of Note 3, wherein a maximum number of resources N max that can be indicated in the sidelink control information is 2 or 3, and the sidelink resources not within the reselection candidate resource set are the (i+1)th or (i+2)th sidelink resources, the (i+1)th or (i+2)th sidelink resources are subject to reselection;

[0318] wherein one sidelink resource is reselected from the sidelink resource set based on time-frequency resources of the ith sidelink resource, the (i+2)th sidelink resource to the N1th sidelink resource; wherein 1≤i≤N1-2, and N1 is the number of the initially selected plurality of sidelink resources.

[0319] Note 5. The method of Note 4, wherein,

[0320] if a time interval between the ith sidelink resource and the (i+2)th sidelink resource is within a predetermined range, the reselected one sidelink resource satisfies the following conditions:

[0321] a time interval between the ith sidelink resource and at least one of the (i+2)th sidelink resource to the N1th sidelink resource is within the predetermined range; and any one of the ith sidelink resource, the (i+2)th sidelink resource to the N1th sidelink resource is not in a same time slot.

[0322] Note 6. The method of Note 4, wherein,

[0323] if a time interval between the ith sidelink resource and the (i+2)th sidelink resource is not within a predetermined range, the reselected one sidelink resource satisfies the following conditions:

[0324] a time interval between the ith sidelink resource and at least one of the (i+2)th sidelink resource to the N1th sidelink resource is within the predetermined range; and any one of the ith sidelink resource, the (i+2)th sidelink resource to the N1th sidelink resource is not in a same time slot.

[0325] And, a time interval between the i-th sidelink resource and the i+2-th sidelink resource is within the predetermined range, after the i-th sidelink resource and before the i+2-th sidelink resource in time.

[0326] Note 7. The method of any one of Notes 4 to 6, wherein a maximum number N of resources that can be indicated in the sidelink control information max In a case where N1 is 2 or 3, and the sidelink resource not in the set of reselection candidate resources is an N1-th sidelink resource, the one reselected sidelink resource satisfies the following conditions:

[0327] a time interval between the i-th sidelink resource and the i+2-th sidelink resource is within the predetermined range, after the i-th sidelink resource and before the i+2-th sidelink resource in time.

[0328] Note 8. The method of any one of Notes 4 to 7, wherein the one reselected sidelink resource further satisfies the following condition:

[0329] is not fed back by a physical sidelink feedback channel (PSFCH) of a same time slot as any one of the first sidelink resource to the N1-th sidelink resource, and a time slot of the one reselected sidelink resource is not within a time (i.e., processing time) after a time slot of the any one of the first sidelink resource to the N1-th sidelink resource.

[0330] Note 9. The method of any one of Notes 4 to 8, wherein the one reselected sidelink resource further satisfies the following condition:

[0331] after a sidelink resource of a same time slot as a physical sidelink control channel (PSCCH) of the sidelink control information.

[0332] Note 10. The method of Note 3, wherein a maximum number N of resources that can be indicated in the sidelink control information max is 3, and the sidelink resources not in the set of reselection candidate resources are an i+1-th and an i+2-th sidelink resource, the i+1-th and the i+2-th sidelink resources are reselected;

[0333] wherein two sidelink resources are reselected from the set of sidelink resources based on time-frequency resources of the i-th sidelink resource, an i+3-th sidelink resource to an N1-th sidelink resource, where 1≤i≤N1-3, and N1 is the number of the initially selected plurality of sidelink resources.

[0334] Note 11. The method according to Note 10, wherein, if the time interval between the ith sidelink resource and the (i+3)th sidelink resource is not within the predetermined range, the first sidelink resource of the two reselected sidelink resources satisfies the following conditions:

[0335] the time interval between the ith sidelink resource and any one of the (i+3)th sidelink resource to the N1th sidelink resource is within the predetermined range; and any one of the ith sidelink resource, the (i+3)th sidelink resource to the N1th sidelink resource is not in the same time slot;

[0336] and the time interval between the ith sidelink resource or the (i+3)th sidelink resource is within the predetermined range; and is after the ith sidelink resource and before the (i+3)th sidelink resource in time.

[0337] Note 12. The method according to Note 11, wherein the second sidelink resource of the two reselected sidelink resources satisfies the following conditions:

[0338] if the time interval between the first sidelink resource and the ith sidelink resource is within the predetermined range, the time interval between the second sidelink resource and the first sidelink resource and the (i+3)th sidelink resource is within the predetermined range, and is after the ith sidelink resource and before the (i+3)th sidelink resource;

[0339] if the time interval between the first sidelink resource and the (i+3)th sidelink resource is within the predetermined range, the time interval between the second sidelink resource and the first sidelink resource and the ith sidelink resource is within the predetermined range, and is after the ith sidelink resource and before the (i+3)th sidelink resource.

[0340] Note 13. The method according to any one of Notes 10 to 12, wherein the maximum number of resources N max that can be indicated in the sidelink control information is 3, and the sidelink resources that are not within the reselected candidate resource set are the (N1-1)th and the N1th sidelink resources, the first sidelink resource of the two reselected sidelink resources satisfies the following conditions: the time interval between the ith sidelink resource to the (N1-2)th sidelink resource is within the predetermined range; and any one of the ith sidelink resource to the (N1-2)th sidelink resource is not in the same time slot.

[0341]

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

[0343] Appendix 14. The method according to any one of Appendices 10 to 13, wherein the two reselected side link resources further satisfy the following condition:

[0344] It does not receive feedback from any of the 1st to N1st sidelink resources via the same physical sidelink feedback channel (PSFCH), and its time slot is not within a certain period of time (i.e., processing time) after the time slot of the PSFCH corresponding to any of the aforementioned resources.

[0345] Note 15: The method according to any one of Notes 2 to 14, wherein resource reselection is performed one by one for one or more sidelink resources not in the reselection candidate resource set and for subsequent sidelink resources.

[0346] Note 16. According to the method described in Note 15, the sidelink resource in the same time slot as the physical sidelink control channel (PSCCH) of the sidelink control information is used as the first selected sidelink resource in the resource reselection.

[0347] Note 17. According to the method described in Note 16, if the side link control information still reserves resources for another side link, the other side link resource is not reselected but is used as the second selected side link resource in the resource reselection.

[0348] Note 18. According to the method described in Note 15, if the side link control information still reserves resources for another side link, the other side link resource is not reselected but is used as the first selected side link resource in the resource reselection.

[0349] Note 19. According to the method described in Note 18, the sidelink resources in the same time slot as the physical sidelink control channel (PSCCH) of the sidelink control information are used as the second selected sidelink resources in the resource reselection.

[0350] Appendix 20. The method according to any one of Appendices 15 to 19, wherein the step of sequentially reselecting one or more sidelink resources not in the reselection candidate resource set and subsequent sidelink resources includes:

[0351] selecting an (n+1)th sidelink resource in a case that a number of reselected resources is n; wherein 1≤n≤N-1, N is a number of resources selected in the initial resource selection procedure before the (n+1)th sidelink resource.

[0352] Clause 21. The method of clause 20, wherein,

[0353] excluding the first n sidelink resources and sidelink resources in a same time slot as the nth sidelink resource from the set of sidelink resources to form a first set;

[0354] including in a second set sidelink resources in the set of sidelink resources that are within a predetermined range of a time interval from at least one of the first n sidelink resources;

[0355] randomly selecting the (n+1)th sidelink resource from an intersection of the first set and the second set with equal probability.

[0356] Clause 22. The method of clause 21, further comprising:

[0357] in a case that hybrid automatic repeat request (HARQ) feedback based retransmission is enabled, excluding the nth sidelink resource and sidelink resources in a same time slot as the nth sidelink resource, and sidelink resources in a same time slot as the nth sidelink resource and a time period after a physical sidelink feedback channel (PSFCH) corresponding to the nth sidelink resource from the set of sidelink resources to form the first set.

[0358] Clause 23. The method of clause 21 or 22, further comprising:

[0359] in a case that N sidelink resources have been selected, or in a case that the intersection of the first set and the second set is empty, ordering the selected sidelink resources in time.

[0360] Clause 24. The method of clause 1, wherein the pre-emption detection is performed on the initially selected jth sidelink resource and subsequent sidelink resources, and one or more sidelink resources of sidelink control information are determined to be outside of a reselection candidate resource set; wherein j is an integer.

[0361] Clause 25. The method of clause 24, wherein resource reselection is performed on the one or more sidelink resources that are outside of the reselection candidate resource set.

[0362] Clause 26. The method of clause 25, wherein the maximum number of resources N that can be indicated in the sidelink control information is max reselecting the jth sidelink resource, where j is an integer, j = 1, 2, 3, and the sidelink resource is not within the set of reselection candidate resources.

[0363] wherein the reselected sidelink resource is selected from the set of sidelink resources based on time-frequency resources of the (j+1)th sidelink resource to the N1th sidelink resource, where 1≤j≤N1-1 and N1 is the number of the initially selected plurality of sidelink resources.

[0364] Clause 27. The method of clause 26, wherein the reselected sidelink resource satisfies the following conditions:

[0365] a time interval between the reselected sidelink resource and at least one of the (j+1)th sidelink resource to the N1th sidelink resource is within the predetermined range, and the reselected sidelink resource is not in a same slot as any one of the (j+1)th sidelink resource to the N1th sidelink resource.

[0366] Clause 28. The method of clause 27, wherein the reselected sidelink resource further satisfies the following conditions:

[0367] is not fed back by a physical sidelink feedback channel (PSFCH) of a same slot as any one of the 1st sidelink resource to the N1th sidelink resource, and a slot of the reselected sidelink resource is not within a time period (i.e., processing time) after a slot of the any one of the 1st sidelink resource to the N1th sidelink resource.

[0368] Clause 29. The method of any one of clauses 26 to 28, wherein the maximum number of resources N that can be indicated in the sidelink control information is max 3, the reselected sidelink resource further satisfies the following conditions:

[0369] the reselected sidelink resource is after another sidelink resource indicated by the same sidelink control information, and the another sidelink resource is within the set of reselection candidate resources and is after a slot of the sidelink control information.

[0370] Clause 30. The method of clause 25, wherein the maximum number of resources N that can be indicated in the sidelink control information is max reselecting the jth and (j+1)th sidelink resources, where j is an integer, j = 1, 2, 3, and the sidelink resources are not within the set of reselection candidate resources.

[0371] The two sidelink resources are selected from the sidelink resource set based on time-frequency resources of the (j+2)th sidelink resource to the N1th sidelink resource, where 1≤j≤N1-2, and N1 is the number of the initially selected multiple sidelink resources.

[0372] Clause 31. The method of clause 30, wherein a first of the two reselected sidelink resources satisfies the following condition:

[0373] a time interval between the first reselected sidelink resource and at least one of the (j+2)th sidelink resource to the N1th sidelink resource is within the predetermined range, and any one of the (j+2)th sidelink resource to the N1th sidelink resource is not in the same slot as the first reselected sidelink resource.

[0374] Clause 32. The method of clause 31, wherein a second of the two reselected sidelink resources satisfies the following condition:

[0375] a time interval between the second reselected sidelink resource and at least one of the (j+2)th sidelink resource to the N1th sidelink resource and the first reselected sidelink resource is within the predetermined range, and any one of the (j+2)th sidelink resource to the N1th sidelink resource and the first reselected sidelink resource is not in the same slot as the second reselected sidelink resource.

[0376] Clause 33. The method of any one of clauses 30 to 32, wherein the two reselected sidelink resources further satisfy the following condition:

[0377] neither of the two reselected sidelink resources is fed back by a physical sidelink feedback channel (PSFCH) in the same slot as any one of the first sidelink resource to the N1th sidelink resource, and the slot is not within a time (i.e., processing time) after the slot of the PSFCH corresponding to the any one of the first sidelink resource to the N1th sidelink resource.

[0378] Clause 34. The method of any one of clauses 25 to 33, wherein the resource reselection is performed on the one or more sidelink resources not in the set of reselection candidate resources and the sidelink resources after the one or more sidelink resources one by one.

[0379] Clause 35. The method of clause 34, wherein, in a case that the sidelink control information further reserves another sidelink resource, the another sidelink resource is selected as a first selected sidelink resource of the resource reselection, and the resource of the resource reselection is after the another sidelink resource.

[0380] Clause 36. The method of clause 34 or 35, wherein the resource reselection is performed on the one or more sidelink resources not in the set of reselection candidate resources and the sidelink resources after the one or more sidelink resources one by one, comprising:

[0381] selecting an (m+1)th sidelink resource in a case that a number of reselected resources is m; wherein 1≤m≤M-1, M is a number of resources after a sidelink resource which is in a same time slot as the sidelink control information among the initially selected plurality of sidelink resources.

[0382] Clause 37. The method of clause 36, wherein,

[0383] excluding the first m sidelink resources and a sidelink resource in a same time slot as the mth sidelink resource from the sidelink resource set to form a first set;

[0384] including, as a second set, sidelink resources in the sidelink resource set which have a time interval with at least one of the first m sidelink resources selected within a predetermined range;

[0385] randomly selecting the (m+1)th sidelink resource from an intersection of the first set and the second set with equal probability.

[0386] Clause 38. The method of clause 37, wherein the method further comprises:

[0387] in a case that a hybrid automatic repeat request (HARQ) feedback based retransmission is enabled, excluding the nth sidelink resource and a sidelink resource in a same time slot as the nth sidelink resource, and a physical sidelink feedback channel (PSFCH) corresponding to the nth sidelink resource and sidelink resources in a same time slot as the physical sidelink feedback channel and a time period after the physical sidelink feedback channel from the sidelink resource set to form the first set.

[0388] Clause 39. The method of clause 37 or 38, wherein the method further comprises:

[0389] in a case that M sidelink resources have been selected, or in a case that an intersection of the first set and the second set is empty, sorting the selected sidelink resources in time.

[0390] Clause 40. The method of any of clauses 1 to 39, wherein a time interval between a reselected sidelink resource and a time slot in which a physical sidelink control channel (PSCCH) of the sidelink control information is located is greater than or equal to a predetermined value (T3).

[0391] Clause 41. The method of any of clauses 1 to 40, wherein the method further comprises:

[0392] For reselection sidelink resources for which retransmission based on hybrid automatic repeat request (HARQ) feedback is enabled, retransmission based on hybrid automatic repeat request (HARQ) feedback is disabled for the reselection sidelink resource if the reselection sidelink resource is fed back by the same physical sidelink feedback channel (PSFCH) as any one of the selected resources or is decoded within a certain time period from the physical sidelink feedback channel corresponding to any one of the selected resources, or retransmission based on hybrid automatic repeat request (HARQ) feedback is disabled for all reselection sidelink resources.

[0393] Appendix 42, a terminal device comprising a memory and a processor, the memory storing a computer program, the processor being configured to execute the computer program to implement the reselection method of the sidelink resource according to any one of appendices 1 to 41.

[0394] Appendix 43, a communication system comprising:

[0395] A terminal device performs resource re-evaluation and / or pre-emption detection on the initially selected sidelink resources for multiple transmissions of a transport block, and reselects at least one sidelink resource from a sidelink resource set if one or more sidelink resources are not in a reselection candidate resource set, wherein the current reselected sidelink resource set is determined according to the time-frequency resources of the initially selected sidelink resources.

Claims

1. A device for reselection of sidelink resources, comprising: a processing unit that performs resource re-evaluation and / or pre-emption detection on sidelink resources initially selected for multiple transmissions of a transport block; and a reselection unit that reselects one or more sidelink resources from a sidelink resource set in a case that the one or more sidelink resources are not in a reselection candidate resource set; wherein a sidelink resource reselected for retransmission can be indicated by sidelink control information, and a time interval between the reselected sidelink resource and one of the multiple sidelink resources already selected is ensured so that the reselected sidelink resource is not in a time after a time slot in which a physical sidelink feedback channel corresponding to the one of the multiple sidelink resources already selected is located. the processing unit performs the resource re-evaluation at a time point before the initially selected i th sidelink resource, and determines that one or more sidelink resources of sidelink control information are not in a reselection candidate resource set; 2. The apparatus of claim 1, wherein, wherein i is an integer; the reselection unit reselects the one or more sidelink resources not in the reselection candidate resource set and subsequent sidelink resources one by one; and selects an (n+1) th sidelink resource in a case that a number of reselected resources is n; wherein 1≤n≤N-1, N is a number of resources selected in an initial resource selection process after a sidelink resource in a same time slot as the sidelink control information; wherein a first set is formed by excluding the first n sidelink resources and a sidelink resource in a same time slot as the n th sidelink resource from the sidelink resource set; a second set is formed by sidelink resources in the sidelink resource set that have a time interval with at least one of the first n sidelink resources selected within a predetermined range; and the (n+1) th sidelink resource is randomly selected from an intersection of the first set and the second set with equal probability. a sidelink resource in a same time slot as a physical sidelink control channel of the sidelink control information is selected as a first selected sidelink resource of the resource reselection.

3. The apparatus of claim 2, wherein, in a case that the sidelink control information also reserves another sidelink resource, the another sidelink resource is not reselected and is selected as a second selected sidelink resource of the resource reselection.

4. The apparatus of claim 3, wherein, in a case that the sidelink control information also reserves another sidelink resource, the another sidelink resource is not reselected and is selected as a first selected sidelink resource of the resource reselection; 5. The apparatus of claim 2, wherein, a sidelink resource in a same time slot as a physical sidelink control channel of the sidelink control information is selected as a second selected sidelink resource of the resource reselection. the processing unit performs the resource re-evaluation at a time point before the initially selected i th sidelink resource, and determines that one or more sidelink resources of sidelink control information are not in a reselection candidate resource set; 6. The apparatus of claim 1, wherein, wherein i is an integer; ​ The reselection unit performs resource reselection on one or more sidelink resources that are not in the reselection candidate resource set.

7. The apparatus according to claim 6, wherein, A maximum number N of resources that can be indicated in the sidelink control information max In case the sidelink resource that is 2 or 3 and not within 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. Specifically, based on the time-frequency resources of the i-th side link resource and the (i+2)-to-N1-th side link resources, a new side link resource is selected from the set of side link resources; where 1≤i≤N1-2, and N1 is the number of the initially selected multiple side link resources.

8. The apparatus according to claim 7, wherein, If the time interval between the i-th side link resource and the (i+2)-th side link resource is within a predetermined range, then the reselected side link resource satisfies the following condition: The time interval between the i-th sidelink resource and at least one of the (i+2)-th to (N1)-th sidelink resources is within the predetermined range; and It is not in the same time slot as any of the i-th side link resource, the (i+2)-th to the N1-th 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, then the reselected side link resource satisfies the following condition: The time interval between the i-th sidelink resource and at least one of the (i+2)-th to (N1)-th sidelink resources is within the predetermined range; and It is not in the same time slot as any of the i-th side link resources and any of the (i+2)-th to N1-th side link resources; Furthermore, the time intervals between the i-th side link resource and the (i+2)-th side link resource are both within the predetermined range, being after the i-th side link resource and before the (i+2)-th side link resource in time. A maximum number of resources N that can be indicated in the sidelink control information max In a case where the number of the sidelink resources not in the set of reselection candidate resources is N1 and the number of the sidelink resources in the set of reselection candidate resources is N2, the one sidelink resource of the reselection satisfies the following condition: The time interval between the i-th side link resource and at least one of the N1-1-th side link resources is within the predetermined range; and It is not in the same time slot as any of the i-th to N1-1-th side link resources; The reselected sidelink resource also satisfies the following conditions: it is not fed back by the same physical sidelink feedback channel as any of the 1st to N1st sidelink resources, and its time slot is not within a period of time after the time slot of the physical sidelink feedback channel corresponding to any of the resources.

9. The apparatus of claim 7, wherein, The reselected sidelink resource also satisfies the following condition: it is a sidelink resource in the same time slot as the physical sidelink control channel of the sidelink control information.

10. The apparatus of claim 6, wherein, A maximum number of resources N that can be indicated in the sidelink control information max In the case that the sidelink resource not in the reselection candidate resource set is the i+1th and i+2th sidelink resource, reselect the i+1th and i+2th sidelink resource; Specifically, based on the time-frequency resources of the i-th side link resource and the (i+3)-to-N1-th side link resources, two side link resources are reselected from the side link resource set; where 1≤i≤N1-3, and N1 is the number of the initially selected multiple side link resources.

11. The apparatus of claim 10, wherein, If the time interval between the i-th side link resource and the (i+3)-th side link resource is not within a predetermined range, then the first of the two reselected side link resources satisfies the following condition: a time interval between the ith sidelink resource and at least one of the ith+3th sidelink resource to the N1th sidelink resource is within the predetermined range; and any one of the ith sidelink resource, the ith+3th sidelink resource to the N1th sidelink resource is not in the same time slot; and a time interval between the ith sidelink resource or the ith+3th sidelink resource is within the predetermined range; and is after the ith sidelink resource and before the ith+3th sidelink resource in time; a second sidelink resource of the two reselected sidelink resources satisfies the following conditions: if a time interval between the first sidelink resource and the ith sidelink resource is within a predetermined range, then a time interval between the second sidelink resource and the first sidelink resource and the ith+3th sidelink resource is within the predetermined range, and after the ith sidelink resource and before the ith+3th sidelink resource; if a time interval between the first sidelink resource and the ith+3th sidelink resource is within a predetermined range, then a time interval between the second sidelink resource and the first sidelink resource and the ith sidelink resource is within the predetermined range, and after the ith sidelink resource and before the ith+3th sidelink resource; A maximum number of resources N that can be indicated in the sidelink control information max In a case where N is 3, and the sidelink resources not within the reselection candidate resource set are the N1-1th and N1th sidelink resources, a first sidelink resource of the two reselected sidelink resources satisfies the following conditions: a time interval between the ith sidelink resource to the N1-2th sidelink resource is within a predetermined range; and any one of the ith sidelink resource to the N1-2th sidelink resource is not in the same time slot; a second sidelink resource of the two reselected sidelink resources satisfies the following conditions: a time interval between the ith sidelink resource to the N1-2th sidelink resource and the first sidelink resource is within a predetermined range; and any one of the ith sidelink resource to the N1-2th sidelink resource and the first sidelink resource is not in the same time slot; the two reselected sidelink resources further satisfy the following conditions: none of the first sidelink resource to the N1th sidelink resource is fed back by a physical sidelink feedback channel of the same time slot, and the time slot is not within a period of time after a time slot of the any one resource.

12. The apparatus of claim 1, wherein, the processing unit performs the preemption detection on the initially selected jth sidelink resource and subsequent sidelink resources, and determines that one or more sidelink resources of sidelink control information are not within a reselection candidate resource set; wherein j is an integer; The reselection unit performs resource reselection on one or more sidelink resources not in the reselection candidate resource set and the sidelink resources thereafter one by one; selects the m+1th sidelink resource in the case that the number of reselected resources is m; wherein 1≤m≤M-1, M is the number of resources after the sidelink resource in the same time slot as the sidelink control information among the initially selected plurality of sidelink resources; Wherein, the first m sidelink resources and the sidelink resources in the same time slot as the mth sidelink resource are excluded from the sidelink resource set to form a first set; The sidelink resources in the sidelink resource set with a time interval within a predetermined range from at least one of the first m sidelink resources are taken as a second set; the m+1th sidelink resource is randomly selected from the intersection of the first set and the second set with equal probability.

13. The apparatus of claim 12, wherein, In the case that the sidelink control information also reserves another sidelink resource, the another sidelink resource is taken as the first selected sidelink resource of the resource reselection, and the resource of the resource reselection is after the another sidelink resource.

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

15. The apparatus of claim 14, wherein, A maximum number N of resources that can be indicated in the sidelink control information max In a case that the sidelink resource which is 2 or 3 and is not in the reselection candidate resource set is the jth sidelink resource, reselecting the jth sidelink resource; Wherein, one sidelink resource is reselected from the sidelink resource set based on the time-frequency resources of the j+1th sidelink resource to the N1th sidelink resource; wherein 1≤j≤N1-1, N1 is the number of the initially selected plurality of sidelink resources.

16. The apparatus of claim 15, wherein, The reselected one sidelink resource satisfies the following conditions: The time interval between the j+1th sidelink resource to the N1th sidelink resource is within a predetermined range; and Any one of the j+1th sidelink resource to the N1th sidelink resource is not in the same time slot; The reselected one sidelink resource also satisfies the following conditions: none of the first sidelink resource to the N1th sidelink resource is fed back by the physical sidelink feedback channel in the same time slot, and the time slot is not within a period of time after the time slot corresponding to the any one resource.

17. The apparatus of claim 15, wherein, The maximum number of resources N that can be indicated in the sidelink control information max is 3, the one sidelink resource of the reselection further satisfies the following condition: Another sidelink resource indicated by the same sidelink control information is after the reselection candidate resource set and after the time slot of the sidelink control information.

18. The apparatus of claim 14, wherein, A maximum number N of resources that can be indicated in the sidelink control information max In a case where the sidelink resource that is 3 and not in the reselection candidate resource set is the jth and (j+1)th sidelink resource, reselecting the jth and (j+1)th sidelink resources; Wherein, two sidelink resources are selected from the sidelink resource set based on the time-frequency resources of the j+2th sidelink resource to the N1th sidelink resource; wherein 1≤j≤N1-2, N1 is the number of the initially selected plurality of sidelink resources; The first sidelink resource of the two reselected sidelink resources satisfies the following conditions: The time interval between the j+2th sidelink resource to the N1th sidelink resource is within a predetermined range; and Any one of the j+2th sidelink resource to the N1th sidelink resource is not in the same time slot; the time interval between the j+2th sidelink resource and the N1th sidelink resource and the first sidelink resource is within the predetermined range; and any one of the j+2th sidelink resource and the N1th sidelink resource and the first sidelink resource is not in the same time slot; the second of the two sidelink resources satisfies the following condition: the time interval between the j+2th sidelink resource and the N1th sidelink resource and the first sidelink resource is within the predetermined range; and any one of the j+2th sidelink resource and the N1th sidelink resource and the first sidelink resource is not in the same time slot; the two reselected sidelink resources further satisfy the following condition: none of the two reselected sidelink resources is fed back by the physical sidelink feedback channel of any one of the 1st sidelink resource to the N1th sidelink resource in the same time slot, and the time slot of the two reselected sidelink resources is not within a certain time period after the time slot of any one of the 1st sidelink resource to the N1th sidelink resource.

19. The apparatus of claim 1, wherein, the time interval between the reselected sidelink resource and the time slot of the physical sidelink control channel of the sidelink control information is greater than or equal to a predetermined value; and / or for the reselected sidelink resource for which the hybrid automatic repeat request feedback-based retransmission is enabled, if any one of the selected resources is fed back by the physical sidelink feedback channel in the same time slot or within a certain time period after the physical sidelink feedback channel corresponding to any one of the selected resources is decoded, the hybrid automatic repeat request feedback-based retransmission of the reselected sidelink resource is not enabled, or the hybrid automatic repeat request feedback-based retransmission of all reselected sidelink resources is not enabled.

20. A sidelink resource reselection method, comprising: performing resource reevaluation and / or preemption detection on the sidelink resources initially selected for multiple transmissions of a transport block; and in the case that one or more sidelink resources are not in the reselection candidate resource set, reselecting one or more sidelink resources from the sidelink resource set; wherein the reselected sidelink resource for retransmission can be indicated by sidelink control information, and the time interval between the reselected sidelink resource and one of the selected sidelink resources is ensured so that the reselected sidelink resource is not within a certain time period after the time slot of the physical sidelink feedback channel corresponding to the one of the selected sidelink resources.

Citation Information

Patent Citations

  • Resource selection method and device for auxiliary link communication and storage medium

    CN110545534A

  • Channel access monitoring method and terminal equipment

    CN110891289A