Method and device for verifying sidelink resources and user equipment
By re-evaluating and preempting the pre-selected and reserved sidelink resources of the UE in energy-saving mode, the problem of transmission conflicts in energy-saving mode is solved, and the performance and reliability of sidelink communications are improved.
Patent Information
- Application Number
- CN202511162901.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2021-11-05
- Filing Date
- 2022-10-17
- Publication Date
- 2025-10-03
AI Technical Summary
There is a risk of transmission collision for UEs operating in energy-saving mode, especially due to limited resource awareness or no awareness at all, which results in transmission resources being reserved or indicated by other UEs, increasing the chance of transmission collision.
After determining the pre-selected and reserved sidelink resources, they are re-evaluated and preempted, and the periodic partial sensing and continuous partial sensing results are used to verify the availability of resources and ensure that the resources are not preempted by other UEs.
Effectively reduce and avoid transmission conflicts, improve the performance and reliability of sidelink communications, and ensure efficient use of resources.
Smart Images

Figure CN120751501A_ABST
Abstract
Description
[0001] This application is a divisional application of the Chinese patent application (application number 202280058756.4, invention name "Method and device for verifying side link resources and user equipment") which entered the Chinese national phase of PCT international patent application PCT / CN2022 / 125723 with an application date of October 17, 2022.
[0002] CROSS-REFERENCE TO RELATED APPLICATIONS
[0003] This application claims the benefit of priority to U.S. Provisional Application No. 63 / 263,651, filed on November 5, 2021, the contents of which are incorporated herein by reference in their entirety. Technical Field
[0004] Embodiments of the present disclosure relate to the field of mobile communications, and more particularly, to a method and device for verifying sidelink resources and a user equipment (UE). Background Art
[0005] On the one hand, due to limited or no resource awareness, UEs operating in energy-saving mode are at risk of transmission collisions. On the other hand, after the UE performs initial resource selection, those indicated / reserved resources from other UEs also increase the risk of transmission collisions for the UE. Summary of the Invention
[0006] Embodiments of the present disclosure provide a method and device for verifying sidelink resources, a UE, a chip, a computer-readable storage medium, a computer program product, and a computer program.
[0007] An embodiment of the present disclosure provides a method for verifying sidelink resources. The method may include the following operations.
[0008] The UE determines pre-selected sidelink resources and / or reserved sidelink resources. The pre-selected sidelink resources and reserved sidelink resources are used for aperiodic sidelink transmission.
[0009] The UE performs a re-evaluation of pre-selected sidelink resources and / or a pre-emption check on reserved sidelink resources based on all available periodic-based partial sensing (PBPS) results and / or continuous partial sensing (CPS) results. Aperiodic sidelink transmissions are defined by a resource reservation period set to zero.
[0010] An embodiment of the present disclosure provides a device for verifying sidelink resources. The device may include a determining unit and a verifying unit.
[0011] The determining unit is configured to determine pre-selected sidelink resources and / or reserved sidelink resources. The pre-selected sidelink resources and the reserved sidelink resources are used for aperiodic sidelink transmission.
[0012] The verification unit is configured to perform a re-evaluation of the pre-selected sidelink resources and / or a pre-emption check on the reserved sidelink resources based on all available periodic based partial sensing (PBPS) results and / or continuous partial sensing (CPS) results. Aperiodic sidelink transmissions are defined by a resource reservation period set to zero.
[0013] Embodiments of the present disclosure provide a UE. The UE may include a processor and a memory storing a computer program. The processor is configured to call and execute the computer program in the memory to perform the above-mentioned method for verifying sidelink resources.
[0014] Embodiments of the present disclosure provide a chip configured to implement the aforementioned method for verifying sidelink resources. Specifically, the chip may include a processor configured to invoke and execute a computer program stored in memory to cause a device in which the chip is installed to execute the aforementioned method for verifying sidelink resources.
[0015] An embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which can cause a processor to execute the method for verifying sidelink resources.
[0016] An embodiment of the present disclosure provides a computer program product, which includes computer program instructions. The computer program instructions can cause a processor to execute the above method for verifying sidelink resources.
[0017] An embodiment of the present disclosure provides a computer program. When executed by a processor, the computer program causes the processor to perform the above-mentioned method for verifying sidelink resources.
[0018] According to the above technical solution of the present invention, after determining the preselected sidelink resources and / or reserved sidelink resources, the UE performs a re-evaluation of the preselected sidelink resources and / or a preemption check on the reserved sidelink resources to minimize and avoid transmission conflicts, thereby improving the performance and reliability of sidelink communications. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings described herein, which are incorporated into and form part of the present disclosure, are provided for a better understanding of the present disclosure. The exemplary embodiments of the present disclosure and their descriptions are used to illustrate the present disclosure, but should not be interpreted as unduly limiting the present disclosure. In the accompanying drawings:
[0020] Figure 1It is a schematic diagram of an application scenario according to an embodiment of the present disclosure.
[0021] Figure 2 is a schematic flowchart of a method for verifying sidelink resources according to an embodiment of the present disclosure.
[0022] Figure 3 is a schematic diagram of an application example according to an embodiment of the present disclosure.
[0023] Figure 4 It is a schematic structural diagram of a device for verifying sidelink resources according to an embodiment of the present disclosure.
[0024] Figure 5 is a schematic structural diagram of a communication device according to an embodiment of the present disclosure.
[0025] Figure 6 Schematic diagram of the structure of a chip according to an embodiment of the present disclosure. Specific embodiments
[0026] The technical solutions in the embodiments of the present disclosure will be described below in conjunction with the accompanying drawings. Obviously, the described embodiments are not all embodiments of the present disclosure, but rather a portion of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present disclosure without inventive work should fall within the scope of protection of the present disclosure.
[0027] Figure 1 It is a schematic diagram of an application scenario according to an embodiment of the present disclosure.
[0028] like Figure 1 As shown, the communication system 100 may include a terminal device 110 and a network device 120. The network device 120 may communicate with the terminal device 110 via an air interface. Multi-service transmission is supported between the terminal device 110 and the network device 120.
[0029] It should be understood that the embodiments of the present disclosure only illustrate the communication system 100, but the embodiments of the present disclosure are not limited thereto. That is, the technical solutions in the embodiments of the present disclosure can be applied to various communication systems, such as Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD) system, Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, Enhanced Machine-Type Communications (EMTC) system, 5G communication system (also known as New Radio (NR) communication system), Wireless Fidelity (Wi-Fi), Non-Terrestrial Network (NTN) or future communication system.
[0030] exist Figure 1 The communication system 100 is shown in FIG. The network device 120 may be an access network device that communicates with the terminal device 110. The access network device may provide communication coverage for a specific geographical area and may communicate with the terminal device 110 (eg, UE) within the coverage area.
[0031] The network device 120 may be an evolved Node B (eNB or eNodeB) in an LTE system, or a next generation radio access network (NG RAN) device, or a next generation base station (gNB) in an NR system, or a wireless controller in a cloud radio access network (CRAN); or the network device 120 may be a relay station, an access point, a road side unit (RSU), an on-board device, a wearable device, a hub, a switch, a bridge, a router, a network device in a future evolved public land mobile network (PLMN), etc.
[0032] The terminal device 110 may be any terminal device, and includes but is not limited to a terminal device connected to the network device 120 via a wired or wireless connection or another terminal device.
[0033] For example, the terminal device 110 can be an access terminal, UE, subscriber unit, subscriber station, mobile station, mobile wireless station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user equipment. The access terminal can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an Internet of Things (IoT) device, a satellite handheld terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a future 5G network, a terminal device in a future evolution network, etc.
[0034] The terminal device 110 may also perform device-to-device (D2D) communication.
[0035] The wireless communication system 100 may further include a core network device 130 that communicates with the base station. The core network device 130 may be a 5G core (5G Core, 5GC) device, such as an access and mobility management function (AMF), an authentication server function (AUSF), a user plane function (UPF), and for another example, a session management function (SMF). Optionally, the core network device 130 may also be an evolved packet core (EPC) device in an LTE network, such as a session management function + core packet gateway (SMF+PGW-C) device. It should be understood that SMF+PGW-C can simultaneously implement the functions that SMF and PGW-C can perform. During the network evolution process, by dividing the functions of the core network, the core network device may also have other names or form a new network entity, which is not limited by the embodiments of the present disclosure.
[0036] Various functional units in the communication system 100 may also communicate with each other by establishing connections via a Next Generation Network (NG) interface.
[0037] For example, a terminal device establishes an air interface connection with an access network device via the NR interface for transmitting user plane data and control plane signaling. The terminal device can establish a control plane signaling connection to the AMF via NG interface 1 (N1). An access network device, such as a gNB, can establish a user plane data connection to the UPF via NG interface 3 (N3). The access network device can establish a control plane signaling connection to the AMF via NG interface 2 (N2). The UPF can establish a control plane signaling connection to the SMF via NG interface 4 (N4). The UPF can exchange user plane data with the data network via NG interface 6 (N6). The AMF can establish a control plane signaling connection to the SMF via NG interface 11 (N11). The SMF can establish a control plane signaling connection with the Policy Control Function (PCF) via NG interface 7 (N7).
[0038] Figure 1 The example shows one base station, one core network device, and two terminal devices. In one example, the communication system 100 may include multiple base stations, and another number of terminal devices may be within the coverage of each base station. This is not limited in the embodiments of the present disclosure.
[0039] Figure 1While the system to which the present disclosure is applied is illustrated only as an example, the methods in the embodiments of the present disclosure may also be applied to other systems. The terms "system" and "network" in this disclosure are generally interchangeable. In this disclosure, the term "and / or" simply describes an association between related objects and indicates that three possible relationships exist. For example, A and / or B can represent three conditions: A exists independently, A and B both exist, and B exists independently. Furthermore, the character " / " in this disclosure generally indicates that the related objects form an "or" relationship. It should also be understood that in the embodiments of the present disclosure, the term "indicate" can indicate a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicating B can indicate that A directly indicates B, for example, B is obtained through A, or it can indicate that A indirectly indicates B, for example, A indicates C and B is obtained through C, or that there is an association between A and B. It should also be understood that the term "correspond" in the embodiments of the present disclosure can indicate a direct or indirect correspondence between two elements, an association between two elements, or a relationship between indicating and being indicated, configuring and being configured, and so on. It should also be understood that the term "predefined" or "predefined rules" in the embodiments of the present disclosure can be implemented by pre-storing corresponding codes, tables or other methods for indicating relevant information in a device (e.g., including a UE and a network device). The specific implementation is not limited in this disclosure. For example, "predefined" may refer to what is defined in a protocol. It should also be understood that in this disclosure, "protocol" may refer to a standard protocol in the field of communications, which may include, for example, an LTE protocol, an NR protocol, and related protocols applied to future communication systems, and this disclosure is not limited to this.
[0040] In order to better understand the technical solutions of the embodiments of the present disclosure, the following describes the related technologies of the embodiments of the present disclosure. The following related technologies as optional solutions can be combined with the technical solutions of the embodiments in any way and should fall within the scope of protection of the present disclosure.
[0041] When supporting portable sidelink terminals / devices (also known as power-constrained user equipment (UE)) with limited battery power supply, for example, vulnerable road users such as pedestrian UEs in vehicle-to-everything (V2X) communications and augmented reality (AR) / virtual reality (VR) glasses, the UE can operate in energy-saving mode for sidelink (SL) communications to extend its operating duration. When the sidelink UE operates in energy-saving mode, there are three main features that the UE can use to reduce the power consumption of sending sidelink data information to other UEs or receiving sidelink data information from other UEs. These three features are partial sensing, random resource selection, and sidelink-discontinuous reception (SL-DRX). A common theme shared among all of these energy-saving techniques is to reduce the amount of sidelink control information (SCI) and / or data that the UE listens to / receives from other UEs. For example, when an energy-saving UE transmits a Packet Data Unit (PDU) or a Transport Block (TB) using a sidelink (via a Proximity Communication (PC) 5 interface), the energy-saving UE may perform partial sensing, in which case the UE listens in a limited number of time slots based on predefined rules and configured sensing timing / length to determine the availability of future resources, or the energy-saving UE may perform random resource selection, in which case the UE does not listen to the SL channel and resource pool at all and randomly selects multiple resources for (re)transmission of its own sidelink PDU / TB. In either approach, due to limited resource sensing or no sensing at all from a transmitter-UE (Tx-UE), there is a risk of selecting resources that have been reserved by another UE and causing a transmission conflict. In the case where SL-DRX is configured for a Tx-UE, the UE may skip data reception and resource sensing during the SL-DRX inactivity timer, thereby also increasing the chance of transmission conflicts.
[0042] Furthermore, after the Tx-UE has performed the initial selection of resources for (re)transmission of the sidelink PDU / TB, new resource reservations / indications may be made, in particular for high-priority transmissions by other UEs operating in the same sidelink resource pool during the time interval between the initial selection of resources and the actual transmission of the sidelink data. Similarly, the same situation may occur during the time slot between the indication / reservation of future resources in the SCI from the Tx-UE and the actual transmission of the sidelink data. For these situations, those indicated / reserved resources from other UEs after the initial resource selection by the Tx-UE also increase the risk of transmission collisions for the Tx-UE.
[0043] Therefore, for Tx-UEs operating in energy-saving mode, transmission conflicts need to be minimized and avoided to improve the performance and reliability of sidelink communications. In order to ensure that the resources preselected and reserved by the Tx-UE are not preempted or taken over by other Tx-UEs operating in the same resource pool, in the method for verifying sidelink resources provided by the present disclosure, after the Tx-UE has performed an initial selection of resources for transmission, before the Tx-UE actually transmits, resource re-evaluation and / or preemption checks are performed on the preselected resources and / or reserved resources to ensure that the resources are still available to avoid any potential conflicts. This is particularly important for UEs that perform partial sensing or random resource selection on the sidelink channel / resource pool to further verify availability, because the UE does not perform full sensing in each time slot or has not performed any sensing in the past for the initial selection of resources.
[0044] In order to better understand the technical solutions of the embodiments of the present disclosure, the technical solutions of the present disclosure are described below through specific embodiments. The above-mentioned related technologies as optional solutions can be combined with the technical solutions of the embodiments of the present disclosure in any way and should fall within the scope of protection of the present disclosure. The embodiments of the present disclosure include at least part of the following contents.
[0045] It should be noted that the technical solution of the present disclosure is applicable to the following sidelink transmission scenario: aperiodic sidelink transmission with a resource reservation period set to zero.
[0046] It should be noted that the UE described in the technical solutions of the embodiments of the present disclosure particularly refers to a transmitter-UE (Tx-UE), which refers to a transmitting end for sidelink transmission.
[0047] It should be noted that the sidelink resources described in the technical solution of the embodiment of the present disclosure are used for non-periodic sidelink transmission, such as non-periodic transmission of sidelink Medium Access Control (MAC) PDU / transport block.
[0048] Figure 2 FIG is a schematic flow chart of a method for verifying sidelink resources according to an embodiment of the present disclosure. Figure 2 As shown, the method for verifying sidelink resources includes the following operations.
[0049] In 201, the UE determines pre-selected sidelink resources and / or reserved sidelink resources. The pre-selected sidelink resources and the reserved sidelink resources are used for aperiodic sidelink transmission.
[0050] Aperiodic sidelink transmissions are preceded by a resource reservation period P set to zero. rsvp_Tx =0 to limit.
[0051] In an embodiment of the present disclosure, the number of preselected sidelink resources may be one or more, and the one or more preselected sidelink resources may also be referred to as a preselected resource set. Similarly, the number of reserved sidelink resources may be one or more, and the one or more reserved sidelink resources may also be referred to as a reserved resource set.
[0052] In this document, resources in the preselected resource set refer to preselected sidelink resources used for re-evaluation, and resources in the reserved resource set refer to reserved sidelink resources used for preemption checking.
[0053] The preselected resource set and the reserved resource set are the resources selected by the UE during initial resource selection. The difference between the preselected resource set and the reserved resource set is that the resources in the preselected resource set are not notified / indicated in the previous Sidelink Control Information (SCI) transmitted in the Physical Sidelink Control Channel (PSCCH), while the resources in the reserved resource set are notified / indicated in the previous SCI transmitted in the PSCCH.
[0054] In some implementations, the UE may determine the pre-selected sidelink resources and / or the reserved sidelink resources in the following manner.
[0055] The physical layer of the UE receives a first resource set and / or a second resource set provided by a higher layer. The first resource set includes a preselected resource set. The second resource set includes a reserved resource set. The resources in the preselected resource set are preselected sidelink resources for re-evaluation, and the resources in the reserved resource set are reserved sidelink resources for preemption checking. The preselected sidelink resources are resources not indicated by a previous SCI, and the reserved sidelink resources are resources indicated by a previous SCI. The first resource set includes resources selected by the higher layer of the UE during initial resource selection within the remaining packet delay budget (PDB).
[0056] In 202, the UE performs a re-evaluation of the pre-selected sidelink resources and / or a preemption check on the reserved sidelink resources based on all available Periodic-based Partial Sensing (PBPS) results and / or Contiguous Partial Sensing (CPS) results.
[0057] In some implementations, the UE may perform a re-evaluation on pre-selected sidelink resources and / or a pre-emption check on reserved sidelink resources in the following manner.
[0058] S1) The UE determines a candidate time slot set and initializes a candidate resource set based on the candidate time slot set.
[0059] The candidate slot set includes slots selected by the UE within the remaining PDB during initial resource selection based on the PBPS result and / or the CPS result.
[0060] In some implementations, the UE initializes the candidate resource set to the remaining candidate time slot set. Some or all of the candidate time slots in the remaining candidate time slot set belong to the candidate time slot set, and the starting time slot corresponding to the remaining candidate time slot set is the first time slot with the smallest time slot index in the first resource set and the second resource set. In at least one embodiment, if the number of time slots in the remaining candidate time slot set or the candidate resource set is less than a threshold, the candidate resource set is initialized to an end slot corresponding to the last time slot of the candidate time slot set. In at least one embodiment, the candidate resource set is initialized to the remaining candidate time slot set so that the end slot of the candidate resource set is the last time slot of the candidate time slot set.
[0061] In one example, during initial resource selection, a set of Y candidate time slots 307 (i.e., a candidate time slot set) can be selected within the remaining PDB based on the PBPS result obtained for another sidelink transmission (e.g., a periodic transmission). That is, if the same set of Y candidate time slots 307 is used, the sensing results of all corresponding periodic sensing opportunities are also readily available for re-evaluation and preemption check purposes. Therefore, the candidate resource set (S A ) is initialized to the set of all single-slot candidate resources starting with the first slot of the remaining Y candidate slots 308 (i.e., the remaining candidate slot set) from the initial resource selection to reuse these perception results as much as possible. A ) or the number of time slots in the remaining Y candidate time slots is less than the configured T 2min or Y min Value, then the candidate resource set (S A) can be extended beyond the remaining Y candidate time slots and up to the remaining PDB, even when the UE does not have corresponding perception results (e.g., from PBPS) for the extended time slots.
[0062] S2) The UE performs PBPS and / or CPS to obtain a perception result.
[0063] Specifically, the UE monitors the target time slot based on the PBPS process and / or the continuous partial sensing (CPS) process to obtain a sensing result.
[0064] In some implementations, when resource reservation sl-MultiReserveResource is enabled, the UE monitors the periodic sensing opportunities corresponding to the remaining candidate time slot sets after the initial resource selection.
[0065] In one example, when the resource pool of the selected resource is configured with "enabled" resource reservation for another TB (sl-MultiReserveResource), the UE selects the resource pool according to the PBPS procedure from the initial resource selection procedure and according to its t y-kxP保留 (t y-kxPreserve ) and monitor the remaining Y candidate time slots (ie, the remaining candidate time slot set) / candidate resource set (S A ) corresponding to the periodic sensing opportunity for re-evaluation and preemption check, where t y is the set of the remaining Y candidate time slots (i.e., the remaining candidate time slot set) / candidate resource set (S A ) time slot.
[0066] In some embodiments, the UE performs continuous partial sensing within the listening window. In one embodiment, the starting time slot of the listening window is at least M time slots earlier than the first time slot, the ending time slot of the listening window is N time slots earlier than the first time slot, the first time slot is the first time slot of the remaining candidate time slot set, and the first time slot of the remaining candidate time slot set corresponds to the minimum slot index in the first resource set and the second resource set. In another embodiment, the starting time slot of the listening window is the first time slot of the candidate time slot set from the initial resource selection minus N, and the ending time slot of the listening window is N time slots earlier than the second time slot, and the second time slot has the minimum slot index in the first resource set and the second resource set. M and N are positive integers. The value of M is predefined, for example, unless the network configures another value for M, M=31 by default. In this document, the value of N is associated with the processing capability of the UE. For example, N=T proc,0 +T proc,1 , T proc,0 and T proc,1 has a predefined value that depends on the subcarrier spacing. For example, T proc,0 is the UE processing time of 1, 2 or 4 time slots, Tproc,1 is the UE processing time of 3, 5, 9 or 17 time slots.
[0067] S3) The UE excludes one or more resources from the candidate resource set based on the sensing result. The remaining candidate resource set is used by the UE to perform sidelink transmission.
[0068] Specifically, when it is determined based on the perception result that one or more resources in the candidate resource set overlap with one or more resources indicated in the received sidelink control information (SCI), and the reference signal received power (RSRP) measured for the received SCI is higher than the configured threshold, the UE excludes the one or more resources from the candidate resource set to obtain the remaining candidate resource set.
[0069] In some implementations, the physical layer of the UE reports the remaining candidate resource sets to higher layers.
[0070] In some embodiments, when a first resource in a preselected resource set is not part of a remaining candidate resource set, the physical layer of the UE reports to a higher layer the re-evaluation of the first resource; and / or, when a second resource in a reserved resource set is not part of a remaining candidate resource set and the priority value of the physical layer for sidelink transmission is greater than the priority value in the received SCI, the physical layer of the UE reports to a higher layer the preemption of the second resource.
[0071] The technical solutions of the embodiments of the present disclosure are described below with reference to specific application examples.
[0072] Figure 3 is an exemplary illustration of a re-evaluation mechanism for pre-selected sidelink resources for aperiodic transmission according to an embodiment of the present disclosure.
[0073] For resource reservation period set to zero (P rsvp_TX = 0) or a non-periodic sidelink transmission with no resource reservation period provided by the UE's higher layers, the method for verifying sidelink resources may include the following functions / operations for reassessing and preempting sidelink resources. It should be noted that in order to implement the proposed method for reassessing and preempting sidelink resources, the UE does not necessarily need to perform these functions / operations in the following order.
[0074] Candidate resource set (S A )
[0075] For a UE layer 1 (L1) that receives a request from its upper layer in time slot n to perform a re-evaluation and preemption check on a sidelink resource, the upper layer provides a pre-selected resource set (r0, r1, r2, ...) for re-evaluation and a reserved resource set (r0', r1', r2', ...) for preemption check. The pre-selected resource set and the reserved resource set are the resources selected by the UE during the initial selection of resources. The pre-selected resources (r0, r1, r2, ...) of the UE are x ) and reserved resources (r x ') is whether the resources have been notified / indicated in a previous SCI transmitted in a physical sidelink control channel (PSCCH).
[0076] Referring to Figure 300, Figure 3 The proposed resource validation method for re-evaluating the set of pre-selected sidelink resources (r0, r1, r2) for aperiodic transmission of sidelink MAC PDUs / transport blocks is shown. The triggering time of the re-evaluation process from the upper layer in time slot n is given by Figure 3 Item 301 in FIG. 1 is represented by the same process / method as that for the reserved resource set for aperiodic sidelink transmission. In FIG. 300 , the preselected resource set (r0, r1, r2) of 302, 303, and 304 is a set of resources selected by the UE from the remaining PDB 305 during the initial resource selection process triggered in time slot k 306.
[0077] In addition to the resource set, the higher layer may also provide one or more of the following information to the re-evaluation and preemption check process: the resource pool where the resource is located, the L1 priority value of the sidelink transmission (prio TX ) and the remaining packet delay budget (PDB).
[0078] The time or time slot (n) at which the re-evaluation and preemption check of the pre-selected resource set and the reserved resource set is requested / triggered by the higher layer should be just before the earliest transmission resource provided by the higher layer. Assume that time slot (m) is the minimum time slot index among the resources from the pre-selected resource set (r0, r1, r2, ...) for re-evaluation and the reserved resource set (r0', r1', r2', ...) for preemption check. Then the time slot (n) triggered by the UE (L1) and at which the re-evaluation or preemption process will be performed should be at T3 before time slot (m). Depending on the subcarrier spacing of the PSCCH and the physical sidelink shared channel (PSSCH) that the UE is allowed to prepare for transmission, T3 is a UE processing time of 3, 5, 9 or 17 time slots. Referring to Figure 300, the re-evaluation check time slot (n) for the pre-selected resource set (r0, r1, r2) can be at m-T3 301.
[0079] During the initial resource selection, a set of Y candidate time slots 307 may be selected within the remaining PDB based on the periodic based partial sensing (PBPS) results obtained for another sidelink transmission (e.g., periodic transmission). This means that if the same set of Y candidate time slots 307 is used, the sensing results of all corresponding periodic sensing opportunities are also readily available for re-evaluation and preemption checking. Therefore, the candidate resource set (S A ) is initialized to the set of all single-slot candidate resources starting with slot (m) of the remaining Y candidate slots 308 from the initial resource selection to reuse these sensing results as much as possible to perform re-evaluation and preemption checks. A Or the number of time slots in the remaining Y candidate time slots is less than the configured T 2min or Y min value, then S A It can also be extended beyond the remaining Y candidate time slots and up to the remaining PDB, even when the UE has no corresponding perception results (e.g., from PBPS) for the extended time slots.
[0080] Continuous Partial Perception
[0081] As mentioned above, it is important for the UE to continue sensing in the resource pool after the initial resource selection in order to perform resource verification through re-evaluation and preemption checking. For continuous partial sensing (CPS) to detect dynamic resource reservations from other UEs, one of the following two methods can be adopted.
[0082] Method 1
[0083] For re-evaluation and preemption checks triggered / requested by higher layers, the UE shall A , n+T B ] performs continuous partial perception, where n+T A At least M logical time slots (309) earlier than time slot m, n+T B T earlier than time slot m proc,0 +T proc,1 timeslots, where timeslot m is the minimum timeslot index in the resource set for re-evaluation (r0, r1, r2, ...) and the resource set for preemption check (r0', r1', r2', ...) provided by the higher layer. Depending on the subcarrier spacing allowed for performing the re-evaluation and preemption check procedures, T proc,0 is the UE processing time of 1, 2 or 4 time slots. proc,1 Same as T3 and depends on the subcarrier spacing that allows the UE to prepare PSCCH and PSSCH for transmission, T proc,1is the UE processing time of 3, 5, 9 or 17 time slots. Unless M is configured with another value, by default, M is 31. By UE implementation, when M is configured, the UE may monitor more than M time slots earlier than time slot m.
[0084] Method 2
[0085] For re-evaluation and preemption checks triggered / requested by higher layers, the UE shall A , n+T B ] performs continuous partial perception, where n+T A is the time slot (t y0 -T proc,0 -T proc,1 )310, n+T B is earlier than time slot m (T proc,0 +T proc,1 ) time slots. Time slot t y0 is the first slot among the Y candidate slots selected in the initial resource selection for aperiodic transmission. This means that CPS is always performed in each slot after the initial resource selection until the last retransmission resource of the aperiodic MAC PDU / transport block. Similar to the above method 1, slot m is the minimum slot index in the resource set for reassessment (r0, r1, r2, ...) and the resource set for preemption check (r0', r1', r2', ...) provided by the higher layer. Depending on the subcarrier spacing allowed for performing the reassessment and preemption check procedures, T proc,0 is the UE processing time of 1, 2 or 4 time slots. proc,1 Same as T3 and depends on the subcarrier spacing that allows the UE to prepare PSCCH and PSSCH for transmission, T proc,1 is the UE processing time of 3, 5, 9 or 17 time slots.
[0086] Cycle-based partial perception
[0087] When the resource pool of the selected resource is configured with "enabled" resource reservation for another TB (sl-MultiReserveResource), the UE selects the resource pool according to the PBPS procedure from the initial resource selection procedure and according to its t y-k x保留 (t y-k x Preserve ) and monitor the remaining Y candidate time slots / candidate resource sets (S A ) corresponding periodic sensing opportunity for re-evaluation and preemption check. y is the set of the remaining Y candidate time slots / candidate resource set (S A )308 time slot.
[0088] Resource Exclusion
[0089] If the resource overlaps with the resource indicated in the SCI received in all sensing results (from PBPS and / or CPS), and the RSRP measured for the received SCI is higher than the configured threshold, then the resource is selected from the initialized candidate resource set (S A )308, wherein the configured threshold is based on the priority of the received SCI (prio RX ) and the L1 priority of the sidelink transport block used for transmission (prio TX ).
[0090] Reporting of re-evaluation and preemption in high-level layers for resource reselection
[0091] The remaining candidate resource set (S A ) Report to senior management.
[0092] If the resource (r0, r1, r2, ...) from the resource set (r0, r1, r2, ...) provided by the upper layer x ) is no longer the remaining resource set after resource exclusion (S A ) part, which means that the resource has been reserved by the received SCI, the UE reports the resource (r x ) to re-select resources.
[0093] Similarly, if a resource (r0', r1', r2', ...) from the resource set (r0', r1', r2', ...) provided by the upper layer is x ') is no longer the remaining resource set after resource exclusion (S A ) (meaning that the resource has been preempted by the received SCI), and the L1 priority value (prio TX ) is greater than the priority value (prio) in the received SCI RX ), the UE reports the resource to the upper layer (r x ') to reselect resources.
[0094] The embodiments of the present disclosure have been described in detail above in conjunction with the accompanying drawings, but the present disclosure is not limited to the specific details in the above embodiments. Any changes can be made within the technical concept of the present disclosure and should fall within the scope of protection of the present disclosure. For example, the various specific technical features described in the above embodiments can be combined in any suitable manner without conflict, and in order to avoid unnecessary repetition, various possible combinations are not described separately. For example, the various embodiments of the present disclosure can also be combined in any manner without departing from the concept of the present disclosure, and the resulting technical solutions should also fall within the scope of protection of the present disclosure. For another example, the various embodiments and / or the technical features of the various embodiments in the present disclosure can be combined with the relevant technologies in any manner without conflict, and the resulting technical solutions should also fall within the scope of protection of the present disclosure.
[0095] It should also be understood that in the various method embodiments of the present disclosure, the size of the sequence number of each process does not mean the execution order, and the execution order of each process should be determined by its function and internal logic, and should not impose any restrictions on the implementation process of the embodiments of the present disclosure. In addition, in the embodiments of the present disclosure, the terms "downlink", "uplink" and "sidelink" are used to indicate the transmission direction of signals or data, "downlink" is used to indicate that the signal or data is transmitted from the station to the UE of the cell in the first direction, "uplink" is used to indicate that the signal or data is transmitted from the UE of the cell to the station in the second direction, and "sidelink" is used to indicate that the signal or data is transmitted from the UE of the cell to the station in the second direction, and "sidelink" is used to indicate that the signal or data is transmitted from UE 1 to UE 2 in the third direction. For example, "downlink signal" means that the signal is transmitted in the first direction.
[0096] Figure 4 1 is a schematic structural diagram of a device for verifying sidelink resources according to an embodiment of the present disclosure, which can be applied to a UE. Figure 4 As shown, the device may include a determination unit 401 and a verification unit 402 .
[0097] The determining unit 401 is configured to determine pre-selected sidelink resources and / or reserved sidelink resources. The pre-selected sidelink resources and the reserved sidelink resources are used for aperiodic sidelink transmission.
[0098] The verification unit 402 is configured to perform a re-evaluation on the pre-selected sidelink resources and / or a preemption check on the reserved sidelink resources based on all available PBPS results and / or CPS results.
[0099] Aperiodic sidelink transmissions are initiated by setting the resource reservation period (i.e., P rsvp_Tx =0) to limit.
[0100] In some embodiments, the determining unit 401 may be configured to receive, via the physical layer, a first resource set and / or a second resource set provided by a higher layer. The first resource set includes a preselected resource set. The second resource set includes a reserved resource set. The resources in the preselected resource set are preselected sidelink resources for reassessment, and the resources in the reserved resource set are reserved sidelink resources for preemption checking. The preselected sidelink resources are resources not previously indicated by sidelink control information (SCI), and the reserved sidelink resources are resources previously indicated by SCI.
[0101] In some implementations, the first set of resources may include resources selected by higher layers of the UE during initial resource selection within a remaining packet delay budget (PDB).
[0102] In some implementations, the determining unit 401 may be configured to determine a candidate time slot set, and initialize the candidate resource set based on the candidate time slot set.
[0103] The device may further include a sensing unit 403. The sensing unit 403 is configured to perform PBPS and / or CPS to obtain a sensing result.
[0104] The verification unit 402 is configured to exclude one or more resources from the candidate resource set based on the sensing result.
[0105] In some implementations, the candidate time slot set may include time slots selected by the UE during initial resource selection based on PBPS results and / or CPS results within the remaining PDB.
[0106] In some embodiments, the determining unit 401 may be configured to initialize the candidate resource set as a remaining candidate time slot set. Some or all of the candidate time slots in the remaining candidate time slot set belong to the candidate time slot set, and the starting time slot corresponding to the remaining candidate time slot set is the first time slot with the smallest time slot index in the first resource set and the second resource set.
[0107] In some implementations, if the number of time slots in the remaining candidate time slot set or candidate resource set is less than a threshold, the candidate resource set is initialized to an end time slot corresponding to a last time slot beyond the candidate time slot set.
[0108] In some implementations, the determining unit 401 may be configured to initialize the candidate resource set as the remaining candidate time slot set, so that the end slot of the candidate resource set is the last time slot of the candidate time slot set.
[0109] In some embodiments, the sensing unit 403 may be configured to monitor the target time slot based on a PBPS process and / or a CPS process to obtain a sensing result.
[0110] In some embodiments, the sensing unit 403 may be configured to monitor periodic sensing opportunities corresponding to the remaining candidate time slot sets after the initial resource selection when the resource reservation sl-MultiReserveResource is enabled.
[0111] In some embodiments, the sensing unit 403 may be configured to perform continuous partial sensing within the listening window. In one embodiment, the starting time slot of the listening window is at least M time slots earlier than the first time slot, and the ending time slot of the listening window is N time slots earlier than the first time slot. In another embodiment, the starting time slot of the listening window is the first time slot from the candidate time slot set for initial resource selection minus N time slots, the ending time slot of the listening window is N time slots earlier than the second time slot, and the second time slot has the smallest time slot index between the first resource set and the second resource set. M and N are positive integers.
[0112] In some implementations, the value of M defaults to 31 unless the network configures another value for M.
[0113] In some embodiments, the value of N is T proc,0 +T proc,1 . T proc,0 and T proc,1 Has a predefined value that depends on the subcarrier spacing.
[0114] In some embodiments, the verification unit 402 can be configured to exclude the one or more resources in the candidate resource set from the candidate resource set in response to determining, based on the perception result, that one or more resources overlap with one or more resources indicated in the received SCI, and a reference signal received power (RSRP) measured for the received SCI is higher than a configured threshold, to obtain the remaining candidate resource set.
[0115] In some implementations, the device may further include a reporting unit 404. The reporting unit 404 is configured to report the remaining candidate resource sets to a higher layer.
[0116] In some embodiments, the reporting unit 404 can be configured to report to the upper layer the re-evaluation of the first resource when the first resource in the pre-selected resource set is not part of the remaining candidate resource set; and / or to report to the upper layer the preemption of the second resource when the second resource in the reserved resource set is not part of the remaining candidate resource set and the priority value of the physical layer for sidelink transmission is greater than the priority value in the received SCI.
[0117] Those skilled in the art should understand that, in the embodiments of the present disclosure, the description of the device for verifying the sidelink resource can be understood with reference to the above-mentioned description of the method for verifying the sidelink resource.
[0118] Figure 5 FIG5 is a schematic structural diagram of a communication device 500 according to an embodiment of the present disclosure. The communication device may be a UE. Figure 5 The communication device 500 shown includes a processor 510 , and the processor 510 can call and execute a computer program in a memory to implement the method in the embodiment of the present disclosure.
[0119] In one example, if Figure 5 As shown, the communication device 500 may further include a memory 520. The processor 510 may call and execute the computer program in the memory 520 to implement the method in the embodiment of the present disclosure.
[0120] The memory 520 may be a separate device from the processor 510 , or may be integrated into the processor 510 .
[0121] In one example, if Figure 5 As shown, the communication device 500 may further include a transceiver 530. The processor 510 may control the transceiver 530 to communicate with other devices. Specifically, the processor 510 may control the transceiver 530 to send information or data to other devices, or the processor 510 may control the transceiver 530 to receive information or data sent by other devices.
[0122] The transceiver 530 may include a transmitter and a receiver and may include one or more antennas.
[0123] The communication device 500 may specifically be a UE in an embodiment of the present disclosure, and the communication device 500 may implement the corresponding process implemented by the UE in each method in an embodiment of the present disclosure, which will not be elaborated here for the sake of brevity.
[0124] Figure 6 Schematic diagram of the structure of a chip according to an embodiment of the present disclosure. Figure 6 The chip 600 shown includes a processor 610. The processor 610 can call and execute a computer program in a memory to implement the method in the embodiment of the present disclosure.
[0125] In one example, if Figure 6 As shown, the chip 600 may further include a memory 620. The processor 610 may call and execute the computer program in the memory 620 to implement the method in the embodiment of the present disclosure.
[0126] The memory 620 may be a separate device from the processor 610 , or may be integrated into the processor 610 .
[0127] In one example, the chip 600 may further include an input interface 630. The processor 610 may control the input interface 630 to communicate with other devices or chips, and in particular, to obtain information or data from other devices or chips.
[0128] In one example, the chip 600 may further include an output interface 640. The processor 610 may control the output interface 640 to communicate with other devices or chips, and in particular, to output information or data to other devices or chips.
[0129] The chip can be applied to the UE of the embodiment of the present disclosure, and the chip can implement the corresponding process implemented by the UE in each method of the embodiment of the present disclosure. For the sake of brevity, it will not be elaborated here.
[0130] It should be understood that in the embodiments of the present disclosure, the chip may also be referred to as a system-on-chip, a system-on-chip, a chip system, or a system-on-chip chip.
[0131] It should be understood that the processor in the embodiment of the present disclosure can be an integrated circuit chip and has signal processing capabilities. In the implementation process, each operation of the method embodiment can be completed by the integrated logic circuit of the hardware in the processor or the instruction in the form of software. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or another programmable logic device (PLD), a discrete gate or transistor logic device and a discrete hardware component. Each method, operation and logic block diagram disclosed in the embodiment of the present disclosure can be implemented or executed. The general-purpose processor can be a microprocessor, or the processor can also be any conventional processor, etc. The operation of the method disclosed in conjunction with the embodiment of the present disclosure can be directly implemented as being executed and completed by a hardware decoding processor, or being executed and completed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium known in the art, such as random access memory (RAM), flash memory, read-only memory (ROM), programmable ROM (PROM), electrically erasable PROM (EEPROM), and registers. The storage medium resides in the memory, and the processor reads information from the memory and, in conjunction with hardware, performs the method operations.
[0132] It will be appreciated that the memory in the embodiments of the present disclosure may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory may be a ROM, a PROM, an erasable PROM (EPROM), an EEPROM, or a flash memory. The volatile memory may be a RAM and used as an external high-speed cache. Various forms of RAM are described, for example but not by way of limitation, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct bus random access memory RAM (DR RAM). It should be noted that the memory of the systems and methods described in the present disclosure is intended to include, but is not limited to, these and any other suitable types of memory.
[0133] It should be understood that the above-mentioned memories are exemplary and non-restrictive. For example, the memories in the embodiments of the present disclosure may also be SRAM, DRAM, SDRAM, DDR SDRAM, ESDRAM, SLDRAM, and DR RAM. In other words, the memories in the embodiments of the present disclosure are intended to include, but are not limited to, these and any other appropriate types of memories.
[0134] Embodiments of the present disclosure also provide a computer-readable storage medium configured to store a computer program. In embodiments of the present disclosure, the computer-readable storage medium can be applied to a UE, and the computer program enables a computer to execute the corresponding process implemented by the UE in each method of the embodiments of the present disclosure. For the sake of brevity, this will not be elaborated here.
[0135] Embodiments of the present disclosure also provide a computer program product including computer program instructions. In embodiments of the present disclosure, the computer program product can be applied to a UE, and the computer program instructions enable a computer to execute the corresponding process implemented by the UE in each method of the embodiments of the present disclosure. For the sake of brevity, these instructions will not be further elaborated here.
[0136] The embodiments of the present disclosure also provide a computer program. In the embodiments of the present disclosure, the computer program can be applied to a UE, and when the computer program is executed on a computer, the computer is enabled to execute the corresponding flow implemented by the UE in each method of the embodiments of the present disclosure. For the sake of brevity, it will not be elaborated here.
[0137] Those skilled in the art will recognize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in this disclosure can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed by hardware or software depends on the specific application and the design constraints of the technical solution. Professionals can use different methods to implement the described functions for each specific application, but such implementation should fall within the scope of this disclosure.
[0138] Those skilled in the art will clearly understand that the specific working processes of the above-mentioned systems, devices and units can refer to the corresponding processes in the method embodiments, and for the sake of convenience and brief description, they will not be elaborated here.
[0139] It should be understood that the systems, devices, and methods disclosed in some embodiments provided in the present disclosure may be implemented in another manner. For example, the above-mentioned device embodiments are only illustrative, for example, the division of units is only a logical function division, and other division methods may be adopted in the actual implementation process. For example, multiple units or components may be combined or integrated into another system, or it is also possible to ignore or not perform some features. In addition, the coupling or direct coupling or communication connection between the components shown or discussed may be an indirect coupling or communication connection achieved through some interfaces of the device or unit, and may be performed electrically, mechanically or in other forms.
[0140] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, that is, they may be located in the same location or distributed across multiple network units. Depending on actual needs, some or all of the units may be selected to achieve the purpose of the embodiments.
[0141] In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing unit, each unit may exist physically independently, and two or more units may be integrated into one unit.
[0142] When implemented in the form of a software functional unit and sold or used as an independent product, the function may also be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present disclosure, in essence or in part or in part of the technical solution that contributes to conventional technology, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, which includes a plurality of instructions, and the instructions are configured to enable a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the operations of the method in each embodiment of the present disclosure. The above-mentioned storage medium includes various media capable of storing program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0143] The above is merely a specific embodiment of the present disclosure and is not intended to limit the scope of protection of the present disclosure. Within the technical scope disclosed in the present disclosure, any changes or substitutions obvious to those skilled in the art should fall within the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A method for verifying sidelink resources, comprising: The user equipment UE determines a pre-selected sidelink resource and / or a reserved sidelink resource, where the sidelink resource is used for aperiodic sidelink transmission; as well as The UE performs a re-evaluation on the pre-selected sidelink resource and / or a preemption check on the reserved sidelink resource based on all available periodic partial sensing (PBPS) results and / or continuous partial sensing (CPS) results; The aperiodic sidelink transmission is defined by a resource reservation period set to zero.
2. The method according to claim 1, wherein The UE determines, by way of example, preselecting a sidelink resource and / or reserving a sidelink resource, the preselected sidelink resource comprising: The physical layer of the UE receives a first resource set and / or a second resource set provided by a higher layer, where the first resource set includes a preselected resource set, the second resource set includes a reserved resource set, resources in the preselected resource set are preselected sidelink resources for re-evaluation, and resources in the reserved resource set are reserved sidelink resources for preemption check; The pre-selected sidelink resources are resources that have not been indicated by previous sidelink control information SCI, and the reserved sidelink resources are resources that have been indicated by the previous SCI.
3. The method according to claim 2, wherein: The first set of resources comprises resources selected by the higher layers of the UE during initial resource selection within a residual packet delay budget (PDB).
4. The method according to claim 2 or 3, wherein: The UE re-evaluates the pre-selected sidelink resource and / or performs a preemption check on the reserved sidelink resource, including: The UE determines a candidate time slot set, and initializes a candidate resource set based on the candidate time slot set; The UE performs PBPS and / or CPS to obtain a perception result; and The UE excludes one or more resources from the candidate resource set based on the sensing result.
5. The method according to claim 4, wherein The candidate time slot set includes time slots selected by the UE during initial resource selection within a remaining packet delay budget (PDB) based on the PBPS result and / or the CPS result.
6. The method according to claim 4, wherein: The UE determines a candidate time slot set, and initializes a candidate resource set based on the candidate time slot set, including: Initialize the candidate resource set to a remaining candidate time slot set, wherein some or all of the candidate time slots in the remaining candidate time slot set belong to the candidate time slot set, and the starting time slot corresponding to the remaining candidate time slot set is the first time slot with the smallest time slot index in the first resource set and the second resource set.
7. The method according to claim 6, wherein: Initializing the candidate resource set as a remaining candidate time slot set, comprising: The candidate resource set is initialized as the remaining candidate time slot set, so that the end slot of the candidate resource set is the last slot of the candidate time slot set.
8. The method according to claim 4, wherein: The UE performs PBPS and / or CPS to obtain a perception result, including: The UE monitors the target time slot based on the PBPS process and / or the CPS process to obtain the perception result.
9. The method according to claim 8, wherein The UE monitors the target time slot based on the PBPS process, including: When resource reservation sl-MultiReserveResource is enabled, the UE monitors the periodic sensing opportunities corresponding to the remaining candidate time slot sets after the initial resource selection.
10. The method according to claim 8, wherein The UE monitors the target time slot based on the CPS process, including: The UE performs continuous partial sensing within a listening window, wherein a start time slot of the listening window is at least M time slots earlier than a first time slot, an end time slot of the listening window is N time slots earlier than the first time slot, and the first time slot has a minimum slot index in the first resource set and the second resource set.
11. The method according to claim 10, wherein: Unless the network is configured with another value for M, the default value of M is 31.
12. The method according to claim 10, wherein: The value of N is T proc,0 +T proc,1 , T proc,0 and T proc,1 Has a predefined value that depends on the subcarrier spacing.
13. The method according to claim 4, wherein: Excluding one or more resources from the candidate resource set based on the sensing result includes: In response to determining, based on the perception result, that one or more resources in the candidate resource set overlap with one or more resources indicated in the received SCI, and a reference signal received power RSRP measured for the received SCI is higher than a configured threshold, excluding the one or more resources from the candidate resource set to obtain a remaining candidate resource set.
14. The method according to claim 13, further comprising: The physical layer of the UE reports the remaining candidate resource sets to the higher layer.
15. The method according to claim 13, further comprising at least one of the following: In response to a first resource in the pre-selected set of resources not being part of the remaining set of candidate resources, the physical layer of the UE reporting a re-evaluation of the first resource to the higher layer; and In response to the second resource in the reserved resource set not being part of the remaining candidate resource set and the priority value of the physical layer used for the sidelink transmission being greater than the priority value in the received SCI, the physical layer of the UE reports the preemption of the second resource to the upper layer.
16. A device for verifying sidelink resources, applied to a user equipment (UE), the device comprising: a determining unit configured to determine preselected sidelink resources and / or reserved sidelink resources, wherein the sidelink resources are used for aperiodic sidelink transmission; as well as a verification unit configured to perform a re-evaluation on the pre-selected sidelink resource and / or a preemption check on the reserved sidelink resource based on all available periodic-based partial sensing (PBPS) results and / or continuous partial sensing (CPS) results; The aperiodic sidelink transmission is defined by a resource reservation period set to zero.
17. A user equipment (UE), comprising: memory for storing computer programs; as well as A processor configured to call and run the computer program in the memory to perform the method according to any one of claims 1 to 15.