Methods and apparatus for processing partial sensing and discontinuous reception in wireless communication systems

By triggering resource selection and sensing at specific timing points in the wireless communication system, the utilization of sidelink communication resources is optimized, solving the problems of latency and low efficiency caused by additional sensing, and achieving more efficient resource utilization.

CN114765889BActive Publication Date: 2026-01-30ASUSTEK COMPUTER INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210036411.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-01-13
Filing Date
2022-01-11
Publication Date
2026-01-30
Estimated Expiration
2042-01-30

AI Technical Summary

Technical Problem

Existing wireless communication systems suffer from latency and low resource utilization efficiency in sidelink communication due to additional sensing.

Method used

By triggering resource selection at specific time points and performing sensing and transmission during continuous sensing duration, the sidelink resource set is determined based on sensing and monitoring results, optimizing resource utilization to reduce latency caused by additional sensing.

Benefits of technology

It reduces latency caused by additional sensing, improves resource utilization efficiency, and optimizes the performance of sidelink communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114765889B_ABST
    Figure CN114765889B_ABST
Patent Text Reader

Abstract

This invention discloses a method and apparatus for processing partial sensing and discontinuous reception in a wireless communication system for sidelink communication, aiming to reduce potential latency due to additional sensing and improve resource utilization efficiency. Various embodiments may include a first device that performs sidelink communication to or to at least a second device within a sidelink resource pool, and triggers resource selection for sidelink data at a timing point, wherein the first device has received or listened to sidelink control information for a (continuous) duration prior to the timing point. The first device may perform sensing, determining or selecting a first sidelink resource from a set of sidelink resources, and performing a first sidelink transmission on the first sidelink resource for transmitting sidelink data to the second device during a continuous sensing duration after the timing point.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure generally relates to wireless communication networks, and more specifically, to methods and apparatus for processing partial sensing and discontinuous reception for sidelink communication. Background Technology

[0002] With the rapid growth in demand for transmitting large amounts of data to and from mobile communication devices, traditional mobile voice communication networks have evolved into networks that communicate with Internet Protocol (IP) data packets. This type of IP data packet communication can provide users of mobile communication devices with IP-bearing voice, multimedia, multicast, and video-on-demand communication services.

[0003] An exemplary network architecture is the Evolved Universal Terrestrial Radio Access Network (E-UTRAN). E-UTRAN systems can provide high data throughput to enable the aforementioned IP-based voice and multimedia services. Currently, the 3GPP standards organization is discussing next-generation (e.g., 5G) radio technologies. Therefore, changes to the current core of the 3GPP standards are currently being submitted and considered to facilitate their evolution and completion. Summary of the Invention

[0004] Methods and apparatus are provided for processing partial sensing and discontinuous reception for sidelink communication to reduce potential latency caused by additional sensing and improve resource utilization efficiency.

[0005] In various embodiments, a first device performs sidelink communication to at least a second device within a sidelink resource pool, wherein the first device triggers resource selection for sidelink data at a certain timing. The first device receives / listens to sidelink control information for a (continuous) duration prior to said timing. The first device performs sensing for a continuous sensing duration after said timing, wherein the duration of the continuous sensing duration is determined / derived based on the duration of the (continuous) duration. The first device determines / selects a first sidelink resource from a set of sidelink resources, wherein the set of sidelink resources is derived / determined at least based on the sensing results of sensing after said timing. The first device performs a first sidelink transmission on the first sidelink resource for transmitting sidelink data to the second device.

[0006] In various embodiments, a first device performs sidelink communication to at least a second device within a sidelink resource pool, wherein the first device triggers resource selection for sidelink data at a certain timing. The first device receives / listens to sidelink control information for a (continuous) duration prior to said timing. The first device performs sensing for a continuous sensing duration after said timing. The first device determines / selects a first sidelink resource from a set of sidelink resources. The set of sidelink resources is derived / determined at least based on the sensing results after said timing and the receiving / listening results for the (continuous) duration. The first device performs a first sidelink transmission on the first sidelink resource for transmitting sidelink data to the second device. Attached Figure Description

[0007] Figure 1 A diagram of a wireless communication system according to an embodiment of the present invention is shown.

[0008] Figure 2 This is a block diagram of a transmitter system (also referred to as an access network) and a receiver system (also referred to as a user equipment or UE) according to an embodiment of the present invention.

[0009] Figure 3 This is a functional block diagram of a communication system according to an embodiment of the present invention.

[0010] Figure 4 This is according to an embodiment of the present invention. Figure 3 Functional block diagram of the program code.

[0011] Figure 5 It is R1-2007615. Figure 4 The reproduction shows that non-periodic reservations cannot be monitored (as indicated in the SCI).

[0012] Figure 6 It is R1-2007615. Figure 5 The reproduction shows the extended portion of the sensing window used for non-periodic operations.

[0013] Figure 7 It is R1-2007688. Figure 4 The reproduction shows an additional sensing window: a short-term partial sensing window.

[0014] Figure 8 It is R1-2008189. Figure 1 The reproduction shows the partial sensing reserved for intra-cycle and inter-cycle periods.

[0015] Figure 9 It is R1-2009072. Figure 1 and 2 The reproduction, in which Figure 1 Showing partial sensing that follows LTE behavior and Figure 2 This shows a portion of the sensing used for NR (considering the non-periodic nature of the service).

[0016] Figure 10 It is R1-2009272. Figure 2 The reproduction shows the execution of random selection and subsequent re-evaluation.

[0017] Figure 11 It is R1-2009272. Figure 3 The reproduction shows that sensing is performed after resource selection is triggered.

[0018] Figure 12 A UE having a candidate resource set including a plurality of candidate resources is shown according to an embodiment of the present invention.

[0019] Figure 13 This paper illustrates a possible method for a UE to acquire sensing results during sidelink inactivity time by performing partial sensing during sidelink active time, according to an embodiment of the present invention.

[0020] Figures 14A to 14B The UE shown in the embodiment of the present invention triggers, for example, resource sensing (and selection) for sidelink data in time slot n, and (begins) performs additional sensing during the additional sensing duration, such as the time interval.

[0021] Figure 15A The illustration shows a case where, according to an embodiment of the invention, the duration of the (continuous) duration is less than a specific value or the time gap between the timing of (triggering) resource sensing (and selection) and the start boundary / timing of a sidelink activity time is less than a specific value.

[0022] Figure 15B The illustration shows a case where, according to an embodiment of the invention, the duration of a (continuous) duration is greater than a specific value, or the time gap between the timing of (triggering) resource sensing (and selection) and the start boundary / timing of a sidelink activity time is greater than a specific value.

[0023] Figure 16 This is a flowchart of a method for a first device to perform sidelink communication to at least a second device according to an embodiment of the present invention.

[0024] Figure 17 This is a flowchart of a method for a first device to perform sidelink communication to at least a second device in a sidelink resource pool according to an embodiment of the present invention.

[0025] Figure 18 This is a flowchart of a method for a first device to perform sidelink communication to at least a second device in a sidelink resource pool according to an embodiment of the present invention.

[0026] Figure 19 This is a flowchart of a method for a first device to perform sidelink communication to at least a second device in a sidelink resource pool according to an embodiment of the present invention. Detailed Implementation

[0027] The invention described herein can be applied to or implemented in the exemplary wireless communication systems and apparatus described below. Furthermore, the invention is primarily described in the context of the 3GPP architecture reference model. However, it should be understood that, with the aid of the disclosed information, those skilled in the art can readily adapt and implement aspects of the invention in 3GPP2 network architectures and other network architectures.

[0028] The exemplary wireless communication systems and apparatus described below employ wireless communication systems that support broadcast services. Wireless communication systems are widely deployed to provide various types of communication, such as voice, data, etc. These systems may be based on code division multiple access (CDMA), time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA), 3GPP Long Term Evolution (LTE) radio access, 3GPP Long Term Evolution Advanced (LTE-A) radio access, 3GPP2 Ultra Mobile Broadband (UMB), WiMax, 3GPP New Radio (NR), or some other modulation techniques.

[0029] Specifically, the exemplary wireless communication systems and apparatuses described below may be designed to support one or more standards, such as those provided by an association known as the "3rd Generation Partnership Project" (referred to herein as 3GPP), including: [1] 3GPP TS 36.213 V16.4.0 (2020-12), "3GPP TSG RAN; E-UTRA Physical Layer Procedure (Version 16)"; [2] 3GPP TS 38.214 V16.4.0 (2020-12), "3GPP TSG RAN; NR Physical Layer Procedure for Data (Version 16)"; [3] 3GPP TS 38.213 V16.4.0 (2020-12), "3GPP TSG RAN; NR Physical Layer Procedure for Control (Version 16)"; [4] 3GPP TS 38.212 V16.4.0 (2020-12), "3GPP TSG RAN; E-UTRA Physical Layer Procedure (Version 16)"; RAN;NR Multiplexing and Channel Decoding (Version 16)”; [5] 3GPP TS 38.321 V16.3.0 (2020-12), “3GPP TSG RAN;NR Media Access Control (MAC) Protocol Specification (Version 16)”; [6] RP-202846, “WID Revision: NR Sidelink Enhancement”; [7] Draft report of 3GPP TSG RANWG1#103-e v0.2.0 (online meeting, October 26 to November 13, 2020); [8] R2-2100001, “3GPP TSG Reports from the RAN2#112-e online meeting; [9] R1-2007615, “Sidelink resource allocation for reducing power consumption”, Huawei HiSilicon;

[10] R1-2007688, “Resource allocation for sidelink energy saving”, vivo;

[11] R1-2008189, “Resource allocation for power saving”, Samsung;

[12] R1-2009072, “Resource allocation mechanism for energy saving”, Ericsson; and

[13] R1-2009272, “Power saving for sidelinks”, Qualcomm. The standards and documents listed above are hereby explicitly and fully incorporated herein by reference in their entirety.

[0030] Figure 1 A multiple access wireless communication system according to an embodiment of the present invention is illustrated. Access network 100 (AN) includes multiple antenna groups, one group containing antennas 104 and 106, another group containing antennas 108 and 110, and additional groups containing antennas 112 and 114. Figure 1In this diagram, only two antennas are shown in each antenna group; however, each antenna group may utilize more or fewer antennas. Access terminal (AT) 116 communicates with antennas 112 and 114, which transmit information to AT 116 via forward link 120 and receive information from AT 116 via reverse link 118. AT 122 communicates with antennas 106 and 108, which transmit information to AT 122 via forward link 126 and receive information from AT 122 via reverse link 124. In an FDD system, communication links 118, 120, 124, and 126 can be used for communication at different frequencies. For example, forward link 120 may use a different frequency than that used by reverse link 118.

[0031] Each group of antennas and / or the area in which they are designed to communicate is often referred to as a sector of the access network. In an embodiment, each antenna group is designed to communicate with an access terminal in a sector of the area covered by access network 100.

[0032] In communications via forward links 120 and 126, the transmit antennas of access network 100 can utilize beamforming to improve the signal-to-noise ratio of the forward links used for different access terminals 116 and 122. Furthermore, compared to access networks that transmit to all their access terminals via a single antenna, access networks that use beamforming to transmit to access terminals randomly distributed within their coverage area cause less interference to access terminals in neighboring cells.

[0033] AN can be a fixed station or base station used for communication with terminals, and may also be referred to as an access point, node B, base station, enhanced base station, eNodeB, or other terminology. AT may also be referred to as user equipment (UE), wireless communication device, terminal, access terminal, or other terminology.

[0034] Figure 2 This is a simplified block diagram of an embodiment of the transmitter system 210 (also referred to as the access network) and receiver system 250 (also referred to as the access terminal (AT) or user equipment (UE)) in the MIMO system 200. At the transmitter system 210, service data for multiple data streams is provided from the data source 212 to the transport (TX) data processor 214.

[0035] In one embodiment, each data stream is transmitted via a corresponding transmit antenna. The TX data processor 214 formats, decodes, and interleaves the service data of the data streams based on a specific decoding scheme selected for each data stream to provide decoded data.

[0036] OFDM technology can be used to multiplex the decoded data and pilot data of each data stream. The pilot data is typically a known data pattern processed in a known manner and can be used at the receiver system to estimate the channel response. The multiplexed pilot and decoded data of the data stream are then modulated (e.g., symbol-mapped) based on a specific modulation scheme (e.g., BPSK, QPSK, M-PSK, or M-QAM) selected for each data stream to provide modulated symbols. The data rate, decoding, and modulation for each data stream can be determined by instructions executed by processor 230.

[0037] The modulation symbols of all data streams are then provided to a TX MIMO processor 220, which can further process the modulation symbols (e.g., for OFDM). The TX MIMO processor 220 then provides NT modulation symbol streams to NT transmitters (TMTRs) 222a to 222t. In some embodiments, the TX MIMO processor 220 applies beamforming weights to the symbols of the data streams and the antennas from which the symbols are transmitted.

[0038] Each transmitter 222 receives and processes a corresponding symbol stream to provide one or more analog signals, and further modulates (e.g., amplifies, filters, and upconverts) the analog signals to provide modulated signals suitable for transmission via a MIMO channel. NT modulated signals from transmitters 222a to 222t are then transmitted from NT antennas 224a to 224t respectively.

[0039] At receiver system 250, the transmitted modulated signal is received by NR antennas 252a to 252r, and the signal received from each antenna 252 is provided to the corresponding receiver (RCVR) 254a to 254r. Each receiver 254 modulates (e.g., filters, amplifies, and down-converts) the corresponding received signal, digitizes the modulated signal to provide a sample, and further processes the sample to provide a corresponding "received" symbol stream.

[0040] The RX data processor 260 then receives and processes NR received symbol streams from NR receivers 254 based on specific receiver processing techniques to provide NT "detected" symbol streams. The RX data processor 260 then demodulates, deinterleaves, and decodes each detected symbol stream to recover the service data used for the data stream. The processing performed by the RX data processor 260 is complementary to the processing performed by the TX MIMO processor 220 and TX data processor 214 at the transmitter system 210.

[0041] Processor 270 periodically determines which pre-decoding matrix to use (discussed below). Processor 270 formulates a reverse link message including the matrix index part and the rank part.

[0042] The reverse link message may include various types of information about the communication link and / or the received data stream. The reverse link message is then processed by the TX data processor 238, which also receives service data from several data streams from the data source 236; modulated by the modulator 280; regulated by the transmitters 254a to 254r; and transmitted back to the transmitter system 210.

[0043] At transmitter system 210, the modulated signal from receiver system 250 is received by antenna 224, conditioned by receiver 222, demodulated by demodulator 240, and processed by RX data processor 242 to extract the reverse link message transmitted by receiver system 250. Next, processor 230 determines which pre-decoding matrix to use to determine beamforming weights and then processes the extracted message.

[0044] Memory 232 can be used to temporarily store some buffered / calculated data from processor 240 or 242 via processor 230, some buffered data from processor 212, or some specific program code. Furthermore, memory 272 can be used to temporarily store some buffered / calculated data from processor 260 via processor 270, some buffered data from processor 236, or some specific program code.

[0045] Return to Figure 3 This figure illustrates an alternative simplified functional block diagram of a communication device according to an embodiment of the present invention. Figure 3 As shown, the communication device 300 in the wireless communication system can be used to implement Figure 1 The UE (or AT) 116 and 122 are used, and the wireless communication system is preferably an NR system. The communication device 300 may include an input device 302, an output device 304, a control circuit 306, a central processing unit (CPU) 308, a memory 310, program code 312, and a transceiver 314. The control circuit 306 executes the program code 312 in the memory 310 via the CPU 308, thereby controlling the operation of the communication device 300. The communication device 300 can receive signals input by a user via the input device 302 (e.g., a keyboard or keypad) and can output images and sounds via the output device 304 (e.g., a display or speaker). The transceiver 314 is used to receive and transmit wireless signals, transmit received signals to the control circuit 306, and wirelessly output signals generated by the control circuit 306.

[0046] Figure 4 This is according to an embodiment of the present invention. Figure 3The diagram shows a simplified block diagram of program code 312. In this embodiment, program code 312 includes an application layer 400, a layer 3 portion 402, and a layer 2 portion 404, and is connected to a layer 1 portion 406. Layer 3 portion 402 typically performs radio resource control. Layer 2 portion 404 typically performs link control. Layer 1 portion 406 typically performs physical connections.

[0047] For LTE, LTE-A, or NR systems, layer 2, part 404, may include the Radio Link Control (RLC) layer and the Medium Access Control (MAC) layer. Layer 3, part 402, may include the Radio Resource Control (RRC) layer.

[0048] Any two or more of the following paragraphs, (sub)bullets, points, actions, or claims described in each invention may be logically, reasonably, and appropriately combined to form a particular method.

[0049] Any statement, paragraph, (sub)bullet, point, action, or claim described in each of the following inventions may be implemented independently and separately to form a particular method. Dependencies in the following inventions, such as "based on," "more precisely," etc., are merely one possible embodiment that is not intended to limit the particular method.

[0050] TS 36.213[1] specifies the physical sidelink shared channel related procedures in LTE. In order to acquire sidelink resources, it specifies (periodic) partial sensing for sidelink transmission mode 4.

[0051] ********************Quote[1]Start**********************

[0052] 14.1.1.6 UE procedure for determining the subset of resources to be reported to higher layers in PSSCH resource selection in sidelink transmission mode 4 and in sensing measurements in sidelink transmission mode 3.

[0053] In sidelink transmission mode 4, when a higher layer requests a carrier in subframe n, the UE will determine the set of resources to be reported to the higher layer for PSSCH transmission according to the steps described in this clause. Parameter L subCH (Number of sub-channels to be used for PSSCH transmission in a subframe), P rsvp_TX (Resource reservation interval) and prio TX (The priority to be transmitted by the UE in associated SCI format 1) is provided by the higher layer (described in [8]). C reselIt is determined according to Section 14.1.1.4B.

[0054] In sidelink transmission mode 3, when a higher layer requests a carrier in subframe n, the UE will determine the set of resources to be reported to the higher layer in the sensing measurements according to the steps described in this clause. Parameter L subCH P rsvp_TX and prio TX All are provided by higher layers (described in

[11] ). C resel By C resel =10*SL_RESOURCE_RESELECTION_COUNTER is determined, where SL_RESOURCE_RESELECTION_COUNTER is provided by the higher layer

[11] .

[0055] [...]

[0056] If the sensing is partially configured by a higher layer, then use the following steps:

[0057] 1) The candidate single-subframe resource R used for PSSCH transmission x,y Defined as L subCH A set of consecutive sub-channels, where sub-channel x+j is in subframe In the case where j = 0,...,L subCH -1. The UE will determine, according to its implementation scheme, a set of at least Y subframes within the time interval [n+T1, n+T2], where the selection of T1 and T2 depends on T1≤4 and T... 2min (prio TX The UE implementation scheme under the condition that T ≤ T2 ≤ 100, where T 2min (prio TX ) By higher levels targeting prio TX Provided, otherwise 20≤T2≤100. The UE selection for T2 should meet the latency requirements, and Y should be greater than or equal to the higher-layer parameter minNumCandidateSF. The UE should assume that L is included in the corresponding PSSCH resource pool (described in 14.1.5) within the determined set of the subframe. subCH Any set of consecutive subchannels corresponds to a candidate single-frame resource. The total number of candidate single-frame resources is determined by M. total express.

[0058] 2) If subframe If the subframe is included in the subframe set in step 1, then the UE will listen to any subframe if the k-th bit of the higher-layer parameter gapCandidateSensing is set to 1. The UE will perform the aforementioned behavior in the following steps based on the decoded PSCCH and measured S-RSSI in these subframes.

[0059] 3) Parameter Th a,b Set to the value indicated by the i-th SL-ThresPSSCH-RSRP field in the SL-ThresPSSCH-RSRP-List, where i = (a-1)*8+b.

[0060] 4) Set S A Initialize it as the union of all candidate single-frame resources. Set S B Initialize to an empty set.

[0061] 5) If all of the following conditions are met, then the UE should be removed from set S. A Exclude any candidate single-subframe resources R x,y :

[0062] -UE in subframe The system received SCI format 1, and according to Section 14.2.1, the “Resource Reservation” and “Priority” fields in the received SCI format 1 respectively indicate values ​​P. rsvp_RX and prio RX .

[0063] -Based on the received SCI format 1 PSSCH-RSRP measurement, it is higher than

[0064] -in subframe The SCI format received in the subframe, or assuming it is in the subframe The same SCI format received in the middle determines the set of resource blocks according to 14.1.1.4C and for q = 1, 2, ..., Q and j = 0, 1, ..., C resel -1 and Overlapping subframes. Here, if P rsvp_RX <1 and y'-m≤P step ×P rsvp_RX +P step ,but in It is the last subframe of Y subframes, and in other cases, Q = 1.

[0065] 6) If set S A The number of remaining candidate single-frame resources is less than 0.2M. total Then repeat step 4, where Th a,b Increased by 3dB.

[0066] 7) For set S A The remaining candidate single-subframe resources R x,yMeasure E x,y It is defined as the linear average of the S-RSSI measured in sub-channel x+k within the monitored subframe in step 2, where k = 0,...,L subCH -1, which can be represented as Where j is a non-negative integer.

[0067] 8) The UE will have data from set S A The smallest metric E x,y Candidate single-frame resources R x,y Move to set S B Repeat this step until set S is reached. B The number of candidate single-frame resources in the dataset becomes greater than or equal to 0.2·M. total until.

[0068] 9) When the UE is configured by the upper layer to transmit using resource pools on multiple carriers, if, under the assumption that the selected resources are used for transmission on other carriers due to limitations on the number of carriers that can be transmitted simultaneously, limitations on the supported carrier combinations, or interruptions in RF retuning time, the UE does not support candidate single-subframe resources R in the carrier. x,y The UE will then receive the transmission from S. B The candidate single-frame resources are excluded

[10] .

[0069] The UE should report set S to the higher layer. B .

[0070] ********************Quote[1] End************************

[0071] In TS 38.214[2], the physical sidelink shared channel related procedures in the NR are specified. In order to obtain sidelink resources, sidelink resource allocation mode 1 and sidelink resource allocation mode 2 are specified.

[0072] *********************Quote[2]Start************************

[0073] 8. Physical side link shared channel related procedures

[0074] The UE can be configured by a higher layer to have one or more sidelink resource pools. The sidelink resource pools can be used to transmit PSSCH, as described in Section 8.1, or to receive PSSCH, as described in Section 8.3, and can be associated with sidelink resource allocation mode 1 or sidelink resource allocation mode 2.

[0075] In the frequency domain, the sidelink resource pool consists of sl-NumSubchannel consecutive subchannels. Each subchannel consists of sl-SubchannelSize consecutive PRBs, where sl-NumSubchannel and sl-SubchannelSize are higher-layer parameters.

[0076] The set of time slots that can belong to the sidelink resource pool is represented as follows: in

[0077] -

[0078] - The slot index is relative to slot#0 of the radio frame corresponding to SFN 0 or DFN 0 of the serving cell.

[0079] - The set contains all time slots except for the following time slots.

[0080] -N S_SSB Time slots, in which the S-SS / PSBCH block (S-SSB) is configured,

[0081] -N nonSL In each of the time slots, at least one of the Y-th, (Y+1), ..., (Y+X-1) OFDM symbols is not semi-statically configured as UL according to the higher-layer parameters tdd-UL-DL-ConfigurationCommon-r16 (if provided) or sl-TDD-Configuration-r16 (if provided) of the serving cell or sl-TDD-Config-r16 (if provided) of the received PSBCH, wherein Y and X are set by the higher-layer parameters sl-StartSymbols and sl-LengthSymbols, respectively.

[0082] - Reserved time slots, which are determined through the following steps.

[0083] 1) Exclude N from all time slot sets S_SSB Time slot and N nonSL The remaining time slots are arranged in ascending order of their time slot indices. express.

[0084] 2) If Then time slot This is a reserved time slot, where m = 0, 1, ..., N reserved -1 and Where L bitmap Indicates the length of the bitmap configured by the higher layer.

[0085] - The time slots in the set are arranged in ascending order of their time slot indices.

[0086] The UE determines the set of time slots assigned to the sidelink resource pool as follows:

[0087] - In the length L of the bitmap bitmap When configured at a higher level, a bitmap associated with the resource pool is used.

[0088] -If b k′ =1, then time slot Belongs to the set, where k′=k mod L bitmap .

[0089] - The time slots in the set are reindexed, making the remaining time slots The subscript i is a continuous {0, 1, ..., T′} max -1}, where T′ max This represents the number of remaining time slots in the set.

[0090] The UE determines the set of resource blocks assigned to the sidelink resource pool as follows:

[0091] - The resource block pool consists of N PRB It consists of 1 PRB.

[0092] - For m = 0, 1, ..., numSubchannel-1, the subchannel m is determined by n subcHsize It consists of a set of consecutive resource blocks, where for j = 0, 1, ..., n subCHsize -1, the number of physical resource blocks n PRB =n subCHRBstart +m·n subCHsize +j, where n subCHRBstart and n subCHsize The higher-level parameters sl-StartRB-Subchannel and sl-SubchannelSize respectively indicate that the UE does not expect to use the last N resources in the resource pool. PRB modn subCHsize One PRB.

[0093] 8.1 UE Procedure for Transmitting Physical Side Link Shared Channel

[0094] Each PSSCH transmission is associated with a PSCCH transmission.

[0095] The PSCCH transmission carries the first-level SCI associated with the PSSCH transmission; the second-level associated SCI is carried within the resources of the PSSCH.

[0096] If the UE transmits SCI format 1-A on the PSCCH according to the PSCCH resource configuration in time slot n and PSCCH resource m, then for associated PSCCH transmissions in the same time slot

[0097] - A transport block can be transmitted in a maximum of two layers;

[0098] - Determine the number of layers (υ) based on the "Number of DMRS Ports" field in SCI;

[0099] - The set of consecutive symbols within a time slot used to transmit PSSCH is determined according to Section 8.1.2.1;

[0100] - The set of contiguous resource blocks used to transmit PSSCH is determined according to Section 8.1.2.2;

[0101] PSSCH transmission does not support transform pre-decoding.

[0102] PSSCH transmission only supports wideband pre-decoding.

[0103] The DM-RS antenna ports in Section 8.4.1.1.1 of [4, TS38.211] are determined according to the order of the DM-RS ports given in Table 8.3.1.1-1 of Section 8.3.1.1 of [5, TS 38.212].

[0104] The UE should configure the content of SCI format 2-A as follows:

[0105] - The UE should set the value of the "HARQ process number" field as instructed by the higher layer.

[0106] - The UE should set the value of the "NDI" field as instructed by the higher layer.

[0107] - The UE should set the value of the "Source ID" field as instructed by the higher layer.

[0108] - The UE should set the value of the "Destination ID" field as instructed by the higher layer.

[0109] - The UE should set the value of the "HARQ Feedback Enable / Disable Indicator" field as instructed by the higher layer.

[0110] - The UE should set the value of the "Broadcast Type Indicator" field as instructed by the higher layer.

[0111] - The UE should set the value of the "CSI Request" field as instructed by the higher layer.

[0112] The UE should be configured with the following SCI format 2-B content:

[0113] - The UE should set the value of the "HARQ process number" field as instructed by the higher layer.

[0114] - The UE should set the value of the "NDI" field as instructed by the higher layer.

[0115] - The UE should set the value of the "Source ID" field as instructed by the higher layer.

[0116] - The UE should set the value of the "Destination ID" field as instructed by the higher layer.

[0117] - The UE should set the value of the "HARQ Feedback Enable / Disable Indicator" field as instructed by the higher layer.

[0118] - The UE should set the value of the "Area ID" field as instructed by the higher layer.

[0119] - The UE should set the "Communication Range Requirements" field as instructed by the higher layer.

[0120] 8.1.1 Transmission Scheme

[0121] Only one transmission scheme is defined for PSSCH, and the transmission scheme is used for all PSSCH transmissions.

[0122] PSSCH transmission is performed through up to two antenna ports, where antenna ports 1000-1001 are as defined in section 8.2.4 of [4, TS38.211].

[0123] 8.1.2 Resource Allocation

[0124] In sidelink resource allocation mode 1:

[0125] - For PSSCH and PSCCH transmissions, dynamic granting, configured grant type 1, and configured grant type 2 are supported. Transmissions via the configured grant type 2 side link are semi-statically scheduled via SL granting in a valid DCI according to Section 10.3 of [6, TS 38.213].

[0126] 8.1.2.1 Resource Allocation in the Time Domain

[0127] The UE should transmit the PSSCH in the same time slot as the associated PSCCH.

[0128] The smallest unit of resource allocation in the time domain is the time slot.

[0129] The UE should transmit PSSCH in consecutive symbols within a time slot, subject to the following restrictions:

[0130] - The UE should not transmit PSSCH in symbols that are not configured for the side link. Symbols for the side link are configured according to the higher-layer parameters startSLsymbols and lengthSLsymbols, where startSLsymbols is the symbol index of the first symbol in the lengthSLsymbols consecutive symbols configured for the side link.

[0131] - Within a time slot, PSSCH resource allocation begins at symbol startSLsymbols+1.

[0132] - If PSFCH is configured in this time slot, the UE should not transmit PSSCH in symbols configured for PSFCH use.

[0133] - The UE should not transmit the PSSCH in the last symbol configured for side link.

[0134] - If the PSFCH is configured in this time slot, the UE should not transmit the PSSCH in the symbol immediately preceding the symbol configured for use by the PSFCH.

[0135]

[0136] 8.1.2.2 Resource Allocation in the Frequency Domain

[0137] The unit of resource allocation in the frequency domain is the subchannel.

[0138] Subchannel assignments for sidelink transmissions are determined using the “Frequency Resource Assignment” field in the associated SCI.

[0139] The lowest subchannel used for sidelink transmission is the subchannel on which the lowest PRB associated with the PSCCH is transmitted.

[0140] If a PSSCH scheduled by a PSCCH overlaps with a resource containing a PSCCH, then the resource corresponding to the union of the scheduled PSCCH and the associated PSCCH DM-RS is not available for the PSSCH.

[0141] [...]

[0142] 8.1.4 UE Procedure for Determining the Resource Subset to Report to Higher Layers in PSSCH Resource Selection under Sidelink Resource Allocation Mode 2

[0143] In resource allocation mode 2, the higher layer may request the UE to determine the subset of resources from which the higher layer will transmit PSSCH / PSCCH. To trigger this procedure, in slot n, the higher layer provides the following parameters for this PSSCH / PSCCH transmission:

[0144] - A resource pool from which resources will be reported;

[0145] -L1 priority, prio TX ;

[0146] - Remaining package delay budget;

[0147] - The number L of sub-channels used for PSSCH / PSCCH transmission in a time slot subCH ;

[0148] -Optional, resource reservation interval P rsvp_TX , in milliseconds.

[0149] - If, as part of a reassessment or pre-occupancy procedure, the higher layer requests the UE to determine a subset of resources from which the higher layer will select resources for PSSCH / PSCCH transmission, the higher layer provides a set of resources that can withstand reassessment (r0, r1, r2, ...) and a set of resources that can withstand pre-occupancy (r′0, r′1, r′2, ...).

[0150] - Implemented by the UE in time slot r i Before or after "-T3", determine the subset of resources requested by the higher layer, where r i " is a time slot with the smallest time slot index among (r0, r1, r2, ...) and (r′0, r′1, r′2, ...), and T3 equals in Defined in the time slots in Table 8.1.4-2, where μ SL This is the SCS configuration for SL BWP.

[0151] The following higher-level parameters affect this program:

[0152] -sl-SelectionWindowList: Internal parameter T 2min For prio TX The given value is set to the corresponding value from the higher-level parameter sl-SelectionWindowList.

[0153] -sl-ThresPSSCH-RSRP-List: This higher-level parameter provides each combination (p i p j The RSRP threshold of ), where p i The value of the priority field in the received SCI format 1-A is given, and p j Select the priority for resource delivery for the UE; for a given call to this procedure, p j =prio TX .

[0154] - If the UE uses PSSCH-RSRP or PSCCH-RSRP for measurement, then sl-RS-ForSensing is selected as defined in Section 8.4.2.1.

[0155] -sl-ResourceReservePeriodList

[0156] -sl-SensingWindow: The internal parameter T0 is defined as the number of time slots corresponding to the sl-SensingWindow in milliseconds.

[0157] -sl-TxPercentageList: For a given prio TX The internal parameter X is defined as sl-TxPercentageList(prio) which converts percentages to ratios. TX )

[0158] -sl-PreemptionEnable: If sl-PreemptionEnable is provided, and if it is not equal to "Enabled", then the internal parameter prio... pre Set to the parameter sl-PreemptionEnable provided by the higher layer.

[0159] According to Section 8.1.7, the resource reservation interval P rsvp_TX (If provided) the conversion from milliseconds to logical time slots, resulting in P′ rsvp_TX .

[0160] annotation:

[0161] This represents the set of time slots that can belong to the sidelink resource pool, and is defined in Section 8.

[0162] This represents the set of time slots belonging to the sidelink resource pool and is defined in Section 8.

[0163] Use the following steps:

[0164] 1) Candidate single-slot resource R used for transmission x,y Defined as L subCH A set of consecutive sub-channels, where sub-channel x+j is in time slot In the case where j = 0, ..., L subCH -1. The UE should assume that L is included in the corresponding resource pool within the time interval [n+T1, n+T2]. subCH Any set of consecutive sub-channels corresponds to a candidate single-slot resource, where

[0165] The choice of -T1 depends on the UE implementation scheme. in Defined in the time slots in Table 8.1.4-2, where μ SL Configure SCS for SL BWP;

[0166] -If T 2min If the delay is shorter than the remaining packet delay budget (in the time slot), then T2 depends on the constraint T. 2min UE implementation scheme with T2 ≤ (in time slot) remaining packet budget; otherwise, T2 is set to (in time slot) remaining packet delay budget.

[0167] The total number of candidate single-slot resources is represented by M. total .

[0168] 2) The sensing window consists of time slots The range is defined, where T0 is defined above and Defined in the time slots in Table 8.1.4-1, where μ SL Configure the SCS for the SLBWP. The UE should listen to time slots belonging to the sidelink resource pool within the sensing window, except for time slots where its own transmissions occur. The UE should perform the following actions based on the decoded PSCCH and measured RSRP in these time slots.

[0169] 3) Internal parameter Th(p) i p j Set to the corresponding value of the RSRP threshold indicated by the i-th field in sl-ThresPSSCH-RSRP-List, where i = p i +(p j -1)*8.

[0170] 4) Set S A It is initialized as a set of all candidate single-slot resources.

[0171] 5) The UE should be from set S A Exclude any candidate single-slot resource R x,y The condition is that it satisfies all of the following conditions:

[0172] - The UE has not yet listened to the time slot in step 2.

[0173] - For any periodic value allowed by the higher-level parameter sl-ResourceReservePeriodList and in time slots The received SCI format 1-A, where the “resource reservation period” field is set to the periodic value and indicates all sub-channels of the resource pool in this time slot, will satisfy condition c in step 6.

[0174] 6) The UE should be from set S A Exclude any candidate single-slot resource R x,y The condition is that it satisfies all of the following conditions:

[0175] a) UE in time slot The received SCI format 1-A is provided, and according to Section 16.4 of [6, TS 38.213], the “Resource Reservation Period” field (if present) and the “Priority” field in the received SCI format 1-A respectively indicate the value P. rsvp_RX and prio RX ;

[0176] b) According to Section 8.4.2.1, the RSRP measurement performed for the received SCI format 1-A is higher than Th(prio RX ,prio TX );

[0177] c) In time slots The SCI format received, or if and only if the "Resource Reservation Period" field exists in the received SCI format 1-A, is assumed to be in the time slot. The same SCI format received in the process determines the set of resource blocks according to Section 8.1.5, and for q = 1, 2, ..., Q and j = 0, 1, ..., C resel -1 and Overlapping time slots. Here, P′ rsvp _ RX To convert to P in logical time slots according to Section 8.1.7 rsvp_RX If P rsvp_RX <T scal And n′-m≤P′ rsvp_RX ,but Where time slot n belongs to the set but Otherwise time slot Belonging to set The first time slot after time slot n; otherwise, Q = 1. scal Set to convert to selection window size T2 in milliseconds.

[0178] 7) If set S A The number of remaining candidate single-slot resources is less than X·M total Then for each priority value Th(p) i p j ), making Th(p i p j Increase by 3dB, and the program continues to step 4.

[0179] The UE should report set S to the higher layer. A .

[0180] If the resource r comes from set (r0, r1, r2, ...) i Not set S A If the member is a member, the UE should report to the higher layer to reassess the resources. i .

[0181] If due to the associated priority prio compared to the received SCI format 1-A RX The RSRP measurement was excluded in step 6 above, and the resource r′ from the set (r′0, r′1, r′2, ...) was also excluded. i Not S A If a member meets one of the following conditions, the UE should report resource r to the higher layer. i ′'s pre-occupation.

[0182] -sl-PreemptionEnable is provided and equal to "enabled", and prio Tx >prio RX

[0183] -sl-PreemptionEnable is provided and is not equal to "enabled", and prio RX <prio pre And prio TX >prio RX

[0184] Table 8.1.4-1: Dependence on subcarrier spacing

[0185]

[0186]

[0187] Table 8.1.4-2: Dependence on subcarrier spacing

[0188]

[0189] 8.1.5 UE Procedure for Determining Time Slots and Resource Blocks for PSSCH Transmissions Associated with SCI Format 1-A

[0190] The set of time slots and resource blocks used for PSSCH transmission is determined by the resources used for PSCCH transmission that contain the associated SCI format 1-A, and the associated SCI format 1-A fields “Frequency Resource Assignment” and “Time Resource Assignment”, as described below.

[0191] When sl_MaxNumPerReserve is 2, the "Time Resource Assignment" carries a logical timeslot offset indication for N=1 or 2 actual resources, and when sl_MaxNumPerReserve is 3, it carries a logical timeslot offset indication for N=1, 2, or 3 actual resources, in the form of a time RIV (TRIV) field, as determined as follows:

[0192] if N=1

[0193] TRIV=0

[0194] elseif N=2

[0195] TRIV = t1

[0196] else

[0197] if (t2-t1-1)≤15

[0198] TRIV = 30(t2-t1-1) + t1 + 31

[0199] else

[0200] TRIV = 30(31-t2+t1) + 62-t1

[0201] end if

[0202] end if

[0203] The first resource is located in the time slot in which SCI format 1-A is received, and t i This represents the time offset of the i-th resource relative to the first resource in the logical time slot of the resource pool, where for N = 2, 1 ≤ t1 ≤ 31; and for N = 3, 1 ≤ t1 ≤ 30, t1 <t2≤31。

[0204] The initiation sub-channel of the first resource is determined according to Section 8.1.2.2. The number L of consecutively allocated sub-channels for each of the N resources subCH The initiation subchannel index of ≥1 and the resources indicated by the received SCI format 1-A (excluding the resources in the time slot where the SCI format 1-A is received) is determined according to the "frequency resource allocation" equal to the frequency RIV (FRIV), where.

[0205] If sl-MaxNumPerReserve is 2, then

[0206]

[0207] If sl-MaxNumPerReserve is 3, then

[0208]

[0209] where

[0210] - represents the promoter channel index of the second resource

[0211] - represents the promoter channel index of the third resource

[0212] - is the number of subchannels in the resource pool provided according to the higher layer parameter sl-NumSubchannel

[0213] If TRIV indicates that N < sl-MaxNumPerReserve, the promoter channel index corresponding to the last sl-MaxNumPerReserve minus N resources is not used

[0214] The number of time slots in a time and frequency resource set for the transmission opportunity of PSSCH is given by C resel where if configured, C resel = 10 * SL_RESOURCE_RESELECTION_COUNTER[10, TS 38.321], otherwise C resel is set to 1

[0215] If the subchannel set in the time slot is determined to be the time and frequency resources for PSSCH transmission corresponding to the selected sidelink grant (described in [10, TS38.321]), the same subchannel set in the time slot is also determined to be used for PSSCH transmission corresponding to the same sidelink grant, where j = 1, 2,..., C resel -1, according to Section 8.1.7, P rsvp_TX (if provided) is converted from milliseconds to logical time slots, resulting in P' rsvp_TX , and is determined by Section 8. Here, P rsvp_TX is the resource reservation interval indicated by the higher layer

[0216] […]

[0217] 8.3 UE Procedures for Receiving the Physical Sidelink Shared Channel

[0218] For sidelink resource allocation mode 1, after detecting SCI format 1-A on the PSCCH, the UE can decode the PSCCH based on the detected SCI formats 2-A and 2-B and the associated PSCCH resource configuration configured by the higher layer. The UE does not need to decode more than one PSCCH at each PSCCH resource candidate.

[0219] For sidelink resource allocation mode 2, after detecting SCI format 1-A on the PSCCH, the UE can decode the PSCCH based on the detected SCI formats 2-A and 2-B and the associated PSCCH resource configuration configured by the higher layer. The UE does not need to decode more than one PSCCH at each PSCCH resource candidate.

[0220] If SCI format 1-A indicates an MCS table that the UE does not support, then the UE needs to neither decode the corresponding SCI formats 2-A and 2-B nor the PSSCH associated with SCI format 1-A.

[0221] [...]

[0222] 8.6 UE PSSCH preparation procedure time

[0223] For sidelink dynamic granting and SL already configured with grant type 2 activation, if the slot offset K is determined by the scheduling DCI used for dynamic granting or the activation DCI used for SL already configured with grant type 2... SL In the sidelink allocation of the PSSCH and associated PSCCH for the transport block, the first sidelink symbol (including DM-RS and repeating symbols) is no earlier than symbol L, where L is defined as the next sidelink symbol whose CP is initiated after the reception of the last symbol of the PDCCH carrying dynamically granted sidelink transmission or activating SL with configured granted type 2 DCI. proc =(N2+d) 2,1 (2048+144)·κ2 -μ ·T C Then the UE should transmit the PSSCH and the associated PSCCH.

[0224] -N2 is based on μ in Table 8.6-1, where μ corresponds to one of (μDL, μSL) that results in the maximum Tproc, where μDL corresponds to the subcarrier spacing of the downlink, through which the PSSCH carrying the dynamically granted scheduling or the PDCCH of the DCI configured to enable type 2 of the active SL is transmitted, and μSL corresponds to the subcarrier spacing of the sidelink channel, through which the PSSCH and associated PSCCH will be transmitted, and κ is defined in Section 4.1 of [4, TS 38.211].

[0225] -d2, 1 = 1.

[0226] Otherwise, the UE may ignore the scheduling DCI used for dynamic granting or the activation DCI used for SL-configured granting type 2.

[0227] T is used in both the normal and expanded cyclic prefix cases. proc The value of .

[0228] Table 8.6-1: PSSCH Preparation Time

[0229] μ PSSCH preparation time N2 [symbol] 0 10 1 12 2 23 3 36

[0230] For sidelink resource allocation mode 1, the UE does not expect the first sidelink symbol (including DM-RS and repeating symbols, defined by the "Time Resource Assignment" field of the corresponding DCI for dynamic granting or SL-configured granting type 2, or sl-TimeResourceCG-Type1 for configured granting type 1) in the sidelink allocation for retransmitting the PSSCH and associated PSCCH of the transport block to be earlier than symbol L, where L is defined as the next sidelink symbol whose CP starts T after the last symbol of the PSFCH timing corresponding to the most recent PSSCH transmission of the same transport block ends. prep +δ, where T is defined in Section 16.5 of [6, TS38.213]. prep And δ = 5.10 -4 Otherwise, the UE may skip the retransmission of the PSSCH and the corresponding PSCCH.

[0231] ******************Quote[2]End********************

[0232] In TS 38.213[3], the side link control and feedback channel related procedures in the NR are specified.

[0233] *******************Quote[3]Start***********************

[0234] 16 UE programs for side links

[0235] The SL-BWP-Config provides the UE with a BWP (SL BWP) for SL transmission, which has the basic parameters and resource grid determined as described in [4, TS 38.211]. For a resource pool within the SL BWP, several subchannels are provided to the UE by sl-NumSubchannel, where each subchannel contains several consecutive RBs provided by sl-SubchannelSize. The first RB of the first subchannel in the SL BWP is indicated by sl-StartRB-Subchannel. Available time slots for the resource pool are provided by timeresourcepool and occur periodically at 10240ms. For available time slots without an S-SS / PSBCH block, SL transmission can be initiated from the first symbol indicated by sl-StartSymbol and within several consecutive symbols indicated by sl-LengthSymbols. For available time slots with an S-SS / PSBCH block, the first symbol and the several consecutive symbols are predetermined.

[0236] The UE expects to use the same base parameters in the SL BWP and the active UL BWP on the same carrier in the same cell. If the base parameters of the active UL BWP are different from those of the SL BWP, the SL BWP is disabled.

[0237] [...]

[0238] 16.4 UE program for transmitting PSCCH

[0239] For PSCCH transmission with SCI format 1-A, several symbols from the resource pool that can be started from the second symbol available for SL transmission in the time slot can be provided to the UE via sl-TimeResourcePSCCH, and several PRBs from the resource pool that can be started from the lowest PRB of the lowest sub-channel of the associated PSSCH can be provided to the UE via sl-FreqResourcePSCCH.

[0240] UEs transmitting PSCCH with SCI format 1-A using sidelink resource allocation mode 2 [6, TS 38.214]

[0241] - Set the "Resource Reservation Period" to the index [11, TS 38.321] in sl-ResourceReservePeriod1 corresponding to the reservation period provided by the higher layer, provided that the UE provides sl-MultiReserveResource.

[0242] - Set the values ​​of the frequency resource assignment field and the time resource assignment field as described in [6, TS 38.214] to indicate the resource set {R} selected from the higher layer as described in [11, TS 38.321]. y N resources, each with N minimum time slot indices y i Where 0≤i≤N-1, such that y0 <y1<…<y N-1 ≤y0+31, where:

[0243] -N=min(N selected N max _ reserve ), where N selected For a time slot index y j The set {R} y The number of resources in}, 0≤j≤N selected -1, making And N max_reserve Provided by sl-MaxNumPerReserve

[0244] -From resource set {R y Each resource in} corresponds to L subCH A set of continuous subchannels and time slots The time slot in, where L subCH It is the number of sub-channels available for PSSCH / PSCCH transmission in a time slot.

[0245] - It is the set of time slots in the sidelink resource pool [6, TS 38.214].

[0246] -y0 is the index of the time slot in which the PSCCH with SCI format 1-A is transmitted.

[0247] UE transmitting PSCCH with SCI format 1-A using sidelink resource allocation mode 1 [6, TS 38.214]

[0248] - The following settings are used to configure the values ​​of the frequency resource assignment field and time resource assignment field for transmission in the m-th resource of SCI format 1-A, provided by dynamic grant or SL configured grant, where m = {1, ..., M}, and M is the total number of resources provided by dynamic grant for PSCCH / PSSCH transmission or the number of resources provided by SL configured grant type 1 or SL configured grant type 2 for PSCCH / PSSCH transmission in a given period:

[0249] - The frequency resource assignment field and the time resource assignment field indicate resources m to M, as described in [6, TS 38.214].

[0250] For decoding SCI format 1-A, the UE may assume that the number of bits provided by sl-NumReservedBits can have any value.

[0251] ******************Quote[3]End***********************

[0252] In TS 38.212[4], the side link control information in the specified NR is...

[0253] ******************Quote[4]Start***********************

[0254] 8.3 Sidelink Control Information on PSCCH

[0255] The SCI carried on the PSCCH is a Level 1 SCI, which transmits sidelink scheduling information.

[0256] 8.3.1 Level 1 SCI Format

[0257] In each of the Level 1 SCI formats below, the fields defined are mapped to information bits a0 to a0. A-1 ,as follows:

[0258] Each field is mapped in the order it appears in the description, with the first field mapped to the lowest-order information bit a0, and each consecutive field mapped to a higher-order information bit. The most significant bit of each field is mapped to the lowest-order information bit of that field; for example, the most significant bit of the first field is mapped to a0.

[0259] 8.3.1.1 SCI Format 1-A

[0260] SCI format 1-A is used for scheduling PSSCH and Level 2 SCI on PSSCH.

[0261] The following information is transmitted using SCI format 1-A:

[0262] -Priority- as specified in Section 5.4.3.3 of [12, TS 23.287] and Section 5.22.1.3.1 of [8, TS 38.321], the three bits.

[0263] -Frequency Resource Assignment- In this case, the value of the higher-level parameter sl-MaxNumPerReserve is configured to 2; otherwise, it is... In this case, the value of the higher-level parameter sl-MaxNumPerReserve is configured to 3, as defined in Section 8.1.5 of [6, TS 38.214].

[0264] -Time Resource Assignment-5 bits, in which case the value of the higher-level parameter sl-MaxNumPerReserve is configured to 2; otherwise, 9 bits, in which case the value of the higher-level parameter sl-MaxNumPerReserve is configured to 3, as defined in Section 8.1.5 of [6, TS 38.214].

[0265] -Resource reservation period- The bit, as defined in Section 16.4 of [5, TS 38.213], where N rsv_period This is the number of entries in the higher-level parameter sl-ResourceReservePeriodList, provided that the higher-level parameter sl-MultiReserveResource is configured; otherwise, it is 0 bits.

[0266] -DMRS Mode- Bit, as defined in Section 8.4.1.1.2 of [4, TS 38.211], where N pattern The number of DMRS patterns configured by the higher-level parameter sl-PSSCH-DMRS-TimePatternList.

[0267] - Level 2 SCI format - 2 bits, as defined in Table 8.3.1.1-1.

[0268] -Beta_offset indicator -2 bits, as provided by the higher-level parameter sl-BetaOffsets2ndSCI and Table 8.3.1.1-2.

[0269] - Number of DMRS ports - 1 bit, as defined in Table 8.3.1.1-3.

[0270] - Modulation and decoding scheme - 5 bits, as defined in Section 8.1.3 of [6, TS 38.214].

[0271] -Additional MCS Table Indicator- As defined in Section 8.1.3.1 of [6, TS 38.214]: 1 bit, if an MCS table is configured by the higher-level parameter sl-Additional-MCS-Table; 2 bits, if two MCS tables are configured by the higher-level parameter sl-Additional-MCS-Table; otherwise 0 bits.

[0272] -PSFCH overhead indicator -1 bit, as defined in Section 8.1.3.2 of [6, TS 38.214], provided that the higher-level parameter sl-PSFCH-Period = 2 or 4; otherwise, 0 bits.

[0273] -Reserved- The number of bits determined by the higher-level parameter sl-NumReservedBits, where the value is set to zero.

[0274] Table 8.3.1.1-1: Level 2 SCI Format

[0275]

[0276] Table 8.3.1.1-2: Mapping of Beta_offset indicator values ​​to indices in Table 9.3-2 for [5, TS38.213].

[0277]

[0278]

[0279] Table 8.3.1.1-3: Number of DMRS Ports

[0280] The value of the DMRS port number field Antenna port 0 1000 1 1000 and 1001

[0281] 8.3.2 CRC Supplement

[0282] Except that scrambling is not performed, CRC appending is performed in accordance with Section 7.3.2.

[0283] 8.3.3 Channel Decoding

[0284] Perform channel decoding according to Section 7.3.3.

[0285] 8.3.4 Rate Matching

[0286] Perform rate matching according to Section 7.3.4.

[0287] 8.4 Sidelink Control Information on PSSCH

[0288] The SCI carried on the PSSCH is a Level 2 SCI, which transmits link scheduling information.

[0289] 8.4.1 Level 2 SCI Format

[0290] Each field defined in the Level 2 SCI format below is mapped to information bits a0 to a0. A-1 ,as follows:

[0291] Each field is mapped in the order it appears in the description, with the first field mapped to the lowest-order information bit a0, and each consecutive field mapped to a higher-order information bit. The most significant bit of each field is mapped to the lowest-order information bit of that field; for example, the most significant bit of the first field is mapped to a0.

[0292] 8.4.1.1 SCI Format 2-A

[0293] SCI format 2-A is used to decode PSSCH through HARQ operations when the HARQ-ACK message contains ACK or NACK, when the HARQ-ACK message contains only NACK, or when there is no feedback of HARQ-ACK message.

[0294] The following information is transmitted using SCI format 2-A:

[0295] -HARQ process number- 4 bits, as defined in section 16.4 of [5, TS 38.213].

[0296] - New data indicator - 1 bit, as defined in section 16.4 of [5, TS 38.213].

[0297] -Redundant version- 2 bits, as defined in section 16.4 of [6, TS 38.214].

[0298] - Source ID - 8 bits, as defined in Section 8.1 of [6, TS 38.214].

[0299] - Destination ID - 16 bits, as defined in Section 8.1 of [6, TS 38.214].

[0300] -HARQ feedback enable / disable indicator - 1 bit, as defined in section 16.3 of [5, TS 38.213].

[0301] - Broadcast type indicator - 2 bits, as defined in Table 8.4.1.1-1.

[0302] -CSI request -1 bit, as defined in section 8.2.1 of [6, TS 38.214].

[0303] Table 8.4.1.1-1: Broadcast Type Indicator

[0304]

[0305] 8.4.1.2 SCI Format 2-B

[0306] SCI format 2-B is used to decode PSSCH via HARQ operations when the HARQ-ACK message contains only NACK or when there is no HARQ-ACK feedback.

[0307] The following information is transmitted using SCI format 2-B:

[0308] -HARQ process number- 4 bits, as defined in section 16.4 of [5, TS 38.213].

[0309] - New data indicator - 1 bit, as defined in section 16.4 of [5, TS 38.213].

[0310] -Redundant version- 2 bits, as defined in section 16.4 of [6, TS 38.214].

[0311] - Source ID - 8 bits, as defined in Section 8.1 of [6, TS 38.214].

[0312] - Destination ID - 16 bits, as defined in Section 8.1 of [6, TS 38.214].

[0313] -HARQ feedback enable / disable indicator - 1 bit, as defined in section 16.3 of [5, TS 38.213].

[0314] - Zone ID - 12 bits, as defined in Section 5.8.11 of [9, TS 38.331].

[0315] -Communication range requirement- 4 bits, determined by the higher-level parameter sl-ZoneConfigMCR-Index.

[0316] 8.4.2 CRC Attachment

[0317] Except that scrambling is not performed, CRC appending is performed in accordance with Section 7.3.2.

[0318] 8.4.3 Channel Decoding

[0319] Perform channel decoding according to Section 7.3.3.

[0320] 8.4.4 Rate Matching

[0321] For a Level 2 SCI transmission on a PSSCH with SL-SCH, the number of decoded modulation symbols generated for the Level 2 SCI transmission before repetition for Level 2 (if present) is denoted as Q′. SCI2 It is determined as follows:

[0322]

[0323] …8.4.5 Multiplexing of the second-level SCI bit to PSSCH after decoding

[0324] According to the procedure in Section 8.2.1, the second-level SCI bit is decoded and multiplexed onto the PSSCH.

[0325] *******************Quote[4]End**********************

[0326] In TS 38.321[5], the DRX-related procedures in the MAC layer of NR Uu are specified.

[0327] *******************Quote[5]Start**********************

[0328] 5.7 Discontinuous Reception (DRX)

[0329] The MAC entity can be configured by an RRC with DRX functionality, which controls the UE's PDCCH to listen to the activity of the MAC entity's C-RNTI, CI-RNTI, CS-RNTI, INT-RNTI, SFI-RNTI, SP-CSI-RNTI, TPC-PUCCH-RNTI, TPC-PUSCH-RNTI, TPC-SRS-RNTI, and AI-RNTI. When using DRX operation, the MAC entity shall also listen to the PDCCH in accordance with the requirements present in other clauses of this specification. When in RRC_CONNECTED, if DRX is configured, the MAC entity may listen to the PDCCH discontinuously for all active serving cells using the DRX operation specified in this clause; otherwise, the MAC entity shall listen to the PDCCH as specified in TS 38.213[6].

[0330] Note 1: If sidelink resource allocation mode 1 is configured by RRC, then DRX functionality is not configured.

[0331] RRC controls DRX operation by configuring the following parameters:

[0332] -drx-onDurationTimer: The duration at which the DRX loop begins;

[0333] -drx-SlotOffset: The delay before drx-onDurationTimer is started;

[0334] -drx-InactivityTimer: The duration following the PDCCH timing that indicates a new UL or DL ​​transmission from the MAC entity;

[0335] -drx-RetransmissionTimerDL (per DL HARQ process, except for broadcast processes): The maximum duration until a DL retransmission is received;

[0336] -drx-RetransmissionTimerUL (per UL HARQ process): The maximum duration until permission for UL retransmission is received;

[0337] -drx-LongCycleStartOffset: Long DRX loop and defines the drx-StartOffset of the subframe that starts the long and short DRX loops;

[0338] -drx-ShortCycle (optional): Short DRX cycle;

[0339] -drx-ShortCycleTimer (optional): The UE should follow the duration of the short DRX cycle;

[0340] -drx-HARQ-RTT-TimerDL (per DL HARQ process, except for broadcast processes): The minimum duration before the DL assignment that the MAC entity expects to retransmit the HARQ.

[0341] -drx-HARQ-RTT-TimerUL (per UL HARQ process): The minimum duration before the MAC entity expects UL HARQ retransmission permission to be granted;

[0342] -ps-Wakeup (optional): Starts the associated drx-onDurationTimer configuration if DCP is being monitored but not detected;

[0343] -ps-TransmitOtherPeriodicCSI (optional): Configures periodic CSI on PUCCH that is not L1-RSRP during the duration indicated by drx-onDurationTimer when DCP is configured but the associated drx-onDurationTimer is not started;

[0344] -ps-TransmitPeriodicL1-RSRP (optional): Configures periodic CSI for L1-RSRP to be transmitted on PUCCH for the duration indicated by drx-onDurationTimer when DCP is configured but the associated drx-onDurationTimer is not started.

[0345] The serving cell of a MAC entity can be configured by RRC in two DRX groups with separate DRX parameters. When RRC does not configure a secondary DRX group, only one DRX group exists, and all serving cells belong to that single DRX group. When two DRX groups are configured, each serving cell is uniquely assigned to either of the two groups. The DRX parameters configured individually for each DRX group are: drx-onDurationTimer and drx-InactivityTimer. The DRX parameters common to all DRX groups are: drx-SlotOffset, drx-RetransmissionTimerDL, drx-RetransmissionTimerUL, drx-LongCycleStartOffset, drx-ShortCycle (optional), drx-ShortCycleTimer (optional), drx-HARQ-RTT-TimerDL, and drx-HARQ-RTT-TimerUL.

[0346] When configuring DRX round-robin, the active time for the serving cell in a DRX group includes the following times:

[0347] - The drx-onDurationTimer or drx-InactivityTimer configured for the DRX group is running; or

[0348] -drx-RetransmissionTimerDL or drx-RetransmissionTimerUL is active on any serving cell in the DRX group; or

[0349] -ra-ContentionResolutionTimer (as described in Section 5.1.5) or msgB-ResponseWindow (as described in Section 5.1.4a) is running; or

[0350] - The scheduling request is sent on the PUCCH and is pending (as described in Section 5.4.4); or

[0351] - No new PDCCH (as described in Sections 5.1.4 and 5.1.4a) indicating a C-RNTI addressed to the MAC entity is received after successful reception of a random access response for a random access preamble that was not selected by the MAC entity in the contention-based random access preamble.

[0352] When configuring DRX, the MAC entity should:

[0353] 1> If the MAC PDU is received in a configured downlink assignment:

[0354] 2> After the corresponding transmission carrying DL HARQ feedback is completed, start the corresponding HARQ process drx-HARQ-RTT-TimerDL in the first symbol;

[0355] 2> Stop the drx-RetransmissionTimerDL process corresponding to the HARQ process.

[0356] 1> If the MAC PDU is transmitted in the configured uplink permission and no LBT fault indication is received from the lower layer:

[0357] 2> After the first transmission (within the bundle) of the corresponding PUSCH transmission ends, start the drx-HARQ-RTT-TimerUL of the corresponding HARQ process in the first symbol;

[0358] 2> Stop the drx-RetransmissionTimerUL of the corresponding HARQ process at the first transmission (within the cluster) of the corresponding PUSCH transmission.

[0359] 1> If the drx-HARQ-RTT-TimerDL expires:

[0360] 2> If the data for the corresponding HARQ process is not successfully decoded:

[0361] 3> After the drx-HARQ-RTT-TimerDL expires, start the corresponding HARQ process's drx-RetransmissionTimerDL in the first symbol.

[0362] 1> If drx-HARQ-RTT-TimerUL expires:

[0363] 2> After drx-HARQ-RTT-TimerUL expires, start the corresponding HARQ process's drx-RetransmissionTimerUL in the first symbol.

[0364] 1> If a DRX command MAC CE or a long DRX command MAC CE is received:

[0365] 2> Stop using drx-onDurationTimer for each DRX group;

[0366] 2> Stop using drx-InactivityTimer for each DRX group.

[0367] 1> If the drx-InactivityTimer used for the DRX group expires:

[0368] 2> If a short DRX cycle is configured:

[0369] 3> After the drx-InactivityTimer expires, start or restart the drx-ShortCycleTimer for this DRX group in the first symbol;

[0370] 3> Use a short DRX cycle for this DRX group.

[0371] 2> Otherwise:

[0372] 3> Use a long DRX loop for this DRX group.

[0373] 1> If a DRX command is received via MAC CE:

[0374] 2> If a short DRX cycle is configured:

[0375] 3> After the DRX command MAC CE finishes receiving, start or restart the drx-ShortCycleTimer for each DRX group in the first symbol;

[0376] 3> Use a short DRX cycle for each DRX group.

[0377] 2> Otherwise:

[0378] 3> Use a long DRX cycle for each DRX group.

[0379] 1> If the drx-ShortCycleTimer used for the DRX group expires:

[0380] 2> Use a long DRX loop for this DRX group.

[0381] 1> If a long DRX command is received, MAC CE:

[0382] 2> Stop the drx-ShortCycleTimer used for each DRX group;

[0383] 2> Use a long DRX cycle for each DRX group.

[0384] 1> If a short DRX cycle is used for a DRX group, and the modulus [(SFN×10)+subframe number](drx-ShortCycle) = (drx-StartOffset)modulus(drx-ShortCycle):

[0385] 2> Start the drx-onDurationTimer for this DRX group after drx-SlotOffset, starting from the subframe.

[0386] 1> If a long DRX cycle is used for a DRX group, and the modulus [(SFN×10)+subframe number](drx-LongCycle) = drx-StartOffset:

[0387] 2> If, as specified in Section 10.3 of TS 38.213[6], a DCP listener is configured for the active DL BWP:

[0388] 3> If a DCP instruction to start drx-onDurationTimer is received from the lower layer in connection with the current DRX cycle, as specified in TS 38.213[6]; or

[0389] 3> If, as specified in TS 38.213[6], all DCP opportunities in the time domain associated with the current DRX cycle occur during the active time, consider the grant / assign / DRX command MAC CE / long DRX command MAC CE and the dispatch request (as specified in Section 5.1.4) received 4ms before the start of the last DCP opportunity, or during the measurement gap, or when the MAC entity is listening for PDCCH transmissions on the search space indicated by the recoverySearchSpaceId of the SpCell identified by C-RNTI while the ra-ResponseWindow is running; or

[0390] 3> If ps-Wakeup is configured to true and no DCP indication associated with the current DRX loop is received from the lower layer:

[0391] 4> Start drx-onDurationTimer after drx-SlotOffset from the subframe.

[0392] 2> Otherwise:

[0393] 3> Start the drx-onDurationTimer for this DRX group after drx-SlotOffset, beginning from the subframe.

[0394] Note 2: In the case of an unaligned SFN spanning a carrier in a cell group, the SFN of SpCell is used to calculate the DRX duration.

[0395] 1> If the DRX group is active:

[0396] 2> Listen on the PDCCH of the serving cell in this DRX group as specified in TS 38.213[6];

[0397] 2> If the PDCCH instructs DL to transmit:

[0398] 3> After the corresponding transmission carrying DL HARQ feedback is completed, start the corresponding HARQ process drx-HARQ-RTT-TimerDL in the first symbol;

[0399] Note 3: When the HARQ feedback is delayed by the PDSCH-to-HARQ_feedback timing indicating a non-numeric k1 value, as specified in TS38.213[6], the corresponding transmission opportunity for sending the DL HARQ feedback will be indicated in a later PDCCH requesting the HARQ-ACK feedback.

[0400] 3> Stop the drx-RetransmissionTimerDL process corresponding to the HARQ process.

[0401] 3> If the PDSCH-to-HARQ_feedback timing indicator is not a numeric k1 value, as specified in TS38.213[6]:

[0402] 4> Start drx-RetransmissionTimerDL in the first symbol after the PDSCH transfer for the corresponding HARQ process.

[0403] 2> If the PDCCH instructs the UL to transmit:

[0404] 3> After the first transmission (within the bundle) of the corresponding PUSCH transmission ends, start the drx-HARQ-RTT-TimerUL of the corresponding HARQ process in the first symbol;

[0405] 3> Stop the drx-RetransmissionTimerUL process corresponding to the HARQ process.

[0406] 2> If the PDCCH indicates a new transmission (DL or UL) on the serving cell in this DRX group:

[0407] 3> Start or restart the drx-InactivityTimer for this DRX group in the first symbol after the PDCCH reception ends.

[0408] 2> If the HARQ process receives downlink feedback information and indicates confirmation:

[0409] 3> Stop the drx-RetransmissionTimerUL process corresponding to the HARQ process.

[0410] 1> If, as specified in Section 10.3 of TS 38.213[6], a DCP listener is configured for the active DL BWP; and

[0411] 1> If the current symbol n occurs within the duration of drx-onDurationTimer; and

[0412] 1> If, as specified in this clause, the drx-onDurationTimer associated with the current DRX cycle is not started:

[0413] 2> If, when evaluating all the DRX activity time conditions specified in this clause, the MAC entity is not active, taking into account the grant / assignment / DRX command MAC CE / long DRX command MAC CE received and the scheduling request sent 4ms before symbol n:

[0414] 3> Do not transmit periodic SRS and semi-static SRS as defined in TS 38.214[7];

[0415] 3> Semi-static CSI configured on the PUSCH is not reported;

[0416] 3> If ps-TransmitPeriodicL1-RSRP is not configured to have a true value:

[0417] 4> Do not report periodic CSIs as L1-RSRP on PUCCH.

[0418] 3> If ps-TransmitOtherPeriodicCSI is not configured to have a true value:

[0419] 4> Do not report periodic CSIs that are not L1-RSRP on PUCCH.

[0420] 1> Otherwise:

[0421] 2> In the current symbol n, if, when evaluating all the DRX activity time conditions specified in this clause, the grant / assignment and DRX command MACCE / long DRX command MAC CE received 4ms prior to symbol n and the scheduling requests sent on the serving cell in this DRX group, the DRX group will not be in active time:

[0422] 3> Do not transmit periodic SRS and semi-static SRS as defined in TS 38.214[7] in this DRX group;

[0423] 3> Do not report CSI on PUCCH and semi-static CSI configured on PUSCH in this DRX group.

[0424] 2> If CSI masking is set by the upper layer:

[0425] 3> In the current symbol n, if, when evaluating all DRX activity time conditions specified in this clause, the grant / assignment and DRX command MACCE / long DRX command MAC CE scheduled on the serving cell in this DRX group received 4ms prior to symbol n, the drx-onDurationTimer of the DRX group will not be running; and

[0426] 4> CSI on PUCCH is not reported in this DRX group.

[0427] Note 4: If, according to the procedure specified in Section 9.2.5 of TS 38.213[6], the UE multiplexes the CSI configured on the PUCCH with other overlapping UCIs, and this CSI multiplexed with other UCIs will be reported on PUCCH resources outside the DRX activity time of the DRX group in which this PUCCH is configured, then whether to report this CSI multiplexed with other UCIs depends on the UE implementation scheme.

[0428] Regardless of whether the MAC entity is listening to the PDCCH on the serving cell in the DRX group, the MAC entity will transmit HARQ feedback, aperiodic CSI on the PUSCH, and aperiodic SRS as defined in TS 38.214[7] on the serving cell in the DRX group when such a situation is expected.

[0429] If the PDCCH timing is incomplete (e.g., the activity time begins or ends in the middle of the PDCCH timing), the MAC entity does not need to listen to the PDCCH.

[0430] ******************Quote[5]End***********************

[0431] In RP-202846[6], it specifies WID on the NR side link enhancement.

[0432] ******************Quote[6]Start***********************

[0433] 3. Explanation

[0434] Since LTE, 3GPP has been developing standards for sidelinks as a tool for UE-to-UE direct communication required in various use cases. The first standard for NR sidelinks will be completed in Rel-16 by the work item "5G V2X with NR Sidelinks," which includes a solution for NR sidelinks primarily specified for vehicle-to-everything (V2X) communication, but which can also be used for public safety when service requirements can be met.

[0435] Meanwhile, the necessity for NR sidelink enhancements has been identified. For V2X and public safety, due to time constraints, Rel-16 cannot fully support service requirements and operational scenarios, and SA is making some enhancements to Rel-17, such as architecture enhancements for 3GPP support of advanced V2X services – Phase 2 (FS_eV2XARC_Ph2) and system enhancements for proximity-based services in 5GS (FS_5G_ProSe). Additionally, in SAWG, several work / research projects are considering other commercial use cases related to NR sidelinks, such as Network Controlled Interactive Service (NCIS), MONASTERYEND (railway gap analysis), Relays for Energy Efficiency and Extensive Coverage (REFEC), and Audio-Visual Service Production (AVPROD). To provide broader NR sidelink coverage for these use cases and to deliver radio solutions according to the progress in SAWG, it is necessary to specify NR sidelink enhancements in the TSG RAN.

[0436] The TSG RAN initiated the discussion in RAN#84 to identify the detailed motivations and areas of work for NR sidelink enhancements in Rel-17. Based on the latest summary in RP-192745, significant interest has been observed in several motivations that include the following:

[0437] ● Energy efficiency enables battery-limited UEs to perform sidelink operations in a power-efficient manner. The Rel-16NR sidelink is designed based on the assumption that it is "always on" when the UE operates the sidelink, for example, focusing only on UEs installed in vehicles with sufficient battery capacity. For vulnerable road users (VRUs) in V2X use cases, and for UEs in public safety and commercial use cases where power consumption in the UE needs to be minimized, the energy-efficient solutions in Rel-17 are required.

[0438] ● Enhanced reliability and reduced latency allow for support of URLLC-type sidelink use cases in a wider range of operating scenarios. For example, the wireless channel state and the communication conditions of the provided payload affect the system-level reliability and latency performance of the sidelink, and in some cases, such as when the channel is relatively busy, Rel-16 NR sidelinks are expected to be limited in achieving high reliability and low latency. To consistently deliver use cases requiring low latency and high reliability under such communication conditions, solutions that can enhance reliability and reduce latency are needed.

[0439] While several work areas were identified in the discussion, some important principles regarding the 3GPP evolution of NR sidelinks were also discussed. When addressing different use cases in the evolution of NR sidelinks, the Working Group (WG) should strive for maximum commonality between commercial V2X and critical communications uses of the sidelink to avoid duplicated solutions and maximize economies of scale. Furthermore, enhancements introduced in Rel-17 should be based on the functionality specified in Rel-16, rather than redesigning basic NR sidelink functionality in Rel-17.

[0440] 4. Objectives

[0441] 4.1 Target of SI or core WI or test WI

[0442] The goal of this work item is to specify radio solutions that can enhance NR sidelinks for V2X, public safety, and commercial use cases.

[0443] 1. Sidelink evaluation methodology update: Define the evaluation assumptions and performance metrics for energy efficiency by reusing TR 36.843 and / or TR 38.840 (to be completed by RAN#89) [RAN1]

[0444] Note: TR 37.885 is reused for other evaluation assumptions and performance metrics. For highway and urban power grid scenarios, vehicle drop model B and antenna option 2 should be more realistic benchmarks.

[0445] 2. Enhanced resource allocation:

[0446] - Specify resource allocation to reduce UE power consumption [RAN1, RAN2]

[0447] ■ The benchmark is to introduce the principles of random resource selection and partial sensing of the Rel-14 LTE sidelink into the Rel-16 NR sidelink resource allocation mode 2.

[0448] ■Note: Using Rel-14 as a benchmark does not preclude the introduction of new solutions to reduce power consumption if the benchmark fails to function properly.

[0449] ■ This work should take into account the impact of sidelink DRX (if it exists).

[0450] - Considering the PRR and PIR as defined in TR37.885 (RAN#91), investigate the feasibility and benefits of enhancements to improve reliability and reduce latency under Mode 2, and specify the identified solutions [RAN1, RAN2] where deemed feasible and beneficial.

[0451] ■ The coordination between UEs is as follows.

[0452] ◆The resource set is determined at UE-A. This set is sent to UE-B in Mode 2, and UE-B takes its own transmission into account when selecting resources.

[0453] ■Note: The solution should be able to operate within coverage, partial coverage, and outside coverage, and be able to resolve continuous packet loss in all coverage scenarios.

[0454] ■Note: RAN2 operation will be started after RAN#89.

[0455] 3. Sidelink DRX[RAN2] for broadcast, multicast, and unicast

[0456] ● Define the on and off durations in the side link and specify the corresponding UE procedures.

[0457] ●A designated mechanism designed to align the sidelink DRX wake-up times of communicating UEs.

[0458] ●A designated mechanism is designed to align the sidelink DRX wake-up time with the Uu DRX wake-up time of UEs within the coverage area.

[0459] ******************Quote[6]End***********************

[0460] At the RAN1#103-e meeting [7], RAN1 had some protocols regarding NR V2X.

[0461] ******************Quote[7]Start***********************

[0462] protocol:

[0463] ●Supports partial sensing-based RA as an energy-saving RA solution

[0464] ○ Further details are needed.

[0465] ●Supports random resource selection as an energy-saving RA solution

[0466] Any changes or enhancements are subject to further investigation.

[0467] The conditions for applying random resource selection require further research.

[0468] protocol:

[0469] ● In R17, the SL mode 2Tx resource pool can be (pre-)configured to achieve full sensing only, partial sensing only, random resource selection only, or any combination thereof.

[0470] ○ Further research is needed on details, including usage scenarios, potential limitations, and whether / how any enhancements or conditions are required for coexistence of fully sensing and energy-efficient RA solutions in the same resource pool.

[0471] protocol:

[0472] ● Further research is needed on congestion control based on CBR and CR to achieve energy-saving RA solutions.

[0473] ○ Identify necessary changes from R16 CBR / CR (if present), including adjustable transmission resource selection and transmission parameters suitable for energy-efficient RA schemes.

[0474] Note: For CBR measurement purposes, this is not intended to require all UEs to perform sensing.

[0475] ******************Quote[7]End***********************

[0476] At the RAN2#112-e meeting [8], RAN2 had some protocols regarding NR V2X.

[0477] ******************Quote[8]Start***********************

[0478] Regarding the SL DRX protocol:

[0479] 1. Sidelink DRX needs to support sidelink communication in both within and outside the network coverage area.

[0480] 2: RAN2 will prioritize normal use cases without considering the relay UE use cases in Rel-17.

[0481] 3: Supports SL DRX for all broadcast types.

[0482] 4. If the UE is in SL activity time, the UE should listen to the PSCCH. The PSSCH requires further investigation. The impact of sensing requires further investigation.

[0483] 5: RAN2 will not introduce SL paging and SL PO for SL DRX.

[0484] 6: As a baseline, for side-link DRX used for SL unicast, a similar timer is proposed, inheriting and using the one used in Uu DRX. SL broadcast / multicast requires further investigation. Detailed timers require further investigation.

[0485] 7: Operating assumptions: If SL DRX is used, then SL DRX should also be considered for PSCCH listening for sensing (in addition to data reception).

[0486] 8: The assumption of long DRX cycle support for SL unicast should be used as a baseline. The need for short DRX cycles requires further investigation.

[0487] 9: In Rel-17, remove the priority sorting of SL WUS from the RAN2 perspective.

[0488] ******************Quote[8]End***********************

[0489] In R1-2007615[9], an extended partial sensing window for non-periodic services is proposed.

[0490] ******************Quote[9] begins***********************

[0491] 2.2.2 Non-cyclical business

[0492] LTE-V partial sensing only processes P-UEs used for periodic broadcast services[2], while NR sidelinks also need to consider non-periodic services in commercial use cases. Since LTE-V partial sensing is only performed at a subset of subframes to evaluate the periodic reservations of other UEs to determine candidate resources for PSCCH / PSSCH transmission, UEs cannot listen to any non-periodic services occurring before PSCCH / PSSCH transmission, such as... Figure 4 ( Figure 5 As shown in the example. In this instance, some sensing UEs can choose to have reserved candidate resources retransmitted by the aperiodic PSSCH.

[0493] Figure 5 It is R1-2007615. Figure 4 The reproduction shows that non-periodic reservations cannot be monitored (as indicated in the SCI).

[0494] Observation 3: When introduced into the NR sidelink, the LTE-V partial sensing mechanism cannot evaluate the non-periodic services of NR, and therefore the performance of NR partial sensing resource allocation in terms of resource selection conflicts will be degraded compared to LTE-V.

[0495] In the Rel-16 side link, up to 32 time slots can be reserved in advance via SCI for retransmission of aperiodic services. A re-evaluation procedure (triggered at time slot m-T3) is introduced before the SCI transmission in time slot m to overcome potential resource conflicts caused by aperiodic services. One proposal is to select time slots from the chosen candidate resource set within the selection window. The first candidate resource in the process is previously introduced with an expanded sensing window, such as Figure 5 ( Figure 6 As shown in the diagram. The TX UE can combine sensing results based on a portion of the sensing time slots monitored for periodic reservation and the time slots monitored within the extended partial sensing window to determine whether to select from the S A Exclude time slots The first candidate resource.

[0496] Figure 6 It is R1-2007615. Figure 5 The reproduction shows the extended portion of the sensing window used for non-periodic operations.

[0497] Proposal 4: Non-periodic service reservations can be considered to enhance NR portion sensing based on the LTE-V mechanism by introducing a short sensing window before the first selected candidate resources.

[0498] Re-evaluation and pre-occupancy checks were introduced in Rel-16 NR-V to allow UEs to reselect resources to avoid potential transmission conflicts, which improves the reliability of Mode 2 operation. However, given power consumption constraints, it is not necessary to perform re-evaluation and pre-occupancy checks before every transmission. As explained above, in addition to periodic reservations used for some sensing in LTE-V, the NR sidelink also supports non-periodic reservations and pre-occupancy. Re-evaluation and pre-occupancy checks help reduce the probability of resource conflicts and take into account some of the conditions that trigger those behaviors, thus ensuring the reliability of Mode 2 operation while also reducing power consumption for energy-efficient UEs.

[0499] Proposal 5: Support reassessment and pre-occupancy checks to achieve energy savings in UE operation.

[0500] ******************Quote[9]End***********************

[0501] In R1-2007688

[10] , an additional sensing window was proposed for non-periodic services.

[0502] ********************Quote

[10] start***********************

[0503] 3.1. Enhancement of some sensing mechanisms

[0504] However, NR V2X has some differences from LTE SL, such as support for non-periodic reservations and variable resource reservation periods. The following sections highlight some challenges when applying partial sensing in NR SL.

[0505] - Non-cyclical business

[0506] In LTE V2X, partial sensing mechanisms are designed for periodic services. However, in NR V2X, aperiodic resource reservations are introduced to support aperiodic services. Therefore, under the LTE partial sensing mechanism, the sensing UE may not be able to detect aperiodic resource allocations from neighboring UEs just before the selection window. A simple way to mitigate this problem is to add an additional sensing window before the UE's selection window. An example is illustrated below. Figure 4 ( Figure 7 In section 3.2: When resource selection is triggered for a UE, the UE sets a short sensing window and then determines the selection window after this short sensing window. Preliminary simulation results of this method can be found in section 3.2, which shows that this simple method can maintain PRR performance while reducing power consumption.

[0507] Figure 7 It is R1-2007688. Figure 4 The reproduction shows an additional sensing window: a short-term partial sensing window.

[0508] Therefore, the following proposal is given:

[0509] Proposal 5: To reduce the likelihood of conflicts caused by non-periodic resource allocation, a short-term partial sensing window should be introduced before the resource selection window for NR partial sensing mechanisms.

[0510] ********************Quote

[10] End***********************

[0511] In R1-2008189

[11] , an extended partial sensing window for non-periodic services was proposed.

[0512] ********************Quote

[11] begins***********************

[0513] 2.2 Partial Sensing

[0514] In Rel-14 LTE V2X, partial sensing is an effective way to balance the power consumption of pedestrian UEs with collision avoidance. The principle of partial sensing is that the UE determines a set of subframes consisting of at least Y subframes in the resource selection window as a candidate resource set, and then performs partial sensing on each subframe within the candidate resource set... UE in the previous subframe subset Sensing is performed on the upper layer, while other sidelink UEs can perform sensing in subframes. Resources are reserved for periodic services. Then, based on the sensing results, the UE performs resource exclusion based on RSRP and rating based on RSSI within the candidate resource set.

[0515] By implementing a limited sensing window length through listening to resource selection windows corresponding to periodic subframes, the LTE pedestrian UE can detect potential conflicts and estimate the quality of each resource within the resource selection window. This principle can be similarly reused in the Rel-17 NR sidelink. The NR sidelink UE can generate a candidate resource set, and then, for each time slot within the candidate resource set… NR sidelink UEs further determine other sidelink UEs that can be in the time slot. The UE performs sensing on each set of previously reserved time slots and then excludes candidate resources based on the SCI decoded in the sensed time slot set.

[0516] The feasibility of full or partial sensing procedures in LTE V2X is based on the premise that most services in the LTE sidelink are periodic and the impact of event-triggered services is assessed as acceptable. The UE can predict when packets will arrive from the higher layer for transmission, and after receiving a transmission from the UE on the other sidelink, the UE can also predict subsequent transmissions in subsequent cycles. Therefore, a simple backtracking solution with periodicity configured by the higher layer is sufficient to protect PRR performance in Mode 2.

[0517] However, the NR sidelink takes into account the important scenario of non-periodic transmission, and the sensing mechanism is designed for both periodic and non-periodic service types. Therefore, the performance of some sensing methods, such as those used in LTE, needs further evaluation and may not meet the reliability requirements of some NR services.

[0518] Proposal 2: Reuse the principle of partial sensing in the LTE sidelink and consider the feasibility of partial sensing for both non-periodic and periodic services.

[0519] Figure 8 It is R1-2008189. Figure 1 The reproduction shows the partial sensing reserved for intra-cycle and inter-cycle periods.

[0520] In an NR sidelink system, a potential future transmission by another UE can be reflected by the received resource reservations indicated in the SCI. For example... Figure 1 ( Figure 8 As shown in the diagram, a single SCI format can reserve up to two additional sidelink resources within a 32ms time window. Therefore, each time slot within the candidate resources... Corresponding to the time slot The above is a set of sensing time slots reserved for non-periodic services, and the set of sensing time slots can be determined by the range reserved by SCI, such as time slots. Previously, the maximum number of time slots was 31.

[0521] The Rel-16 sidelink also supports cross-cycle resource reservation. Cycles {0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000} can be transmitted in the SCI to reserve resources in subsequent cycles. Similar to the LTE P2V use case, this is done for each time slot within the candidate resources sensed by the NR portion. The UE should listen to the previous period corresponding to the configured reserved period set. The sensing time slot.

[0522] Additionally, it is advisable to introduce re-evaluation and pre-occupancy checks in the NR portion of the sensing to avoid conflicts on the SL and improve the PRR.

[0523] Sidelink energy saving will benefit from collision avoidance methods, as HARQ retransmission minimizes interference. Therefore, the UE can attempt to obtain as much resource reservation information as possible from neighboring UEs using all the methods described above. However, these methods correspond to different sensing windows and will increase power consumption during some sensing procedures. Therefore, the trade-off between performance gains and power consumption should be carefully analyzed to achieve partial sensing enhancement in the NR sidelink.

[0524] Proposal 3: Further investigate the following methods for sensing the NR side link portion:

[0525] - Partial sensing used for resource reservation within the cycle

[0526] - Partial sensing used for resource reservation during the week

[0527] -Reassessment and pre-allocation

[0528] ********************Quote

[11] End***********************

[0529] In R1-2009072

[12] , an extended partial sensing window for non-periodic services was proposed.

[0530] ********************Quote

[12] Begins***********************

[0531] 2.1 Explanation of Partial Sensing Definitions

[0532] Importantly, it should be noted upfront that when using partial sensing, the energy savings primarily come from not using the RX chain, meaning the UE can disable the RX circuitry and not decode any of the sidelink channels. In previous RAN1 contributions, some companies have expressed the view that the energy savings of partial sensing mechanisms come from saving sensing computation. In our view, once the UE decodes the control information, the energy cost of performing sensing operations is negligible. That is, if the RX chain is active, the energy savings gained by not performing sensing operations are nominal.

[0533] Proposal 1 RAN1 assumes that energy savings in partial sensing come from the possibility of shutting down the RX chain during periods when the UE is not sensing.

[0534] Furthermore, in LTE, the partial sensing mechanism assumes that the pedestrian UE will only act as a transmitter. Apart from pool configuration, RAN1 does not specify a mechanism for aligning TX and RX behavior for partial sensing. The alignment issue is addressed by the implicit assumption that the RX UE will perform full sensing and continuously listen to the channel.

[0535] Observation 3: The LTE partial sensing mechanism is based on the assumption that the receiver UE always listens / receives and that no Tx / Rx alignment is specified.

[0536] However, in NR, the assumption that the RX UE continuously senses and listens to the channel may not hold true in all cases. Therefore, it is important to assume that the RX UE may not always be powered on, i.e., the RX UE may not continuously listen to the channel.

[0537] Proposal 2: In NR, it is assumed that the RX UE may not be listening to the channel continuously.

[0538] Therefore, it is important to explain the differences and relationship between the partial sensing mechanism specified in RAN1 and the SL DRX configuration specified in RAN2. In our view, these two mechanisms should be defined in a complementary manner, meaning they need to be aligned to optimize power consumption savings for the SL UE. Based on this alignment between partial sensing and the SL DRX configuration, it appears to us that the resource allocation mechanism for partial sensing defined in RAN1 does not provide separate Tx / Rx alignment. In other words, Tx / Rx alignment is achieved through the use of a DRX alignment procedure, which is also a goal of the specified DRX procedure.

[0539] Proposal 3: In RAN1, a separate Tx / Rx alignment procedure is not specified for some sensing operations.

[0540] As a result of the above proposal, when SL DRX is (pre)configured, (partial) sensing performed by the UE is only available during the active time period defined by the SL DRX configuration. Similarly, the resource selection window, i.e., the mechanism by which the UE selects resources for the next transmission, should also be limited to the active time period defined by the SL DRX configuration.

[0541] Proposal 4: (Partial) sensing operations and resource selection performed by the UE shall take into account the activity time defined by the SL DRX (if pre-configured).

[0542] More details relating to the relationship between SL DRX and partial sensing mechanisms are contained in our accompanying contribution [3].

[0543] 2.2 Description of the Solution

[0544] A major difference between NR SL and LTE SL is that NR SL is designed to take into account both periodic and non-periodic service types; while LTE SL focuses only on services with a periodic nature. In our view, non-periodic services, which are common service types for advanced V2X use cases and many public safety use cases, require some procedural differences compared to the partial sensing mechanism of LTE. For example, in LTE, assuming the periodic nature of the service (multiples of 100ms), the RRC parameter gapCandidateSensing[4] is (pre-)configured and then used to determine the subframe index.

[0545] Observation 4 indicates that some sensing mechanisms used for LTE Rel-14 are optimized only for periodic service types.

[0546] 2.2.1 Definition of Partial Sensing Window

[0547] As described above, partial sensing procedures in NR SL should be specified while also considering non-periodic traffic. This means that pre-configuring sensing timing within certain periodic sensing windows is not optimal, as is done in LTE SL. Furthermore, in NR SL, the number and shortness of possible periodicity are much greater than in LTE (e.g., 1:99, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000 milliseconds). Therefore, it is impossible to define partial sensing procedures similar to LTE SL that consider all possible periodicity in NR.

[0548] Observation 5: Some sensing procedures in LTE SL are not suitable for the service types / modes considered for NR SL.

[0549] Before describing the details of the partial sensing procedure, it is important to first clarify the definition of the partial sensing window in NR SL compared to the normal sensing window defined in Version 16 and LTE partial sensing procedures. According to Version 16 sensing procedures, the length of the sensing window can be (pre-)configured to a value of 100ms or 1100ms. In our view, when partial sensing is (pre-)configured for a resource pool, the UE can perform reduced sensing, i.e., sensing with limited sensing opportunities. However, compared to LTE, which considers the periodic nature of the service to determine sensing opportunities—that is, periodically repeating in 100ms steps—NR should focus on the non-periodic nature of the service to determine sensing opportunities. This means that several consecutive sensing opportunities with a length shorter than the normal sensing window need to be defined (hereinafter). Figure 2 ( Figure 9 This is also known as a partial sensing window, and the UE triggers a sensing procedure for non-periodic services after the packet arrives.

[0550] Proposal 5 includes a partial sensing procedure that allows the UE to initiate sensing after a packet arrives.

[0551] Proposal 6 defines several consecutive sensing moments as a portion of the sensing window that is smaller than the normal sensing window.

[0552] Figure 9 It is R1-2009072. Figure 1 and 2 The reproduction, in which Figure 1 Showing partial sensing that follows LTE behavior and Figure 2 This shows a portion of the sensing used for NR (considering the non-periodic nature of the service).

[0553] To illustrate the (pre)configuration of a "partial sensing window," the duration of the partial sensing window can be defined as [n, n+T4), where the value of T4 is selected by the UE within a certain range, and the minimum value of T4 can be (pre)configured as zero logical time slots (i.e., no sensing is performed). Furthermore, in our view, an accurate value of T4 is suitable for optimizing the performance of partial sensing as described in Section 2.1.2 below. However, the maximum possible value of T4 is limited by the packet's PDB. In other words, the value of T4 is always less than the value of T2. Furthermore, as... Figure 1 ( Figure 9 The periodic sensing timing shown in the diagram can be used in NR SL. Figure 2 ( Figure 9 The program described in the document is for non-periodic business operations.

[0554] Observation 6 suggests that periodic sensing timing, similar to LTE procedures, can be applied to partial sensing procedures for non-periodic services as described in Proposals 5 and 6.

[0555] ********************Quote

[12] End***********************

[0556] In R1-2009272

[13] , an extended partial sensing window for non-periodic services is proposed.

[0557] ********************Quote

[13] Begins***********************

[0558] 2.2 Sensing after resource selection is triggered

[0559] In this section, we propose two approaches that, upon receiving a resource selection trigger, weigh some power consumption and perform sensing to improve performance without performing full sensing. The first approach uses re-evaluation after random resource selection, while the second approach performs sensing and then selects a resource upon receiving a resource selection trigger.

[0560] Re-evaluation allows the UE to change selected but not yet transmitted resources based on sensing information. This allows the UE to select different resources and avoid conflicts, thereby improving performance. In the first proposed scheme, the UE performing random selection initiates sensing and performs re-evaluation after selecting a resource. The sensing information used for re-evaluation then begins at the resource selection trigger, and the UE continues sensing and re-evaluation until the last retransmission of the TB. This process is described in... Figure 2 ( Figure 10 )middle.

[0561] Figure 10 It is R1-2009272. Figure 2 The reproduction shows the execution of random selection and subsequent re-evaluation.

[0562] In the second method, the UE performs sensing after receiving a resource selection trigger. Then, resource selection is performed after the sensing window. This allows the UE to perform sensing only when necessary to benefit from the performance improvements introduced by sensing, while still conserving energy. Figure 3 ( Figure 11 This process is compatible with both periodic and non-periodic services, especially for delay-tolerant transmissions.

[0563] Figure 11 It is R1-2009272. Figure 3The reproduction shows that sensing is performed after resource selection is triggered.

[0564] Observation 3: Performing sensing after resource selection triggers enables the UE to sense only when needed and reduces power consumption.

[0565] ********************Quote

[13] End***********************

[0566] Some or all of the following terms and assumptions may be used in this article.

[0567] ●BS: A network central unit or network node in the NR that controls one or more TRPs associated with one or more cells. Communication between the BS and the TRP is via fronthaul. The BS may be referred to as a central unit (CU), eNB, gNB, or NodeB.

[0568] ●TRP: Transmit and receive point provides network coverage and communicates directly with the UE. TRP can be called a distributed unit (DU) or network node.

[0569] ● Cell: A cell consists of one or more associated TRPs, meaning the coverage area of ​​a cell is comprised of the coverage areas of all its associated TRPs. A cell is controlled by one BS. Cells can be referred to as a TRP group (TRPG).

[0570] ●Time slot: A scheduling unit in NR. The duration of a time slot is 14 OFDM symbols.

[0571] For the network side:

[0572] ● Downlink timing synchronization of TRPs in the same cell.

[0573] ● The RRC layer on the network side is located in the BS.

[0574] For the UE side:

[0575] ● There are at least two UE (RRC) states: connected (or active) and disconnected (or inactive or idle). The inactive state can be an additional state or belong to either the connected or disconnected state.

[0576] Problems and solutions:

[0577] In LTE / LTE-A sidelinks (see, for example, TS 36.213V16.4.0), a sense-based resource selection procedure is supported in sidelink transport mode 4. Figure 12In the example shown, the User Equipment (UE) has a candidate resource set comprising multiple candidate resources. The available candidate resource set is limited by a time interval [n+T1, n+T2], which may be referred to as a resource selection window. When configured with (periodic) partial sensing, the UE, according to its implementation, determines a set of subframes consisting of at least Y subframes within the time interval [n+T1, n+T2], wherein the available candidate resource set is in the subframe set. If full sensing is performed, for example, without partial sensing configured, the available candidate resource set is in the (complete) time interval [n+T1, n+T2]. Preferably, a candidate resource may refer to a candidate single subframe resource. A candidate resource may include one or more resource elements. A resource element may be a subchannel. Preferably, a resource element may include multiple (physical) resource blocks within a Transmission Time Interval (TTI). A TTI may be a subframe in LTE.

[0578] Based on the sensing results over the sensing duration, the UE can generate a valid / identified resource set, which is a subset of the candidate resource set. The generation of the valid / identified resource set can be performed by excluding some candidate resources from the candidate resource set—for example… Figure 12 Steps 2-1 and 2-2 are shown. The generation of a set of valid / identified resources can be performed by selecting some valid / identified candidate resources—for example... Figure 12 Step 3-1 is shown in the diagram. Next, the UE selects one or more valid / identified resources from the valid / identified resource set to perform sidelink transmission from the UE. Resources for sidelink transmission can be randomly selected from the valid / identified resource set, for example... Figure 12 Step 3-2 is shown in the figure.

[0579] For example, in TS 36.213 V16.4.0, the first exclusion step is that if the UE does not listen to / sensor TTI z, then the UE cannot anticipate whether the candidate resource "z+Pany" in the TTI is occupied, where Pany refers to any possible periodicity used for transmission. For example, the first exclusion step is in Figure 12The diagram illustrates step 2-1. For the case where Pany >= 100ms, the UE excludes candidate resources in TTI "z + Pany", and excludes candidate resources where the UE might perform a possible transmission in TTI "z + Pany". For the case where Pany < 100ms, the UE excludes candidate resources in TTI "z + q · Pany", and excludes candidate resources where the UE might perform a possible transmission in TTI "z + q · Pany", where q is 1, 2, ..., 100 / Pany. The parameter q indicates that the UE excludes multiple candidate resources with a periodic Pany within the time interval [z, z + 100]. The possible transmission may refer to a transmission on the selected resource. The possible transmission may refer to a periodic transmission on the selected resource. Furthermore, Pany refers to any possible periodicity configured by a higher layer.

[0580] The second exclusion step is that if the UE receives / detects control signaling in TTI m, the UE can exclude candidate resources based on the received control signaling. For example, the second exclusion step is in... Figure 12 The diagram illustrates step 2-2. More specifically, if the UE receives / detects control signaling for a transmission in the scheduled TTI m, and the measurement result of the scheduled transmission and / or the control signal exceeds a threshold, the UE can exclude candidate resources based on the received control signaling. The measurement result can be the Reference Signal Received Power (RSRP). More specifically, the measurement result can be the Physical Side Link Shared Channel (PSSCH) - RSRP. The control signaling can indicate the scheduled transmission resource and / or the scheduled transmission periodic PRX. The candidate resource excluded based on the received control signaling is the next scheduled transmission resource based on the scheduled transmission resource and the periodicity of the scheduled transmission (e.g., for the case of PRX >= 100ms). Furthermore, the candidate resources excluded based on the received control signaling are the next multiple scheduled transmission resources based on the scheduled transmission resource and the periodicity of the scheduled transmission (e.g., for the case of PRX < 100ms). The next multiple scheduled transmissions may have periodic PRX within a time interval [m, m+100]. If the control signaling indicates that there is no next scheduled transmission, or the control signaling indicates that the scheduled transmission does not remain for the next period of time, or the control signaling indicates that the scheduled transmission is the last transmission from the UE that sent the control signaling, or the control signaling indicates that the periodicity of the scheduled transmission is indicated as zero, the UE may not exclude candidate resources based on the received control signaling.

[0581] After the first and second exclusion steps, the UE can select some valid / identified candidate resources from the remaining candidate resources, for example... Figure 12As shown in step 3, the UE can measure resources during the sensing duration, where the measured resources are associated with the remaining candidate resources after steps 2-1 and 2-2. More specifically, for the remaining candidate resources, the timing of the associated measured resource during the sensing duration is several times the time period of the remaining candidate resources. For example, if the time period is 100 TTIs, then for the remaining candidate resources in TTI n, the associated measured resource during the sensing duration is in TTI "nj·100", where j is a positive integer. Furthermore, the associated measured resource during the sensing duration has the same frequency resource as the remaining candidate resources. More specifically, the measurement is an S-Received Signal Strength Indicator (S-RSSI) measurement.

[0582] Based on the measurement, the UE can derive a metric for each remaining candidate resource. The metric for a remaining candidate resource can be a linear average of the S-RSSI measurements taken over the sensing duration based on the associated measured resource. The UE can then select a valid / identified candidate resource based on the metric of each remaining candidate resource. Preferably, one action is to select the remaining candidate resource with the lowest metric as a valid / identified candidate resource and move it to the set of valid / identified resources. This action is repeated until the UE selects a certain number of remaining candidate resources as valid candidate resources and moves those remaining candidate resources to the set of valid / identified resources. For example, this number is greater than or equal to 20% of the total candidate resources. This number is greater than or equal to 20% of the base number of the candidate resource set.

[0583] Based on the current (partial) sensing procedures, the UE can determine a set of valid / identified resources. This set of valid / identified resources can be reported to a higher layer for use in sidelink transmissions from the UE. The UE can select one or more valid / identified resources from the set to perform sidelink transmissions from the UE. Sidelink transmissions from the UE can be PSSCH transmissions. Preferably, sidelink transmissions from the UE can be device-to-device transmissions.

[0584] For NR sidelink transmission, there are two sidelink resource allocation modes defined for NR-V2X sidelink communication (see, for example, TS 38.214V16.4.0):

[0585] ●Mode 1 is a sidelink resource that the base station / network node can schedule for the UE to use for sidelink transmission. This concept is similar to sidelink transmission mode 3 in LTE / LTE-A (see, for example, TS 36.213V16.4.0).

[0586] ●Mode 2 is where the UE determines (e.g., without scheduling by the base station / network node) the sidelink transport resources within the sidelink resources configured or pre-configured by the base station / network node. This concept is similar to sidelink transport mode 4 in LTE / LTE-A (see, for example, TS 36.213V16.4.0).

[0587] For network scheduling modes, such as NR sidelink resource allocation mode 1, network nodes can transmit sidelink (SL) permissions on the Uu interface to allocate resources for scheduling PSCCH and / or PSSCH. V2X UEs can perform PSCCH and PSSCH transmissions on the PC5 interface in response to the received sidelink permissions. The Uu interface refers to the radio interface used for communication between the network and the UE. The PC5 interface refers to the radio interface used for (direct) communication between the UE and the device.

[0588] For UE (autonomous) selection modes, such as NR sidelink resource allocation mode 2, since resources are not transmitted via network scheduling, the UE may need to perform sensing before selecting resources for transmission (e.g., sense-based transmission) to avoid resource conflicts and interference from or to other UEs. Currently, full sensing is supported in NR sidelinks. NR sidelinks do not support partial sensing / partial sensing is not designed for NR sidelinks. Furthermore, Figure 12 Step 3-1 shown does not apply to the sensing procedure in the NR sidelink (see, for example, TS 38.214V16.4.0). Based on the results of the sensing procedure, the UE can determine the set of valid / identified resources. The set of valid / identified resources can be reported to a higher layer (of the UE). The UE can (randomly) select one or more valid / identified resources from the set of valid / identified resources to perform a sidelink transmission from the UE. The sidelink transmission from the UE can be a PSCCH and / or PSSCH transmission.

[0589] In the explanation and objectives of the work items for NR Rel-17 V2X, energy saving is an enhancement that enables battery-limited UEs to perform sidelink operation in a power-efficient manner. To reduce power consumption, partial sensing can be assigned / designed to Rel-17 NR sidelink resource allocation mode 2. Therefore, the UE can perform partial sensing to select sidelink resources instead of performing full sensing with higher power consumption. It should be noted that partial sensing and resource selection are performed from the UE's transmitter side.

[0590] On the other hand, the work items for NR Rel-17 V2X can specify / design sidelink discontinuous reception (DRX) for the UE to reduce power consumption, since the UE will not need to remain constantly awake. This means that the UE will not need to listen to / decode the Physical Sidelink Control Channel (PSCCH) and / or PSSCH in all sidelink time slots. Preferably, the UE can listen to / decode the PSCCH and / or PSSCH during sidelink active time. The UE may not listen to / decode the PSCCH and / or PSSCH during sidelink inactive time. The DRX procedure in NR Uu can be considered as applicable to NR sidelink with some modifications. Preferably, if a DRX cycle for sidelink and / or a DRX on-duration timer for sidelink is introduced, the UE's sidelink active time can be included in the time when the DRX on-duration timer for sidelink is running. Preferably, if a DRX inactive timer for sidelink is introduced, the UE's sidelink active time can be included in the time when the DRX inactive timer for sidelink is running. Preferably, if a DRX retransmission timer for the sidelink is introduced, the UE's sidelink activity time can be included in the time during which the DRX retransmission timer for the sidelink is running. Preferably, the UE's sidelink activity time can be included in the time during which any of the following is running: a DRX enable duration timer for the sidelink, a DRX inactivity timer for the sidelink, or a DRX retransmission timer for the sidelink. It should be noted that sidelink DRX is performed from the UE's receiver side.

[0591] Although sidelink DRX can reduce UE power consumption, it means that the UE will not listen to / decode the PSCCH during sidelink inactivity. Therefore, the UE will not receive PSCCH or sidelink control information (SCI) from other UEs during sidelink inactivity; thus, the UE cannot obtain sensing results during sidelink inactivity.

[0592] One possible approach is to perform partial sensing during the sidelink activity time, such as... Figure 13 As illustrated in the example, when the UE triggers resource sensing (and selection) for sidelink data, for example, in slot n, candidate resources in the associated resource selection window can be determined / limited during the sidelink activity time. It should be noted that the associated resource selection window in time intervals [n+T1, n+T2] can be capped based on the remaining packet delay budget (PDB).

[0593] Furthermore, candidate resource exclusion and / or generation of valid / identified resources in the associated resource selection window can be performed based on sensing results from one or more previous sidelink activity periods, for example, Figure 13The partial / periodic sensing results are shown. For example, a UE may receive an SCI from another UE during a previous sidelink activity period, wherein the received SCI reserves one or more sidelink resources located in the associated resource selection window. More specifically, the received SCI may schedule / indicate a sidelink transmission from another UE for delivering / transmitting a transport block (TB), and the received SCI may reserve one or more sidelink resources for another TB different from the stated TB. Preferably, the received SCI may schedule / indicate a sidelink transmission for delivering / transmitting a TB via a "Frequency Resource Assignment" field and a "Time Resource Assignment" field. Preferably, the received SCI may reserve one or more sidelink resources for another TB via a "Resource Reservation Period" field and / or a "Frequency Resource Assignment" field and a "Time Resource Assignment" field. In this case, the UE may exclude candidate resources that (partially or completely) overlap with one or more sidelink resources reserved by the SCI received during the previous sidelink activity period. The UE may not generate valid / identified resources that partially or completely overlap with one or more sidelink resources reserved by the SCI received during previous sidelink activity time. Finally, the UE may select one or more sidelink resources from the valid / identified resources and then perform sidelink transmission on the selected one or more sidelink resources.

[0594] Figure 13 The example shown can handle sensing results associated with resource reservation information for periodic sidelink data (e.g., one TB and another TB from another UE). However, a UE may not be able to obtain resource reservation information for non-periodic sidelink data (transmitted from other UEs). In current NR sidelink designs, an SCI in slot m can schedule / indicate sidelink resources up to slot m+31 for the same TB. Therefore, there are some proposals to perform additional sensing to obtain this resource reservation information for non-periodic sidelink data (see, for example, [9] to

[13] ). Thus, candidate resource exclusion and / or the generation of valid / identified resources can be performed based on partial / periodic sensing results and additional sensing results.

[0595] like Figure 14A and 14B As shown in the example, when a UE triggers resource sensing (and selection) for sidelink data, for example, in time slot n, the UE can perform additional sensing during an additional sensing duration, such as the time interval [n, n+T4] or (n, n+T4] (starting), to obtain resource reservation information from other UEs. More precisely, T4 can be 31. The associated resource selection window can begin after the additional sensing duration, for example, in Figure 14A The time intervals shown are [n+T4+T1, n+T4+T2] or Figure 14BThe time intervals [n+T4+T1, n+T2] shown can be used to perform candidate resource exclusion and / or generation of valid / identified resources in the associated resource selection window based on sensing results from previous one or more sidelink activity times and sensing results from additional sensing durations.

[0596] For example, a UE may receive an SCI from another UE during an additional sensing duration, where the received SCI may schedule / indicate sidelink transmissions from the other UE in an associated resource selection window. More specifically, the received SCI may schedule / indicate sidelink resources for the scheduled / indicated sidelink transmissions from the other UE. Preferably, the received SCI may schedule / indicate sidelink resources via a “Frequency Resource Assignment” field and a “Time Resource Assignment” field and / or a “Resource Reservation Period” field. In this case, the UE may exclude candidate resources that partially or completely overlap with the sidelink resources scheduled / indicated / reserved by the SCI received during the additional sensing duration. The UE may not generate valid / identified resources that partially or completely overlap with the sidelink resources scheduled / indicated / reserved by the SCI received during the additional sensing duration. Finally, the UE may select one or more sidelink resources from the valid / identified resources and then perform sidelink transmissions on the selected one or more sidelink resources.

[0597] However, additional sensing designs can introduce some problems.

[0598] One issue is that when a UE triggers resource sensing and selection for sidelink data, the additional sensing duration can induce latency in transmitting / delivering sidelink data, for example, an additional 31 time slots. This issue arises because the UE can select sidelink resources after the additional sensing duration.

[0599] Furthermore, the additional sensing duration can induce restrictions that prevent the UE from selecting or using sidelink resources for sidelink transmission during the first 32 time slots of each sidelink activity period, since the UE can select sidelink resources after the additional sensing duration has elapsed. Such restrictions result in additional latency and inefficient resource utilization.

[0600] To address the aforementioned challenges and problems, various embodiments, methods, systems, apparatuses, and mechanisms are provided below.

[0601] Consider the following scenario: The UE can receive SCI during the sidelink activity period (keep / continue receiving). The UE may have acquired some resource reservation information (from other UEs) of (non-periodic) sidelink data before resource sensing (and selection) was triggered. The concept of method a is that the duration of the additional sensing can be determined / derived based on the time the UE performs sensing before triggering resource sensing (and selection). For example, assuming the additional sensing requires 31 time slots, if the UE performs sensing for 10 time slots before triggering resource sensing (and selection), the duration of the additional sensing after triggering resource sensing (and selection) can be 21 (=31-10) time slots. Furthermore, if the UE operates a sidelink DRX, the time the UE performs sensing can be derived as the number of time slots between the start time slot of the (current / current) sidelink activity period and the trigger time slot of the resource sensing (and selection).

[0602] For example, assuming additional sensing requires 31 time slots, if the UE's sidelink activity time is in time slot [251, 320] and the UE triggers resource sensing and selection in time slot 260, then the UE can perform additional sensing during the additional sensing duration [260, 281] or [260, 281] instead of [260, 290]. The UE can select sidelink resources in time slot x, where x ≥ 282 or x ≥ (282 + T1) instead of x ≥ 291. If the UE triggers resource sensing and selection in time slot 285, then the UE can select sidelink resources after the sidelink resources are triggered without performing additional sensing. The UE can select sidelink resources in time slot x, where x ≥ 285 or x ≥ (285 + T1) instead of x ≥ (285 + 31). In other words, it is possible to improve the latency caused by the additional sensing duration by considering the sidelink DRX design.

[0603] An exemplary embodiment of the present invention includes a first UE that can (trigger) perform resource sensing (and selection) to determine a first sidelink resource, and then the first UE performs a first (control and / or data) sidelink transmission on the first sidelink resource to transmit / transmit sidelink data. Preferably, in some embodiments, the first UE can perform periodic partial sensing based on a (reservation) period set to obtain resource reservation information from one or more other UEs. Preferably, in some embodiments, the first UE can perform additional sensing during an additional sensing duration to obtain resource reservation information from one or more other UEs. The additional sensing duration can begin after or during the first UE's (trigger) performance of sensing (and selection). If the first UE has (triggered) receiving / listening to SCI for a (continuous) duration before the first UE's (trigger) performance of sensing (and selection), the duration of the additional sensing duration can be determined / derived based on the duration of the (continuous) duration.

[0604] Preferably, in some embodiments, the duration of the additional sensing duration can be determined / derived as a specific value minus the duration of the (continuous) duration. Preferably, in some embodiments, the duration of the additional sensing duration can be equal to the derived value of the specific value minus the duration of the (continuous) duration.

[0605] Preferably, in some embodiments, the first UE is operable on the sidelink DRX. The first UE can receive / listen to SCI during the sidelink active time. The sidelink active time can be determined / derived based on the sidelink DRX configuration / parameters. Preferably, in some embodiments, the first UE can perform resource sensing (and selection) during a sidelink active time. The (continuous) duration can begin from the start boundary of the sidelink active time.

[0606] Preferably, in some embodiments, the (continuous) duration may begin at the start of a sidelink activity time. Preferably, in some embodiments, the (continuous) duration / interval may mean / include a duration / interval that begins at the start of a sidelink activity time and ends in the timing sequence when the first UE (triggers) to perform resource sensing (and selection). Preferably or alternatively, in some embodiments, the (continuous) duration / interval may mean / include a duration / interval that begins at the start of a sidelink activity time and ends in the timing sequence of a time slot preceding the first UE (triggers) to perform resource sensing (and selection).

[0607] Preferably, in some embodiments, the duration of the additional sensing duration may be zero. Preferably, in some embodiments, the duration of the additional sensing duration may be zero if the duration of the (continuous) duration is greater than or equal to a specific value. Preferably, in some embodiments, a duration of zero for the additional sensing duration may mean that the first UE does not (need) to perform additional sensing (on at least sidelink data / a TB / a MAC PDU) after or when the first UE (triggers) performs resource sensing (and selection) on at least sidelink data / a TB / a MAC PDU. In other words, if the duration of the (continuous) duration is greater than or equal to a specific value, the first UE does not (need) to perform additional sensing after or when the first UE (triggers) performs resource sensing (and selection). Preferably, in some embodiments, if the duration of the (continuous) duration is greater than or equal to a specific value, the first UE selects a first sidelink resource at least based on sensing results prior to the first UE (triggers) performing resource sensing (and selection). In other words, if the duration of the (continuous) period is greater than or equal to a specific value, the first UE selects the first sidelink resource without considering the sensing results after the first UE (triggers) resource sensing (and selection). If the duration of the (continuous) period is less than the specific value, the first UE (needs) to perform additional sensing (on at least sidelink data / one TB / one MAC PDU) within an additional sensing duration (whose duration is non-zero) after or during the first UE's sensing (and selection). In other words, the first UE performs resource sensing (and selection) at a specific time point within a sidelink activity period (triggered) (on at least sidelink data / one TB / one MAC PDU).

[0608] If the time gap between the timing sequence and the start boundary / timing sequence of a sidelink activity time is greater than or equal to a specific value, then after or when the first UE (triggers) performs resource sensing (and selection), the first UE does not (need) to perform additional sensing (for at least sidelink data / one TB / one MAC PDU). If the time gap between the timing sequence and the start boundary / timing sequence of a sidelink activity time is less than the specific value, then after or when the first UE (triggers) performs resource sensing (and selection), the first UE (needs) to perform additional sensing for an additional sensing duration (the duration of which is non-zero). Preferably, in some embodiments, the time gap between the timing sequence and the start boundary / timing sequence of a sidelink activity time is counted or derived in time slots.

[0609] For example, Figure 15AThis illustrates cases where the duration of a (continuous) event is less than a specific value, or the time gap between the timing of (triggering) resource sensing (and selection) and the start boundary / timing of a sidelink activity time is less than a specific value. Figure 15B This illustrates cases where the duration of (continuous) events exceeds a specific value, or the time gap between the timing of (triggering) resource sensing (and selection) and the start boundary / timing of a sidelink activity time is greater than a specific value.

[0610] Preferably, in some embodiments, the first UE may not always receive / listen to the SCI for a (continuous) duration. Preferably, in some embodiments, when the first UE does not perform sidelink (control and / or data) transmissions in a time slot for a (continuous) duration, the first UE may receive / listen to the SCI in said time slot. Preferably, in some embodiments, when the first UE performs sidelink (control and / or data) transmissions in a time slot for a (continuous) duration, the first UE may not receive / listen to the SCI in said time slot.

[0611] Preferably, in some embodiments, the specific value may be 31. Preferably or alternatively, in some embodiments, the specific value may be 32.

[0612] Preferably or alternatively, in some embodiments, the specific value may be an integer function of (31+T1) or (31+T1).

[0613] Preferably or alternatively, in some embodiments, the specific value may be an integer function of (32+T1) or (32+T1).

[0614] Preferably, in some embodiments, the specific value may be a (pre)configured value. Preferably, in some embodiments, the specific value may be a designated value.

[0615] Preferably, in some embodiments, the first UE may perform sidelink DRX and / or additional sensing within the sidelink resource pool. Preferably, in some embodiments, a specific value may be determined based on the channel busy ratio (CBR) of the sidelink resource pool. For example, if the CBR of the sidelink resource pool is below a CBR threshold, the specific value may be determined to be a smaller value. If the CBR of the sidelink resource pool is greater than the CBR threshold, the specific value may be determined to be a larger value. Alternatively, if the CBR of the sidelink resource pool is below a CBR threshold, the specific value may be determined to be a larger value. If the CBR of the sidelink resource pool is greater than the CBR threshold, the specific value may be determined to be a smaller value.

[0616] Preferably, in some embodiments, a specific value can be determined based on the data priority of the sidelink data. For example, if the data priority of the sidelink data is lower than a priority threshold, the specific value can be determined to be a smaller value. If the data priority of the sidelink data is higher than the priority threshold, the specific value can be determined to be a larger value. Alternatively, if the data priority of the sidelink data is lower than the priority threshold, the specific value can be determined to be a larger value. If the data priority of the sidelink data is higher than the priority threshold, the specific value can be determined to be a smaller value.

[0617] Preferably, in some embodiments, a specific value may be determined based on the latency requirement or (remaining) PDB of the sidelink data. For example, if the latency requirement or (remaining) PDB of the sidelink data is shorter than a time threshold, the specific value may be determined to be a smaller value. If the latency requirement or (remaining) PDB of the sidelink data is greater than a time threshold, the specific value may be determined to be a larger value. Alternatively, if the latency requirement or (remaining) PDB of the sidelink data is shorter than a time threshold, the specific value may be determined to be a larger value. If the latency requirement or (remaining) PDB of the sidelink data is greater than a time threshold, the specific value may be determined to be a smaller value.

[0618] Preferably, in some embodiments, for additional sensing during sidelink activity time, the first UE may receive / monitor Level 1 SCI and / or Level 2 SCI. The first UE may receive / monitor SCI format 1 and / or SCI format 2-A / 2-B. The first UE may receive / monitor the PSCCH of SCI format 1. The first UE may receive / decode the PSSCH for receiving SCI format 2-A / 2-B.

[0619] refer to Figure 16 According to this and other concepts and methods of the present invention, a method 1000 for a first device to perform sidelink communication to at least a second device includes the following steps: wherein at step 1002, the first device triggers resource sensing and selection at a timing point (for sidelink data / at least one TB / at least one MAC PDU), wherein at step 1004, the first device (has) received / listened to sidelink control information for a (continuous) duration prior to the timing point. At step 1006, the first device further performs additional sensing for an additional sensing duration, wherein at step 1008, the duration of the additional sensing duration is determined / derived based on the duration of the (continuous) duration. At step 1010, the first device determines / selects a first sidelink resource based at least on the sensing results of the additional sensing, and at step 1012, the first device performs a first (control and / or data) sidelink transmission on the first sidelink resource for transmitting sidelink data to the second device.

[0620] In some embodiments, the duration of the additional sensing duration is determined / derived as a specific value minus the duration of the (continuous) duration.

[0621] In some embodiments, if the duration of the (continuous) duration is less than a certain value, the first device performs additional sensing for an additional sensing duration (for sidelink data / at least one TB / at least one MAC PDU) after the timing.

[0622] In some embodiments, if the duration of the (continuous) duration is greater than a certain value, the first device does not perform additional sensing after the timing (for sidelink data / at least one TB / at least one MAC PDU), and / or the first device does not determine / select the first sidelink resource based on the sensing results after the timing.

[0623] In some embodiments, the first device further executes a sidelink DRX procedure. The first device receives / listens to SCIs during a sidelink active time, which is determined / derived based on sidelink DRX configuration / parameters. The first device triggers resource sensing and selection within a sidelink active time.

[0624] In some embodiments, the (continuous) duration begins at the start boundary / timing of a sidelink activity time.

[0625] In some embodiments, a (continuous) time interval means / includes a time interval that begins in and ends in the start timing of a sidelink activity time.

[0626] In some embodiments, the specific value is 31 or 32.

[0627] In some embodiments, the specific value is an up rounding function of (31+T1) or (31+T1).

[0628] In some embodiments, a particular value is (pre)configured or specified.

[0629] In some embodiments, the first device performs additional sensing in the sidelink resource pool and / or determines specific values ​​based on the CBR of the sidelink resource pool.

[0630] In some embodiments, a specific value is determined based on the data priority of sidelink data.

[0631] In some embodiments, a specific value is determined based on the latency requirements of the sidelink data or the (remaining) PDB.

[0632] Return to reference Figure 3 and 4In one or more embodiments, device 300 includes program code 312 stored in memory 310. CPU 308 is executable program code 312 to: (i) perform sidelink communication to at least a second device at a first device, and the first device triggers execution of resource sensing and selection at a timing point; (ii) receive / listen to sidelink control information at the first device for a (continuous) duration prior to the timing point; (iii) wherein the first device further performs additional sensing for an additional sensing duration; (iv) wherein the duration of the additional sensing duration is determined / derived based on the duration of the (continuous) duration; and (v) determine / select a first sidelink resource at the first device based at least on the sensing results of the additional sensing; and (vi) perform a first (control and / or data) sidelink transfer on the first sidelink resource at the first device for transmitting sidelink data to the second device. Furthermore, CPU 308 is executable program code 312 to perform all the described actions, steps, and methods described above, below, or elsewhere herein.

[0633] refer to Figure 17 According to this and other concepts and methods of the present invention, a method 1020 for a first device to perform sidelink communication to at least a second device in a sidelink resource pool includes the following steps: wherein at step 1022, the first device triggers resource selection for sidelink data at a timing point. At step 1024, the first device further performs sensing for a continuous sensing duration after the timing point, wherein at step 1026, the duration of the continuous sensing duration is determined / derived based on a specific value associated with the sidelink data priority. At step 1028, the first device determines / selects a first sidelink resource from a sidelink resource set, wherein at step 1030, the sidelink resource set is derived or determined at least based on the sensing results of the sensing after the timing point. At step 1032, the first device performs a first sidelink transmission on the first sidelink resource for transmitting sidelink data to the second device.

[0634] In some embodiments, the first device is (pre-)configured with one or more specific values ​​of the continuous sensing duration as correlated with one or more sidelink data priorities.

[0635] In some embodiments, the first device performs partial sensing prior to the timing, and / or performs sensing during the continuous sensing duration in response to a trigger to perform resource selection for sidelink data.

[0636] In some embodiments, the sidelink resource set is derived or determined based on the sensing results of sensing after the timing sequence and the sensing results of partial sensing before the timing sequence.

[0637] In some embodiments, the timing is a sidelink TTI in a sidelink resource pool (within the sidelink TTI), and / or the continuous sensing duration is composed of a sidelink TTI in a sidelink resource pool.

[0638] In some embodiments, the continuous sensing duration begins during or at the end of the timing sequence, or the continuous sensing duration begins just after the timing sequence, and / or

[0639] In some embodiments, the continuous sensing duration ends before the first candidate time slot associated with partial sensing.

[0640] In some embodiments, the specific value is in units of sidelink TTI (in the sidelink resource pool).

[0641] Return to reference Figure 3 and 4 In one or more embodiments, device 300 includes program code 312 stored in memory 310. CPU 308 is executable program code 312 to: (i) perform sidelink communication at a first device to at least a second device, and the first device triggers execution of resource sensing and selection at a timing point; (ii) perform sensing at the first device for a continuous sensing duration after the timing point; (iii) wherein the duration of the continuous sensing duration is determined / derived based on a specific value associated with sidelink data priority; (iv) determine / select a first sidelink resource from a set of sidelink resources by the first device; (v) wherein the set of sidelink resources is derived / determined at least based on the sensing results of sensing after the timing point; and (vi) perform a first sidelink transfer on the first sidelink resource by the first device for transmitting sidelink data to the second device. Furthermore, CPU 308 is executable program code 312 to perform all the described actions, steps, and methods described above, below, or elsewhere herein.

[0642] refer to Figure 18According to this and other concepts and methods of the present invention, a method 1040 for a first device to perform sidelink communication to at least a second device in a sidelink resource pool includes the following steps: wherein at step 1042, the first device triggers resource selection for sidelink data at a timing point. At step 1044, the first device receives / listens to sidelink control information for a (continuous) duration prior to the timing point. At step 1046, the first device performs sensing for a continuous sensing duration after the timing point, wherein the duration of the continuous sensing duration is determined / derived based on the duration of the (continuous) duration. At step 1048, the first device determines / selects a first sidelink resource from a sidelink resource set, wherein at step 1050, the sidelink resource set is derived / determined at least based on the sensing results of sensing after the timing point. At step 1052, the first device performs a first sidelink transmission on the first sidelink resource for transmitting sidelink data to the second device.

[0643] In some embodiments, the sidelink resource set is derived or determined based on sensing results after the timing sequence and reception / listening results over a (continuous) duration.

[0644] In some embodiments, the duration of continuous sensing is determined or derived based on a specific value and the duration of (continuous) duration, and / or the duration of continuous sensing is equal to the specific value minus the duration of (continuous) duration.

[0645] In some embodiments, if the duration of the (continuous) duration is less than a certain value, the first device performs sensing for the continuous sensing duration after the timing, and / or if the duration of the (continuous) duration is greater than a certain value, the first device does not perform sensing for sidelink data after the timing.

[0646] In some embodiments, the specific values ​​are 31, 32, (pre)configured or specified, and / or the specific values ​​are determined based on the data priority of the sidelink data, and / or the specific values ​​are determined based on the latency requirements or remaining packet delay budget of the sidelink data, and / or the specific values ​​are determined based on the CBR of the sidelink resource pool, and / or the specific values ​​are in TTI units.

[0647] In some embodiments, the timing is during the sidelink enable duration activity time of at least one sidelink DRX cycle, and / or the (continuous) duration is during the sidelink enable duration activity time, and / or the (continuous) duration begins at the start boundary or timing of the sidelink enable duration activity time, and / or the (continuous) duration ends during or at the start of the timing, or the (continuous) duration immediately precedes the timing, and / or the continuous sensing duration begins during or at the end of the timing, or the continuous sensing duration immediately follows the timing, and / or performing sensing during the continuous sensing duration is in response to triggering resource selection for sidelink data.

[0648] In some embodiments, the timing is in the sidelink TTI in the sidelink resource pool, and / or the (continuous) duration is composed of the sidelink TTI in the sidelink resource pool, and / or the continuous sensing duration includes the sidelink TTI in the sidelink resource pool.

[0649] Return to reference Figure 3 and 4 In one or more embodiments, device 300 includes program code 312 stored in memory 310. CPU 308 is executable program code 312 to: (i) perform sidelink communication at a first device to at least a second device, and the first device triggers resource selection for sidelink data at a timing point; (ii) receive / listen to sidelink control information at the first device for a (continuous) duration prior to the timing point; (iii) perform sensing at the first device for a continuous sensing duration after the timing point, and determine / derive the duration of the continuous sensing duration based on the duration of the (continuous) duration; (iv) wherein the first device determines / selects a first sidelink resource from a set of sidelink resources; (v) wherein the set of sidelink resources is derived / determined at least based on the sensing results of sensing after the timing point; and (vi) perform a first sidelink transfer by the first device on the first sidelink resource for transmitting sidelink data to the second device. Furthermore, CPU 308 is executable program code 312 to perform all the described actions, steps, and methods described above, below, or elsewhere herein.

[0650] refer to Figure 19According to this and other concepts and methods of the present invention, a method 1060 for a first device to perform sidelink communication to at least a second device in a sidelink resource pool includes the following steps: wherein at step 1062, the first device triggers resource selection for sidelink data at a timing point. At step 1064, the first device receives / listens to sidelink control information for a (continuous) duration prior to the timing point. At step 1066, the first device performs sensing for a continuous sensing duration after the timing point. At step 1068, the first device determines / selects a first sidelink resource from the sidelink resource set. At step 1070, the sidelink resource set is derived / determined based at least on the sensing results after the timing point and the receiving / listening results for the (continuous) duration. At step 1052, the first device performs a first sidelink transmission on the first sidelink resource for transmitting sidelink data to the second device.

[0651] In some embodiments, the sidelink resource set is derived or determined based on sensing results of at least a specific number of time slots, wherein the specific number of time slots includes all time slots in a continuous sensing duration, and all or subsequent portions of consecutive time slots in the (continuous) duration, and / or sensing results of all or subsequent portions of consecutive time slots in the (continuous) duration refer to reception / listening results of all or subsequent portions of consecutive time slots in the (continuous) duration.

[0652] In some embodiments, the duration of the continuous sensing duration is determined or derived based on a specific value and the duration of all or the latter part of the continuous time slots in the (continuous) duration.

[0653] In some embodiments, the specific values ​​are 31, 32, (pre)configured or specified, and / or the specific values ​​are determined based on the data priority of the sidelink data, and / or the specific values ​​are determined based on the latency requirements or remaining packet delay budget of the sidelink data, and / or the specific values ​​are determined based on the CBR of the sidelink resource pool, and / or the specific values ​​are in units of sidelink TTI.

[0654] In some embodiments, the timing is performed during the sidelink enable duration activity time of a sidelink DRX cycle, and / or the (continuous) duration is during the sidelink enable duration activity time, and / or the (continuous) duration begins at the start boundary / timing of the sidelink enable duration activity time, and / or the (continuous) duration ends in or at the start of the timing, or the (continuous) duration immediately precedes the timing, and / or the continuous sensing duration begins in or at the end of the timing, or the continuous sensing duration immediately follows the timing, and / or performing sensing within the continuous sensing duration is in response to triggering resource selection for sidelink data.

[0655] In some embodiments, the timing is in the sidelink TTI in the sidelink resource pool, and / or the (continuous) duration is composed of the sidelink TTI in the sidelink resource pool, and / or the continuous sensing duration is composed of the sidelink TTI in the sidelink resource pool.

[0656] Return to reference Figure 3 and 4 In one or more embodiments, device 300 includes program code 312 stored in memory 310. CPU 308 is executable program code 312 to: (i) perform sidelink communication to at least a second device in a sidelink resource pool at a first device, and the first device triggers resource selection for sidelink data at a timing point; (ii) receive / listen to sidelink control information at the first device for a (continuous) duration prior to the timing point; (iii) perform sensing at the first device for a continuous sensing duration after the timing point; (iv) determine / select a first sidelink resource from a set of sidelink resources at the first device; (v) wherein the set of sidelink resources is derived / determined based at least on the sensing results of the sensing after the timing point and the receiving / listening results for the (continuous) duration; and (vi) perform a first sidelink transfer by the first device on the first sidelink resource for transmitting sidelink data to the second device. Furthermore, CPU 308 is executable program code 312 to perform all the described actions, steps, and methods described above, below, or elsewhere herein.

[0657] Any combination of the concepts or teachings above may be combined or formed as one or more new embodiments. The disclosed details and embodiments provided below can be used to at least (but not limited to) solve the problems mentioned above and herein.

[0658] Preferably, in some embodiments, the start boundary / timing of a side link activity time can be the start time slot boundary / start time slot timing of a side link activity time.

[0659] Preferably, in some embodiments, the start boundary / timing of a sidelink activity time may be the start symbol boundary / start symbol timing of a sidelink activity time. Preferably, in some embodiments, the symbol is the first symbol in the time slot that can be used for sidelink transmission.

[0660] Preferably, in some embodiments, when the first UE requires sidelink resources for transmitting / transmitting sidelink data, the first UE may (trigger) perform resource sensing (and selection). Preferably, in some embodiments, the first sidelink (control and / or data) transmission is a new / initial sidelink transmission of sidelink data. Preferably, in some embodiments, the first sidelink (control and / or data) transmission is a sidelink retransmission of sidelink data.

[0661] Preferably, in some embodiments, sidelink data may refer to a TB. Preferably, in some embodiments, a transport block may refer to / be a MAC PDU.

[0662] Preferably, in some embodiments, aperiodic sidelink data may refer to a transport block, wherein the “resource reservation period” field in the SCI of the scheduled transport block indicates a zero value for the reservation period.

[0663] Preferably, in some embodiments, periodic sidelink data may refer to a transport block, wherein the “resource reservation period” field in the SCI of the scheduled transport block indicates a non-zero value for the reservation period.

[0664] Preferably, in some embodiments, the time unit for the additional sensing duration may be a time slot.

[0665] Preferably, in some embodiments, the time unit of the (continuous) time interval may be a time slot.

[0666] Preferably, in some embodiments, a time slot may refer to a side link time slot.

[0667] Preferably, in some embodiments, the first UE may perform resource sensing (and selection) within a sidelink resource pool. Preferably, in some embodiments, the first UE may perform additional sensing within a sidelink resource pool. Preferably, in some embodiments, the first UE may perform sidelink DRX within a sidelink resource pool. Preferably, in some embodiments, a time slot may refer to / include a sidelink time slot associated with a sidelink resource pool. Preferably, in some embodiments, a time slot may not refer to / include a sidelink time slot associated with other sidelink resource pools.

[0668] Preferably, in some embodiments, consecutive time slots in the sidelink resource pool may be discontinuous in the physical time slots. This means that, from the perspective of physical time slots, consecutive time slots in the sidelink resource pool may be discontinuous. Preferably, in some embodiments, consecutive time slots in the sidelink resource pool may be discontinuous in the sidelink time slots of the carrier / cell. This means that, from the perspective of sidelink time slots of the carrier / cell, consecutive time slots in the sidelink resource pool may be discontinuous. Preferably, in some embodiments, one or more sidelink resource pools may exist in the carrier / cell.

[0669] Preferably, in some embodiments, additional sensing may mean / include short sensing before performing resource selection or before the resource selection window. Preferably, in some embodiments, additional sensing may mean / include short sensing before candidate resources used for resource sensing and selection.

[0670] Preferably, in some embodiments, additional sensing may mean / include sensing during a period prior to the use of candidate resources for resource sensing and selection.

[0671] Preferably, in some embodiments, additional sensing may mean / include continuous sensing. Preferably, in some embodiments, additional sensing during the additional sensing duration may mean / include continuous sensing at least during the (continuous) additional sensing duration. Preferably, in some embodiments, additional sensing does not mean partial sensing based on periodicity. Preferably, in some embodiments, additional sensing does not mean sensing based on a reserved period.

[0672] Preferably, in some embodiments, partial sensing may mean / include periodic sensing based on periodicity and / or additional sensing. Preferably, in some embodiments, partial sensing may mean / include periodic sensing based on periodicity and / or continuous sensing. Preferably, in some embodiments, periodic-based partial sensing may mean / include sensing based on a (reserved) set of periods. Preferably, in some embodiments, periodic-based partial sensing may mean / include sensing of time slots / resources associated with candidate resources used for resource sensing and selection, wherein the association is based on a (reserved) set of periods. Preferably, in some embodiments, the (reserved) set of periods is (pre)configured. Preferably, in some embodiments, the (reserved) set of periods is (pre)configured for a first UE.

[0673] Preferably, in some embodiments, the (reserved) period set is (pre)configured for the sidelink resource pool. Preferably, in some embodiments, the (reserved) period set is specified. Preferably, in some embodiments, the (reserved) period set may be all or part of the supported reserved periods in the sidelink resource pool. Preferably, in some embodiments, the (reserved) period set may be / including reserved periods with period values ​​greater than a specific value. Preferably, in some embodiments, the (reserved) period set may be / including reserved periods with period values ​​greater than a specific value. This means that the (reserved) period set used for periodic partial sensing may be / including some reserved periods not covered in the additional sensing (duration). This is because resource reservation information for sidelink data with reserved period values ​​less than a specific value can be obtained via additional sensing. Preferably, in some embodiments, the (reserved) period value may be in milliseconds. Preferably, in some embodiments, the (reserved) period value may be (converted / changed) to timeslots for comparison with a specific value.

[0674] Preferably, in some embodiments, the set of periods can be determined / derived (reserved) based on the sidelink DRX configuration. Preferably, in some embodiments, the set of periods can be determined / derived (reserved) based on the sidelink DRX cycle and / or by enabling a duration timer.

[0675] Preferably, in some embodiments, the first UE obtains resource reservation information from one or more other UEs via an SCI received from one or more other UEs. Preferably, in some embodiments, the SCI from one or more other UEs includes resource reservation information of another UE.

[0676] Preferably, in some embodiments, the sidelink data is for a second UE. Preferably, in some embodiments, the first UE performs a first (control and / or data) sidelink transfer on a first sidelink resource to transfer / transmit sidelink data to the second UE.

[0677] Preferably, in some embodiments, the first UE may have / maintain / establish a sidelink link / connection with the second UE on the PC5 interface. Preferably, in some embodiments, a sidelink DRX is performed / operated for sidelink communication between the first UE and the second UE. Preferably, in some embodiments, the sidelink DRX configuration is configured for the sidelink link / connection between the first UE and the second UE. Preferably, in some embodiments, the sidelink DRX configuration is configured for the first UE. Preferably, or alternatively, in some embodiments, the sidelink DRX configuration is configured for the second UE.

[0678] Preferably, in some embodiments, the sidelink activity time associated with additional sensing is associated / derived / determined based on the sidelink DRX configuration for the sidelink link / connection between the first UE and the second UE. Preferably, in some embodiments, the sidelink activity time associated with additional sensing is associated / derived / determined based on the sidelink DRX configuration for the second UE. Preferably or alternatively, in some embodiments, the sidelink activity time associated with additional sensing is associated / derived / determined based on the sidelink DRX configuration for the first UE.

[0679] Preferably, in some embodiments, the sidelink activity time associated with partial sensing is associated / derived / determined based on the sidelink DRX configuration for the sidelink link / connection between the first UE and the second UE. Preferably, in some embodiments, the sidelink activity time associated with partial sensing is associated / derived / determined based on the sidelink DRX configuration for the second UE. Preferably or alternatively, in some embodiments, the sidelink activity time associated with partial sensing is associated / derived / determined based on the sidelink DRX configuration for the first UE.

[0680] In one embodiment, the sidelink activity time associated with additional sensing is correlated / derived / determined based on the sidelink DRX configuration for the sidelink link / connection between the first UE and the second UE. The sidelink activity time associated with partial sensing is correlated / derived / determined based on the sidelink DRX configuration for the sidelink link / connection between the first UE and the second UE.

[0681] In one embodiment, the sidelink activity time associated with additional sensing is correlated / derived / determined based on the sidelink DRX configuration for the second UE. The sidelink activity time associated with partial sensing is correlated / derived / determined based on the sidelink DRX configuration for the first UE.

[0682] In one embodiment, the sidelink activity time associated with additional sensing is correlated / derived / determined based on the sidelink DRX configuration for the second UE. The sidelink activity time associated with partial sensing is correlated / derived / determined based on the sidelink DRX configuration for the second UE.

[0683] In one embodiment, the sidelink activity time associated with additional sensing is correlated / derived / determined based on the sidelink DRX configuration for the first UE. The sidelink activity time associated with partial sensing is correlated / derived / determined based on the sidelink DRX configuration for the first UE.

[0684] Preferably, in some embodiments, the first UE may have / maintain / establish a sidelink link / connection with a sidelink group on the PC5 interface, wherein the sidelink group includes at least the first UE and a second UE. Preferably, in some embodiments, a sidelink DRX is performed / operated for sidelink communication within the sidelink group. Preferably, in some embodiments, the sidelink DRX configuration is configured for the sidelink group. Preferably, in some embodiments, the sidelink DRX configuration is configured for the first UE.

[0685] Preferably, in some embodiments, the sidelink activity time associated with additional sensing is associated / derived / determined based on the sidelink DRX configuration for the sidelink group. Preferably or alternatively, in some embodiments, the sidelink activity time associated with additional sensing is associated / derived / determined based on the sidelink DRX configuration for the first UE.

[0686] Preferably, in some embodiments, the sidelink activity time associated with partial sensing is associated / derived / determined based on the sidelink DRX configuration for the sidelink group. Preferably or alternatively, in some embodiments, the sidelink activity time associated with partial sensing is associated / derived / determined based on the sidelink DRX configuration for the first UE.

[0687] In one embodiment, the sidelink activity time associated with additional sensing is correlated / derived / determined based on the sidelink DRX configuration for the sidelink group. Preferably, in some embodiments, the sidelink activity time associated with partial sensing is correlated / derived / determined based on the sidelink DRX configuration for the sidelink group.

[0688] In one embodiment, the sidelink activity time associated with additional sensing is correlated / derived / determined based on the sidelink DRX configuration for the sidelink group. Preferably, in some embodiments, the sidelink activity time associated with partial sensing is correlated / derived / determined based on the sidelink DRX configuration for the first UE.

[0689] Preferably, in some embodiments, the first UE may determine / derive a resource selection window based on the sidelink activity time of the second UE—for example, the resource selection window is limited to the sidelink activity time of the second UE. Preferably, in some embodiments, the first UE may determine / derive a resource selection window based on the sidelink DRX configuration for the second UE. Preferably or alternatively, in some embodiments, the first UE may determine / derive a resource selection window based on the sidelink DRX configuration for the first UE. Preferably or alternatively, in some embodiments, the first UE may determine / derive a resource selection window based on the sidelink DRX configuration for the sidelink link / connection between the first UE and the second UE. Preferably or alternatively, in some embodiments, the first UE may determine / derive a resource selection window based on the sidelink DRX configuration for the sidelink group.

[0690] Preferably, in some embodiments, the first UE may have / maintain / establish multiple sidelink links / connections on the PC5 interface. For different sidelink links / connections, the first UE may perform sidelink transmission to / reception from different pairs of UEs.

[0691] Preferably, in some embodiments, the first UE may have / maintain / establish a first sidelink link / connection and a second sidelink link / connection. The pair of UEs with the first sidelink link / connection may be different from the pair of UEs with the second sidelink link / connection. Preferably, in some embodiments, one or more sidelink logical channels associated with the first sidelink link / connection (the pair of UEs) and one or more sidelink logical channels associated with the second sidelink link / connection (the pair of UEs) are separate / unrelated.

[0692] Preferably, in some embodiments, the data packets are associated with at least a sidelink logical channel. Preferably, in some embodiments, the sidelink data originates from at least a sidelink logical channel.

[0693] Preferably, in some embodiments, sidelink data transmission may refer to PSSCH transmission.

[0694] Preferably, in some embodiments, the side link control transmission may be / means PSCCH transmission.

[0695] Preferably, in some embodiments, the SCI can be transmitted at least in the PSCCH. Preferably, in some embodiments, the side link control information can include a Level 1 SCI. Preferably, in some embodiments, the Level 1 SCI can be transmitted via the PSCCH. Preferably, in some embodiments, the side link control information can include a Level 2 SCI. Preferably, in some embodiments, the Level 2 SCI can be transmitted via multiplexing with the PSSCH. Preferably, in some embodiments, SCI format 1 is a Level 1 SCI. Preferably, in some embodiments, SCI format 2-A is a Level 2 SCI. Preferably, in some embodiments, SCI format 2-B is a Level 2 SCI.

[0696] Preferably, in some embodiments, a sidelink time slot may refer to a time slot used for a sidelink. Preferably, in some embodiments, a sidelink time slot may be represented as a TTI. Preferably, in some embodiments, a TTI may be a subframe (used for a sidelink). Preferably, in some embodiments, a TTI includes multiple symbols, such as 12 or 14 symbols. Preferably, in some embodiments, a TTI may be a time slot that (fully / partially) includes sidelink symbols. Preferably, in some embodiments, a TTI may refer to a transmission time interval used for sidelink (data) transmission. Preferably, in some embodiments, a sidelink time slot or a time slot used for a sidelink may contain all OFDM symbols available for sidelink transmission. Preferably, in some embodiments, a sidelink time slot or a time slot used for a sidelink may contain a consecutive number of symbols available for sidelink transmission. Preferably, in some embodiments, a sidelink time slot or a time slot used for a sidelink means that the time slot is included in a sidelink resource pool.

[0697] Preferably, in some embodiments, the symbol may refer to a symbol indicating / configured for use in a side link.

[0698] Preferably, in some embodiments, a subchannel is a unit for sidelink resource allocation / scheduling (for PSSCH). Preferably, in some embodiments, a subchannel may include multiple contiguous physical resource blocks (PRBs) in the frequency domain. Preferably, in some embodiments, the number of PRBs for each subchannel may be (pre)configured for a sidelink resource pool. Preferably, in some embodiments, the (pre)configuration of the sidelink resource pool may indicate / configure the number of PRBs for each subchannel. Preferably, in some embodiments, the number of PRBs for each subchannel may be any one of 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20, 25, 30, 48, 50, 72, 75, 96, 100. Preferably, in some embodiments, a subchannel may be represented as a unit for sidelink resource allocation / scheduling. Preferably, in some embodiments, a subchannel may refer to a PRB. Preferably, in some embodiments, a subchannel may refer to a set of contiguous PRBs in the frequency domain. Preferably, in some embodiments, a subchannel may refer to a set of consecutive resource elements in the frequency domain.

[0699] Preferably, in some embodiments, the UE may be / mean / include / replace a device.

[0700] Preferably, in some embodiments, the sidelink transmission / reception may be UE-to-UE transmission / reception. Preferably, in some embodiments, the sidelink transmission / reception may be device-to-device transmission / reception. Preferably, in some embodiments, the sidelink transmission / reception may be V2X transmission / reception. Preferably, in some embodiments, the sidelink transmission / reception may be Pedestrian-to-Everything (P2X) transmission / reception. Preferably, in some embodiments, the sidelink transmission / reception may be on the PC5 interface.

[0701] Preferably, in some embodiments, the PC5 interface may be a wireless interface for communication between devices. Preferably, in some embodiments, the PC5 interface may be a wireless interface for communication between devices. Preferably, in some embodiments, the PC5 interface may be a wireless interface for communication between UEs. Preferably, in some embodiments, the PC5 interface may be a wireless interface for V2X or P2X communication. Preferably, in some embodiments, the Uu interface may be a wireless interface for communication between a network node and a device. Preferably, in some embodiments, the Uu interface may be a wireless interface for communication between a network node and a UE.

[0702] Preferably, in some embodiments, the first UE may be a first device. Preferably, in some embodiments, the first device may be a vehicle UE. Preferably, in some embodiments, the first device may be a V2X UE.

[0703] Preferably, in some embodiments, the second UE may be a second device. Preferably, in some embodiments, the second device may be a vehicle UE. Preferably, in some embodiments, the second device may be a V2X UE.

[0704] Preferably, in some embodiments, the first UE and the second device are different devices.

[0705] Any combination of the concepts or teachings above may be combined or formed into new embodiments. The disclosed details and embodiments may be used to solve at least (but not limited to) the problems mentioned above and herein.

[0706] It should be noted that any of the methods, alternatives, steps, examples, and embodiments presented herein may be used independently, individually, and / or in combination with multiple methods, alternatives, steps, examples, and embodiments.

[0707] Various aspects of this disclosure have been described above. It should be understood that the teachings herein can be implemented in a wide variety of forms, and any particular structure, function, or both disclosed herein are merely representative. Based on the teachings herein, those skilled in the art will understand that the aspects disclosed herein can be implemented independently of any other aspects, and two or more of these aspects can be combined in various ways. For example, any number of aspects set forth herein can be used to implement an apparatus or practice. Furthermore, this apparatus or practice can be implemented or practiced by using other structures, functions, or structures and functions other than or different from one or more aspects set forth herein. As examples of some of the foregoing concepts, in some aspects, a parallel channel can be established based on the pulse repetition frequency. In some aspects, a parallel channel can be established based on the pulse position or offset. In some aspects, a parallel channel can be established based on a time-hopping sequence. In some aspects, a parallel channel can be established based on the pulse repetition frequency, the pulse position or offset, and the time-hopping sequence.

[0708] Those skilled in the art will understand that information and signals can be represented using any of a variety of different techniques and skills. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the foregoing description can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or light particles, or any combination thereof.

[0709] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, processors, components, circuits, and algorithm steps described in conjunction with the aspects disclosed herein can be implemented as electronic hardware (e.g., a digital implementation, an analog implementation, or a combination of both, which may be designed using source decoding or some other technique) and various forms of program or design code (which, for convenience, may be referred to herein as "software" or "software module"), or a combination thereof, with instructions. To clearly illustrate this interchangeability between hardware and software, the functionality of the various illustrative components, blocks, modules, circuits, and steps has been described above in general terms. Whether this functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art can implement the described functionality in different ways for each specific application, but such implementation decisions should not be construed as causing a deviation from the scope of this disclosure.

[0710] Furthermore, the various illustrative logic blocks, modules, and circuits described in connection with the aspects disclosed herein may be implemented within or executed by an integrated circuit (“IC”), access terminal, or access point. An IC may include 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, electrical components, optical components, mechanical components, or any combination thereof designed to perform the functions described herein and capable of executing code or instructions residing within the IC, outside the IC, or both. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a combination of multiple microprocessors, a combination of one or more microprocessors with a DSP core, or any other such configuration.

[0711] It should be understood that any particular order or hierarchy of steps in any disclosed process is an instance of an example method. It should be understood that a particular order or hierarchy of steps in the process may be rearranged based on design preferences while remaining within the scope of this disclosure. The accompanying method claims present the elements of the various steps in an example order, but are not intended to limit one to the particular order or hierarchy presented.

[0712] The steps of the methods or algorithms described in conjunction with the aspects disclosed herein can be implemented directly in hardware, with software modules executed by a processor, or a combination of both. Software modules (e.g., containing executable instructions and associated data) and other data can reside in data memory, such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disks, removable disks, CD-ROMs, or any other form of computer-readable storage medium known in the art. Example storage media can be coupled to a machine such as a computer / processor (for convenience, this machine may be referred to herein as a "processor"), such that the processor can read information (e.g., code) from the storage medium and write information to the storage medium. Example storage media can be integrated with the processor. The processor and storage medium can reside in an ASIC. The ASIC can reside in a user equipment. Alternatively, the processor and storage medium can reside as discrete components in a user equipment. Furthermore, in some aspects, any suitable computer program product may include a computer-readable medium comprising code associated with one or more aspects of this disclosure. In some aspects, the computer program product may include packaging material.

[0713] While the invention has been described in conjunction with various aspects and examples, it should be understood that further modifications are possible. This application is intended to cover any changes, uses, or adaptations to the invention that generally follow the principles of the invention and include such deviations from this disclosure, which fall within the scope of known and customary practice in the art to which this invention pertains.

[0714] Cross-reference to related applications

[0715] This application claims priority and benefit to U.S. Provisional Patent Application No. 63 / 137,083, filed January 13, 2021, which is incorporated herein by reference in its entirety.

Claims

1. A method for a first device to perform partial sensing in a sidelink resource pool, characterized in that, comprises: triggering, at a timing, a resource selection for sidelink data, wherein the first apparatus discontinuously receives or listens to sidelink control information in a plurality of consecutive durations in a sensing window before the timing, and the plurality of consecutive durations comprises a latest consecutive duration before the timing; determining or selecting a first sidelink resource from a sidelink resource set, wherein the sidelink resource set is derived or determined based on sensing results of at least a certain number of transmission time intervals (TTIs), including all or a later part of consecutive TTIs in the latest consecutive duration before the timing and TTIs in a consecutive sensing duration after the timing; and performing a first sidelink transmission on the first sidelink resource for transmitting the sidelink data to a second apparatus.

2. The method of claim 1, wherein, the sidelink resource set is derived or determined based on sensing results of TTIs in the consecutive sensing duration after the timing and reception / listening results of all or a later part of consecutive TTIs in the latest consecutive duration before the timing, and / or the sensing results of all or a later part of consecutive TTIs in the latest consecutive duration mean the reception / listening results of all or a later part of consecutive TTIs in the latest consecutive duration.

3. The method of claim 1, wherein: a number of TTIs of the consecutive sensing duration is a first number, a number of all or a later part of consecutive TTIs in the latest consecutive duration is a second number, and a sum of the first number and the second number is equal to a value of the certain number, and / or a length of the consecutive sensing duration is determined or derived based on lengths of the certain number of TTIs and all or a later part of consecutive TTIs in the latest consecutive duration, and / or the length of the consecutive sensing duration is equal to the certain number of TTIs minus the length of all or a later part of consecutive TTIs in the latest consecutive duration.

4. The method of claim 3, wherein: if the length of the latest consecutive duration is less than the certain number of TTIs, the first apparatus performs the partial sensing in the consecutive sensing duration after the timing, and / or if the length of the latest consecutive duration is greater than the certain number of TTIs, the first apparatus does not perform the partial sensing for the sidelink data after the timing.

5. The method of claim 1, wherein: the value of the certain number is 31, 32, pre-configured or specified, and / or the value of the certain number is determined based on a data priority of the sidelink data, and / or the value of the certain number is determined based on a latency requirement or a remaining packet delay budget of the sidelink data, and / or the value of the certain number is determined based on a channel busy ratio of the sidelink resource pool, and / or The certain number of TTIs is in units of sidelink TTIs.

6. The method of claim 1, wherein: the timing is in a sidelink on-duration active time of at least one sidelink discontinuous reception cycle, and / or the plurality of consecutive durations is in the sidelink on-duration active time, and / or the plurality of consecutive durations starts at a beginning boundary or timing of the sidelink on-duration active time, and / or the latest consecutive duration ends during or at the beginning of the timing, or the latest consecutive duration is immediately before the timing, and / or the consecutive sensing duration starts during or at the end of the timing, or the consecutive sensing duration is immediately after the timing, and / or performing the partial sensing in the consecutive sensing duration is in response to the trigger to perform resource selection for the sidelink data.

7. The method of claim 1, wherein: the TTI is a sidelink TTI or a sidelink slot in the sidelink resource pool, and / or the timing is in a sidelink TTI in the sidelink resource pool, and / or the plurality of consecutive durations consists of sidelink TTIs in the sidelink resource pool, and / or the consecutive sensing duration includes sidelink TTIs in the sidelink resource pool.

8. A first device configured to perform partial sensing in a sidelink resource pool, characterized in that, comprises: a memory; and a processor operatively coupled to the memory, wherein the processor is configured to execute program code to: trigger, at a timing, a resource selection for sidelink data, wherein the first apparatus discontinuously receives or listens for sidelink control information in a plurality of consecutive durations in a sensing window before the timing, and the plurality of consecutive durations includes a latest consecutive duration before the timing; determine or select a first sidelink resource from a sidelink resource set, wherein the sidelink resource set is derived or determined based on sensing results of at least a certain number of transmission time intervals (TTIs), including all or a later portion of consecutive TTIs in the latest consecutive duration before the timing and in a consecutive sensing duration after the timing; and perform a first sidelink transmission on the first sidelink resource for transmitting the sidelink data to a second apparatus. the sidelink resource set is derived or determined based on sensing results of TTIs in the consecutive sensing duration after the timing and reception / listening results of all or a later portion of consecutive TTIs in the latest consecutive duration before the timing, and / or 9. The first apparatus of claim 8, wherein, the sensing results of all or a later portion of consecutive TTIs in the latest consecutive duration mean the reception / listening results of all or a later portion of consecutive TTIs in the latest consecutive duration.

10. The first apparatus of claim 8, wherein: ​ a number of TTIs of the continuous sensing duration is a first number, a number of all or a later part of the continuous TTIs within the latest continuous duration is a second number, a sum of the first number and the second number is equal to a value of the particular number, and / or a length of the continuous sensing duration is determined or derived based on the particular number of TTIs and a length of all or a later part of the continuous TTIs within the latest continuous duration, and / or the length of the continuous sensing duration is equal to the particular number of TTIs minus the length of all or a later part of the continuous TTIs within the latest continuous duration.

11. The first apparatus of claim 10, wherein: the first apparatus performs the partial sensing within the continuous sensing duration after the timing if the length of the latest continuous duration is less than the particular number of TTIs, and / or the first apparatus does not perform the partial sensing for the sidelink data after the timing if the length of the latest continuous duration is greater than the particular number of TTIs.

12. The first apparatus of claim 8, wherein: the value of the particular number is 31, 32, pre-configured, or specified, and / or the value of the particular number is determined based on a data priority of the sidelink data, and / or the value of the particular number is determined based on a latency requirement or a remaining packet delay budget of the sidelink data, and / or the value of the particular number is determined based on a channel busy ratio of the sidelink resource pool, and / or the particular number of TTIs is in units of sidelink TTIs.

13. The first apparatus of claim 8, wherein: the timing is in a sidelink on-duration active time of at least one sidelink discontinuous reception cycle, and / or the plurality of continuous durations are in the sidelink on-duration active time, and / or the plurality of continuous durations start at a start boundary or a timing of the sidelink on-duration active time, and / or the latest continuous duration ends during or at the start of the timing, or the latest continuous duration is immediately before the timing, and / or the continuous sensing duration starts during or at the end of the timing, or the continuous sensing duration is immediately after the timing, and / or performing the partial sensing within the continuous sensing duration is in response to the trigger of performing resource selection for the sidelink data.

14. The first apparatus of claim 8, wherein: the TTI is a sidelink TTI or a sidelink slot in the sidelink resource pool, and / or the timing is in a sidelink TTI in the sidelink resource pool, and / or the plurality of continuous durations consist of sidelink TTIs in the sidelink resource pool, and / or the continuous sensing duration includes sidelink TTIs in the sidelink resource pool.