Method and device for reselecting sidelink transmission resources in nr v2x

By generating MAC PDUs based on priority values ​​and sending SCIs in V2X communication, the problem of low efficiency in side link transmission resource selection in existing technologies is solved, achieving more efficient resource utilization and improved communication quality.

CN115943695BActive Publication Date: 2026-02-17LG ELECTRONICS INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180044518.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-05-27
Filing Date
2021-05-17
Publication Date
2026-02-17
Estimated Expiration
2041-05-17

AI Technical Summary

Technical Problem

Existing wireless communication systems struggle to efficiently reselect sidelink transmission resources in V2X communication, leading to resource conflicts and low communication efficiency.

Method used

By generating Media Access Control Protocol Data Units (MAC PDUs) based on priority values ​​and determining whether to reselect sidelink resources according to the priority values, sidelink control information (SCI) is sent to optimize the use of transmission resources.

Benefits of technology

It improves the efficiency of user equipment (UE) in sidelink communication, reduces resource conflicts, optimizes the utilization of transmission resources, and enhances communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115943695B_ABST
    Figure CN115943695B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a method for performing sidelink communication by a first device. The method can comprise the steps of: reserving a periodic transmission resource based on a first priority value; generating a MAC PDU related to a second priority value; determining whether to reselect a first SL resource among the periodic transmission resource based on the second priority value; and transmitting the MAC PDU and SCI including the second priority value to a second device based on the determination on whether to reselect the first SL resource, wherein the first SL resource is at least one SL resource after the MAC PDU is generated.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The disclosure relates to a wireless communication system. BACKGROUND

[0002] A sidelink (SL) communication is a communication scheme in which direct links are established between user equipments (UEs) and the UEs directly exchange voice and data with each other without intervention of an evolved node B (eNB). The SL communication is under consideration as a solution to eNB overhead caused by rapid increase in data traffic. V2X (vehicle-to-everything) refers to a communication technique by which vehicles exchange information with other vehicles, pedestrians, and objects equipped with infrastructures, etc. The V2X can be divided into four types such as V2V (vehicle-to-vehicle), V2I (vehicle-to-infrastructure), V2N (vehicle-to-network), and V2P (vehicle-to-pedestrian). The V2X communication can be provided through a PC5 interface and / or a Uu interface.

[0003] In addition, as more communication devices demand greater communication capacity, there is an increasing need for mobile broadband communication enhanced with respect to a conventional radio access technology (RAT). Therefore, communication system design considering reliability and latency sensitive UEs or services has also been discussed. Also, a next-generation radio access technology based on enhanced mobile broadband communication, massive machine type communication (MTC), ultra-reliable low-latency communication (URLLC), etc. can be called a new RAT (radio access technology) or NR (new radio). Herein, the NR can also support vehicle-to-everything (V2X) communication.

[0004] Figure 1 is a diagram for describing NR-based V2X communication compared to V2X communication based on a RAT used prior to NR. Figure 1 Embodiments of can be combined with various embodiments of the disclosure.

[0005] With respect to V2X communication, when a RAT used prior to NR is discussed, a scheme focusing on providing a safety service based on a V2X message such as a BSM (basic safety message), a CAM (cooperative awareness message), and a DENM (decentralized environmental notification message) is highlighted. The V2X message can include position information, dynamic information, attribute information, etc. For example, a UE can transmit a periodic message type CAM and / or an event triggered message type DENM to another UE.

[0006] Thereafter, with respect to V2X communication, various V2X scenarios are proposed in NR. For example, the various V2X scenarios can include platooning, advanced driving, extended sensors, remote driving, etc. SUMMARY

[0007] TECHNICAL PROBLEM

[0008] An object of the disclosure is to provide a sidelink (SL) communication method between devices (or UEs) and a device (or UE) for performing the method.

[0009] Another object of the disclosure is to provide a method of reselecting a SL transmission resource in NR V2X and a device (or UE) for performing the method.

[0010] Technical Solution

[0011] According to embodiments of the disclosure, a method of performing SL communication by a first device can be provided. The method can include reserving a periodic transmission resource based on a first priority value, generating a medium access control (MAC) protocol data unit (PDU) related to a second priority value, determining whether to reselect a first sidelink (SL) resource from among the periodic transmission resource based on the second priority value, and transmitting the MAC PDU and sidelink control information (SCI) including the second priority value to a second device based on the determination as to whether to reselect the first SL resource. The first SL resource can be at least one SL resource after a time of generating the MAC PDU.

[0012] According to embodiments of the disclosure, a first device performing sidelink communication can be provided. The first device can include at least one memory storing instructions, at least one transceiver, and at least one processor connected to the at least one memory and the at least one transceiver. The at least one processor can control the at least one transceiver to reserve a periodic transmission resource based on a first priority value, generate a MAC PDU related to a second priority value, determine whether to reselect a first SL resource from among the periodic transmission resource based on the second priority value, and transmit the MAC PDU and SCI including the second priority value to a second device based on the determination as to whether to reselect the first SL resource. The first SL resource can be at least one SL resource after a time of generating the MAC PDU.

[0013] Effects of the Invention

[0014] A user equipment (UE) can efficiently perform SL communication. BRIEF DESCRIPTION OF DRAWINGS

[0015] Figure 1 is a diagram for describing NR-based V2X communication compared to V2X communication based on RAT used before NR.

[0016] Figure 2 A structure of an NR system based on embodiments of the disclosure is shown.

[0017] Figure 3 A radio protocol architecture based on embodiments of the present disclosure is shown.

[0018] Figure 4 A structure of a radio frame of NR based on embodiments of the present disclosure is shown.

[0019] Figure 5 A structure of a slot of a NR frame based on embodiments of the present disclosure is shown.

[0020] Figure 6 An example of a BWP based on embodiments of the present disclosure is shown.

[0021] Figure 7 A UE performing V2X or SL communication based on embodiments of the present disclosure is shown.

[0022] Figure 8 A procedure performed by a UE based on a transmission mode to perform V2X or SL communication based on embodiments of the present disclosure is shown.

[0023] Figure 9 Three cast types based on embodiments of the present disclosure are shown.

[0024] Figure 10 A method in which a UE in which a transmission resource has been reserved informs another UE of the transmission resource based on embodiments of the present disclosure is shown.

[0025] Figure 11 A method in which a first device and a second device perform sidelink communication according to embodiments of the present disclosure is shown.

[0026] Figure 12 is a flowchart illustrating a method for a first device to perform sidelink communication according to embodiments of the present disclosure.

[0027] Figure 13 is a flowchart illustrating a method for a second device to perform sidelink communication according to embodiments of the present disclosure.

[0028] Figure 14 A communication system 1 based on embodiments of the present disclosure is shown.

[0029] Figure 15 A wireless device based on embodiments of the present disclosure is shown.

[0030] Figure 16 A signal processing circuit for transmitting a signal based on embodiments of the present disclosure is shown.

[0031] Figure 17 Another example of a wireless device based on embodiments of the present disclosure is shown.

[0032] Figure 18 A hand-held device based on embodiments of the disclosure is illustrated.

[0033] Figure 19 A vehicle or autonomous vehicle based on embodiments of the disclosure is illustrated. DETAILED DESCRIPTION

[0034] In the disclosure, "A or B" can mean "A only", "B only", or "both A and B". In other words, in the disclosure, "A or B" can be interpreted as "A and / or B". For example, in the disclosure, "A, B, or C" can mean "A only", "B only", "C only", or "any combination of A, B, and C".

[0035] In the disclosure, a slash ( / ) or a comma used can mean "and / or". For example, "A / B" can mean "A and / or B". Thus, "A / B" can mean "A only", "B only", or "both A and B". For example, "A, B, C" can mean "A, B, or C".

[0036] In the disclosure, "at least one of A and B" can mean "A only", "B only", or "both A and B". In addition, in the disclosure, the expression "at least one of A or B" or "at least one of A and / or B" can be interpreted as "at least one of A and B".

[0037] In addition, in the disclosure, "at least one of A, B, and C" can mean "A only", "B only", "C only", or "any combination of A, B, and C". In addition, "at least one of A, B, or C" or "at least one of A, B, and / or C" can mean "at least one of A, B, and C".

[0038] In addition, the parentheses used in the disclosure can mean "for example". Specifically, when indicated as "control information (PDCCH)", this can mean that "PDCCH" is proposed as an example of "control information". In other words, the "control information" of the disclosure is not limited to "PDCCH", and "PDDCH" can be proposed as an example of "control information". Specifically, when indicated as "control information (i.e., PDCCH)", this can also mean that "PDCCH" is proposed as an example of "control information".

[0039] The technical features described in one drawing in the disclosure can be implemented respectively, or can be implemented simultaneously.

[0040] The technology described below can be used in various wireless communication systems such as code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA), etc. The CDMA can be implemented using radio technology such as universal terrestrial radio access (UTRA) or CDMA-2000. The TDMA can be implemented using radio technology such as global system for mobile communications (GSM) / general packet radio service (GPRS) / enhanced data rates for GSM evolution (EDGE). The OFDMA can be implemented using radio technology such as institute of electrical and electronics engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, evolved UTRA (E-UTRA), etc. IEEE 802.16m is an evolution of IEEE 802.16e, and provides backward compatibility with an IEEE 802.16e-based system. The UTRA is a part of a universal mobile telecommunications system (UMTS). 3rd generation partnership project (3GPP) long term evolution (LTE) is a part of an evolved UMTS (E-UMTS). The 3GPP LTE uses the OFDMA in downlink and uses the SC-FDMA in uplink. LTE-Advanced (LTE-A) is an evolution of the LTE.

[0041] 5G NR is a subsequent technology to LTE-A corresponding to a new and full mobile communication system having high performance, low latency, high availability, etc. The 5G NR can use resources of all available frequency spectrums including a low frequency band less than 1 GHz, a middle frequency band from 1 GHz to 10 GHz, and a high frequency (mmWave) band of 24 GHz or more.

[0042] For clarity of description, the following description will mainly focus on LTE-A or 5G NR. However, the technical features according to the embodiments of the disclosure will not be limited thereto.

[0043] Figure 2 The structure of an NR system according to an embodiment of the disclosure is shown. Figure 2 Embodiments of the disclosure can be combined with various embodiments of the disclosure.

[0044] Reference Figure 2The next generation radio access network (NG-RAN) can include BSs 20 that provide user plane and control plane protocol terminations towards the UE 10. For example, the BS 20 can include a next generation NodeB (gNB) and / or an evolved NodeB (eNB). For example, the UE 10 can be fixed or mobile, and can be referred to as other terminology, such as a mobile station (MS), user terminal (UT), subscriber station (SS), mobile terminal (MT), wireless device, etc. For example, the BS can be referred to as a fixed station that communicates with the UE 10 and can be referred to as other terminology, such as a base transceiver system (BTS), access point (AP), etc.

[0045] Figure 2 Embodiments of the disclosure exemplify a case where only gNBs are included. The BSs 20 can be connected to each other via an Xn interface. The BSs 20 can be connected to each other via a fifth generation (5G) core network (5GC) and an NG interface. More specifically, the BSs 20 can be connected to an access and mobility management function (AMF) 30 via an NG-C interface, and can be connected to a user plane function (UPF) 30 via an NG-U interface.

[0046] Radio interface protocol layers between the UE and the network can be classified as a first layer (L1), a second layer (L2), and a third layer (L3) based on the lower three layers of the open system interconnection (OSI) model commonly known in communication systems. Among them, the physical (PHY) layer belonging to the first layer provides an information transfer service using a physical channel, and the radio resource control (RRC) layer located at the third layer controls radio resources between the UE and the network. To this end, the RRC layer exchanges RRC messages between the UE and the BS layer.

[0047] Figure 3 A radio protocol architecture based on embodiments of the disclosure is shown. Figure 3 Embodiments of the disclosure can be combined with various embodiments of the disclosure. Specifically, Figure 3 (a) of FIG. 1 illustrates a radio protocol stack for a user plane for Uu communication, and Figure 3 (b) of FIG. 1 illustrates a radio protocol stack for a control plane for Uu communication. Figure 3 (c) of FIG. 1 illustrates a radio protocol stack for a user plane for SL communication, and Figure 3 (d) of FIG. 1 illustrates a radio protocol stack for a control plane for SL communication.

[0048] Referring to Figure 3The physical layer provides a service by using a physical channel to an upper layer. The physical layer is connected to a Medium Access Control (MAC) layer, which is an upper layer of the physical layer, through a transport channel. Data is transferred between the MAC layer and the physical layer through the transport channel. The transport channel is classified according to how and what data are transferred through a radio interface.

[0049] Data is transferred through a physical channel between different physical layers, i.e. between the PHY layer of the transmitter and the PHY layer of the receiver. The physical channel can be modulated using an Orthogonal Frequency Division Multiplexing (OFDM) scheme and uses time and frequency as radio resources.

[0050] The MAC layer provides a service to a Radio Link Control (RLC) layer via a logical channel. The RLC layer is an upper layer of the MAC layer. The MAC layer provides a function of mapping multiple logical channels to multiple transport channels. The MAC layer also provides a function of logical channel multiplexing by mapping multiple logical channels to a single transport channel. The MAC layer provides a data transfer service through a logical channel.

[0051] The RLC layer performs concatenation, segmentation, and reassembly of a Radio Link Control Service Data Unit (RLC SDU). In order to ensure different Quality of Service (QoS) required by a radio bearer (RB), the RLC layer provides three types of operation modes, i.e. a Transparent Mode (TM), an Unacknowledged Mode (UM), and an Acknowledged Mode (AM). The AM RLC provides error correction through an Automatic Repeat reQuest (ARQ).

[0052] The Radio Resource Control (RRC) layer is defined only in the control plane. The RRC layer is used for the control of the configuration, reconfiguration, and release of a logical channel, a transport channel, and a physical channel associated with a radio bearer (RB). The RB is a logical path provided by the first layer (i.e., the physical layer or PHY layer) and the second layer (i.e., the MAC layer, the RLC layer, the Packet Data Convergence Protocol (PDCP) layer, and the Service Data Adaptation Protocol (SDAP) layer) for data transmission between the UE and the network.

[0053] The functions of the Packet Data Convergence Protocol (PDCP) in the user plane include the transfer of user data, header compression, and encryption. The functions of the Packet Data Convergence Protocol (PDCP) in the control plane include the transfer of control plane data and ciphering / integrity protection.

[0054] The Service Data Adaptation Protocol (SDAP) layer is defined only in the user plane. The SDAP layer performs mapping between a Quality of Service (QoS) flow and a data radio bearer (DRB), and QoS flow ID (QFI) marking in both a DL packet and a UL packet.

[0055] The configuration of the RB implies a process for specifying a radio protocol layer and a channel property to provide a certain service and for determining a corresponding detailed parameter and operation method. The RB can be classified into two types, i.e., a signaling radio bearer (SRB) and a data radio bearer (DRB). The SRB is used as a path for transmitting an RRC message in a control plane, and the DRB is used as a path for transmitting user data in a user plane.

[0056] When an RRC connection is established between an RRC layer of a UE and an RRC layer of an E-UTRAN, the UE is in an RRC connected (RRC_CONNECTED) state, and otherwise the UE can be in an RRC idle (RRC_IDLE) state. In the case of NR, an RRC inactive (RRC_INACTIVE) state is additionally defined, and a UE in the RRC_INACTIVE state can maintain a connection with a core network while releasing its connection with a BS.

[0057] A downlink transport channel for transmitting (or delivering) data from a network to a UE includes a broadcast channel (BCH) for transmitting system information and a downlink shared channel (SCH) for transmitting user traffic or control messages. Traffic or control messages of a downlink multicast or broadcast service can be transmitted via the downlink SCH or can be transmitted via a separate downlink multicast channel (MCH). In addition, an uplink transport channel for transmitting (or delivering) data from a UE to a network includes a random access channel (RACH) for transmitting an initial control message and an uplink shared channel (SCH) for transmitting user traffic or control messages.

[0058] Examples of a logical channel belonging to a higher layer than the transport channel and mapped to the transport channel can include a broadcast control channel (BCCH), a paging control channel (PCCH), a common control channel (CCCH), a multicast control channel (MCCH), and a multicast traffic channel (MTCH).

[0059] Figure 4 The structure of a radio frame of the NR according to an embodiment of the present disclosure is shown. Figure 4 Embodiments of the present disclosure can be combined with various embodiments of the present disclosure.

[0060] Referring to Figure 4 In the NR, a radio frame can be used to perform uplink and downlink transmission. The length of the radio frame is 10 ms, and can be defined as consisting of two half frames (HF). The half frame can include five 1 ms subframes (SF). The subframe (SF) can be divided into one or more slots, and the number of slots within the subframe can be determined according to a subcarrier spacing (SCS). Each slot can include 12 or 14 OFDM(A) symbols according to a cyclic prefix (CP).

[0061] In case of using normal CP, each slot can include 14 symbols. In case of using extended CP, each slot can include 12 symbols. Herein, a symbol can include an OFDM symbol (or CP-OFDM symbol) and a single carrier-FDMA (SC-FDMA) symbol (or discrete Fourier transform-spread-OFDM (DFT-s-OFDM) symbol).

[0062] Table 1 shown below represents the number of symbols per slot (N slot symb ), the number of slots per frame (N frame,u slot ), and the number of slots per subframe (N subframe,u slot ) according to an SCS setting (u) in case of employing normal CP.

[0063] [Table 1]

[0064] SCS (15*2 u )]]>

[0010] N slot symb ]]> N frame,u slot ]]> N subframe,u slot ]]> 15 KHz (u = 0) 14 10 1 30 KHz (u = 1) 14 20 2 60 KHz (u = 2) 14 40 4 120 KHz (u = 3) 14 80 8 240 KHz (u = 4) 14 160 16

[0065] Table 2 shows an example of the number of symbols per slot, the number of slots per frame, and the number of slots per subframe according to an SCS in case of using extended CP.

[0066] [Table 2]

[0067] SCS (15*2 u )]]> N slot symb ]]> N frame,u sl ot]] N subframe,u slot ]] 60 KHz (u = 2) 12 40 4

[0068] In the NR system, OFDM(A) numerologies (e.g., SCS, CP length, etc.) between multiple cells integrated into one UE can be configured differently. Accordingly, the (absolute time) duration (or interval) of a time resource (e.g., subframe, slot, or TTI) (collectively referred to as a time unit (TU) for simplicity) composed of the same number of symbols can be configured differently in the integrated cells.

[0069] In the NR, multiple numerologies or SCSs for supporting various 5G services can be supported. For example, in case of an SCS of 15 kHz, a wide range of legacy cellular bands can be supported, and in case of an SCS of 30 kHz / 60 kHz, dense urban, lower latency, wider carrier bandwidths can be supported. In case of an SCS of 60 kHz or more, in order to overcome phase noise, a bandwidth greater than 24.25 GHz can be used.

[0070] The NR band can be defined as two different types of frequency ranges. The two different types of frequency ranges can be FR1 and FR2. Values of the frequency ranges can be changed (or varied), for example, the two different types of frequency ranges can be as shown in Table 3 below. Among the frequency ranges used in the NR system, FR1 can mean a "sub-6 GHz range", and FR2 can mean a "higher than 6 GHz range", and can also be referred to as millimeter wave (mmW).

[0071] [Table 3]

[0072] Frequency Range Designation Corresponding Frequency Range Subcarrier Spacing (SCS) FR1 450 MHz - 6000 MHz 15, 30, 60 kHz FR2 24250 MHz - 52600 MHz 60, 120, 240 kHz

[0073] As described above, values of the frequency ranges in the NR system can be changed (or varied). For example, as shown in Table 4 below, FR1 can include a bandwidth in a range of 410 MHz to 7125 MHz. More specifically, FR1 can include a 6 GHz (or 5850, 5900, 5925 MHz, etc.) and higher frequency band. For example, the 6 GHz (or 5850, 5900, 5925 MHz, etc.) and higher frequency band included in FR1 can include an unlicensed band. The unlicensed band can be used for various purposes, for example, the unlicensed band is used for vehicle-specific communication (e.g., autonomous driving).

[0074] [Table 4]

[0075] Frequency Range Designation Corresponding Frequency Range Subcarrier Spacing (SCS) FR1 410 MHz - 7125 MHz 15, 30, 60 kHz FR2 24250 MHz - 52600 MHz 60, 120, 240 kHz

[0076] Figure 5 A structure of a slot of an NR frame according to an embodiment of the disclosure is illustrated. Figure 5 Embodiments of the disclosure can be combined with various embodiments of the disclosure.

[0077] Referring to Figure 5 , a slot includes a plurality of symbols in the time domain. For example, in the case of a normal CP, one slot can include 14 symbols. For example, in the case of an extended CP, one slot can include 12 symbols. Alternatively, in the case of a normal CP, one slot can include 7 symbols. However, in the case of an extended CP, one slot can include 6 symbols.

[0078] A carrier includes multiple subcarriers in a frequency domain. A resource block (RB) can be defined as multiple contiguous subcarriers (e.g., 12 subcarriers) in the frequency domain. A bandwidth part (BWP) can be defined as multiple contiguous (physical) resource blocks ((P)RBs) in the frequency domain, and a BWP can correspond to one numerology (e.g., SCS, CP length, etc.). A carrier can include up to N BWPs (e.g., 5 BWPs). Data communication can be performed via an activated BWP. Each element can be referred to as a resource element (RE) in a resource grid, and one complex symbol can be mapped to each element.

[0079] Hereinafter, a bandwidth part (BWP) and a carrier will be described in detail.

[0080] A BWP can be a contiguous set of physical resource blocks (PRBs) within a given numerology. The PRBs can be selected from a contiguous set of common resource blocks (CRBs) for a given numerology on a given carrier.

[0081] For example, a BWP can be at least any one of an active BWP, an initial BWP, and / or a default BWP. For example, a UE can not monitor downlink radio link quality in DL BWPs other than an activated DL BWP on a primary cell (PCell). For example, a UE can not receive PDCCH, physical downlink shared channel (PDSCH), or channel state information-reference signal (CSI-RS) (excluding RRM) other than an activated DL BWP. For example, a UE can not trigger channel state information (CSI) reporting for a non-activated DL BWP. For example, a UE can not transmit physical uplink control channel (PUCCH) or physical uplink shared channel (PUSCH) other than an activated UL BWP. For example, in the case of downlink, an initial BWP can be given as a contiguous RB set for a remaining minimum system information (RMSI) control resource set (CORESET) (configured by a physical broadcast channel (PBCH)). For example, in the case of uplink, an initial BWP can be given by a system information block (SIB) for a random access procedure. For example, a default BWP can be configured by a higher layer. For example, an initial value of a default BWP can be an initial DL BWP. For power saving, if a UE fails to detect downlink control information (DCI) during a specified period, the UE can switch an active BWP of the UE to a default BWP.

[0082] Further, a BWP can be defined for SL. The same SL BWP can be used in transmission and reception. For example, a transmitting UE can transmit a SL channel or a SL signal on a certain BWP, and a receiving UE can receive a SL channel or a SL signal on a certain BWP. In a licensed carrier, a SL BWP can be defined separately from a Uu BWP, and a SL BWP can have separate configuration signaling from a Uu BWP. For example, a UE can receive a configuration for a SL BWP from a BS / network. For example, a UE can receive a configuration for a Uu BWP from a BS / network. A SL BWP is (pre-)configured in a carrier for out-of-coverage NR V2X UEs and RRC_IDLE UEs. For a UE in RRC_CONNECTED mode, at least one SL BWP can be activated in a carrier.

[0083] Figure 6 An example of a BWP according to an embodiment of the disclosure is illustrated. Figure 6 Embodiments of the disclosure can be combined with various embodiments of the disclosure. It is assumed that in Figure 6 In embodiments of the disclosure, the number of BWPs is 3.

[0084] Referring to Figure 6 , a common resource block (CRB) can be a carrier resource block numbered from one end of a carrier frequency band to the other end thereof. In addition, a PRB can be a resource block numbered within each BWP. Point A can indicate a common reference point of a resource block grid.

[0085] A BWP can be configured by a point A, an offset (N start BWP ) from the point A, and a bandwidth (N size BWP ). For example, the point A can be an outer reference point of a PRB of a carrier, and subcarrier 0 of all numerologies (e.g., all numerologies supported by a network on a corresponding carrier) is aligned in the point A. For example, the offset can be a PRB distance between a lowest subcarrier within a given numerology and the point A. For example, the bandwidth can be the number of PRBs within a given numerology.

[0086] Hereinafter, V2X or SL communication will be described.

[0087] A sidelink synchronization signal (SLSS) can include a primary sidelink synchronization signal (PSSS) and a secondary sidelink synchronization signal (SSSS) as SL-specific sequences. The PSSS can be referred to as a sidelink primary synchronization signal (S-PSS), and the SSSS can be referred to as a sidelink secondary synchronization signal (S-SSS). For example, a length-127 M-sequence can be used for the S-PSS, and a length-127 Gold sequence can be used for the S-SSS. For example, a UE can use the S-PSS for initial signal detection and synchronization acquisition. For example, the UE can use the S-PSS and the S-SSS for acquisition of detailed synchronization and for detection of a synchronization signal ID.

[0088] A physical sidelink broadcast channel (PSBCH) can be a (broadcast) channel for transmitting default (system) information that a UE must first know before SL signal transmission / reception. For example, the default information can be information related to a SLSS, a duplex mode (DM), a time division duplex (TDD) uplink / downlink (UL / DL) configuration, information related to a resource pool, a type of application related to a SLSS, a subframe offset, broadcast information, etc. For example, in order to evaluate the PSBCH performance, a payload size of the PSBCH can be 56 bits including a cyclic redundancy check (CRC) of 24 bits in NR V2X.

[0089] The S-PSS, the S-SSS, and the PSBCH can be included in a block format (e.g., a SL synchronization signal (SS) / PSBCH block, hereinafter, a sidelink synchronization signal block (S-SSB)) that supports periodic transmission. The S-SSB can have the same numerology (i.e., SCS and CP length) as a physical sidelink control channel (PSCCH) / physical sidelink shared channel (PSSCH) in a carrier, and a transmission bandwidth can exist within a (pre-)configured sidelink (SL) BWP. For example, the S-SSB can have a bandwidth of 11 resource blocks (RBs). For example, the PSBCH can exist across 11 RBs. In addition, a frequency location of the S-SSB can be (pre-)configured. Accordingly, a UE does not have to perform hypothesis detection at a frequency to discover the S-SSB in a carrier.

[0090] Figure 7 A UE performing V2X or SL communication according to an embodiment of the disclosure is illustrated. Figure 7 Embodiments thereof can be combined with various embodiments of the disclosure.

[0091] Reference Figure 7In V2X or SL communication, the term "UE" can generally refer to a UE of a user. However, if a network device such as a BS transmits / receives a signal according to a communication scheme between UEs, the BS can also be regarded as a kind of UE. For example, UE 1 can be a first device 100, and UE 2 can be a second device 200.

[0092] For example, UE 1 can select a resource unit corresponding to a specific resource in a resource pool meaning a set of resource series. In addition, UE 1 can transmit an SL signal by using the resource unit. For example, the resource pool in which UE 1 is capable of transmitting a signal can be configured to UE 2 which is a receiving UE, and a signal of UE 1 can be detected in the resource pool.

[0093] Herein, if UE 1 is within a connection range of a BS, the BS can inform UE 1 of a resource pool. Otherwise, if UE 1 is outside the connection range of the BS, another UE can inform UE 1 of a resource pool, or UE 1 can use a pre-configured resource pool.

[0094] Generally, a resource pool can be configured in units of a plurality of resources, and each UE can select a unit of one or more resources to use it in its SL signal transmission.

[0095] Hereinafter, resource allocation in SL will be described.

[0096] Figure 8 A procedure of performing V2X or SL communication by a UE based on a transmission mode according to an embodiment of the disclosure is illustrated. Figure 8 Embodiments of the disclosure can be combined with various embodiments of the disclosure. In various embodiments of the disclosure, a transmission mode can be referred to as a mode or a resource allocation mode. Hereinafter, for convenience of explanation, in LTE, a transmission mode can be referred to as an LTE transmission mode. In NR, a transmission mode can be referred to as an NR resource allocation mode.

[0097] For example, Figure 8 (a) of FIG. 1 illustrates UE operation related to LTE transmission mode 1 or LTE transmission mode 3. Alternatively, for example, Figure 8 (a) of FIG. 1 illustrates UE operation related to LTE transmission mode 1 or LTE transmission mode 3. Alternatively, for example,

[0098] For example, Figure 8 (b) of FIG. 1 illustrates UE operation related to LTE transmission mode 2 or LTE transmission mode 4. Alternatively, for example, Figure 8 (b) of FIG. 1 illustrates UE operation related to LTE transmission mode 2 or LTE transmission mode 4. Alternatively, for example,

[0099] Reference Figure 8 In (a) of this document, in LTE transmission mode 1, LTE transmission mode 3, or NR resource allocation mode 1, the BS can schedule SL resources for the UE to use for SL transmission. For example, the BS can perform resource scheduling for UE 1 via PDCCH (e.g., Downlink Control Information (DCI)) or RRC signaling (e.g., Configuration License Type 1 or Configuration License Type 2), and UE 1 can perform V2X or SL communication against UE 2 based on the resource scheduling. For example, UE 1 can send Sidelink Control Information (SCI) to UE 2 via the Physical Sidelink Control Channel (PSCCH), and subsequently send SCI-based data to UE 2 via the Physical Sidelink Shared Channel (PSSCH).

[0100] Reference Figure 8 In (b) of this document, under LTE transmission mode 2, LTE transmission mode 4, or NR resource allocation mode 2, the UE can determine the SL transmission resource within the SL resources configured by the BS / network or the pre-configured SL resources. For example, the configured or pre-configured SL resources can be a resource pool. For example, the UE can autonomously select or schedule resources for SL transmission. For example, the UE can perform SL communication by autonomously selecting resources from the configured resource pool. For example, the UE can autonomously select resources within a selection window by performing a sensing and resource (re)selection process. For example, sensing can be performed on a sub-channel basis. Furthermore, UE 1, which has autonomously selected resources from the resource pool, can send SCI to UE 2 via PSCCH, and subsequently send SCI-based data to UE 2 via PSSCH.

[0101] Figure 9 Three broadcast types according to embodiments of this disclosure are shown. Figure 9 The embodiments can be combined with various embodiments of this disclosure. Specifically, Figure 9 (a) shows broadcast SL communication. Figure 9 (b) shows unicast SL communication, and Figure 9 (c) illustrates multicast SL communication. In the case of unicast SL communication, a UE can perform one-to-one communication with another UE. In the case of multicast SL transmission, a UE can perform SL communication with one or more UEs in a group to which it belongs. In various embodiments of this disclosure, SL multicast communication can be replaced by SL multicast communication, SL one-to-many communication, etc.

[0102] Meanwhile, in the NR V2X communication or the NR sidelink communication, the transmitting UE can reserve / select one or more transmission resources for the sidelink transmission (e.g., initial transmission and / or retransmission), and the transmitting UE can transmit information about locations of the one or more transmission resources to the receiving UE.

[0103] Meanwhile, when the sidelink communication is performed, the method in which the transmitting UE reserves or determines the transmission resources for the receiving UE can be representatively as follows.

[0104] For example, the transmitting UE can perform the reservation of the transmission resources based on a chain. Specifically, for example, if the transmitting UE reserves K transmission resources, the transmitting UE can transmit the location information of less than K transmission resources to the receiving UE through the SCI transmitted to the receiving UE at any (or specific) transmission time or time resource. That is, for example, the SCI can include the location information of less than K transmission resources. Alternatively, for example, if the transmitting UE reserves K transmission resources related to a specific TB, the transmitting UE can transmit the location information of less than K transmission resources to the receiving UE through the SCI transmitted to the receiving UE at any (or specific) transmission time or time resource. That is, the SCI can include the location information of less than K transmission resources. In this case, for example, by signaling the location information of less than K transmission resources to the receiving UE via only one SCI transmitted by the transmitting UE at any (or specific) transmission time or time resource, performance degradation due to an excessive increase in the payload of the SCI can be prevented.

[0105] Figure 10 A method in which a UE having reserved transmission resources based on an embodiment of the disclosure informs another UE of the transmission resources is shown. Figure 10 Embodiments of the disclosure can be combined with various embodiments of the disclosure.

[0106] Specifically, for example, Figure 10 (a) of FIG. 1 shows a method in which, in the case of a value K = 4, the chain-based resource reservation by the transmitting UE is performed by transmitting / signaling the location information of (maximum) 2 transmission resources to the receiving UE via one SCI. For example, referring to Figure 10 (b) of FIG. 1 shows a method in which, in the case of a value K = 4, the chain-based resource reservation by the transmitting UE is performed by transmitting / signaling the location information of (maximum) 3 transmission resources to the receiving UE via one SCI. For example, referring to Figure 10 (a) and (b) of FIG. 1, the transmitting UE can transmit / signaling the location information of only the fourth transmission-related resource to the receiving UE through the fourth (or last) transmission-related PSCCH. For example, referring to Figure 10(a), the transmitting UE can transmit / signal the location information of the fourth transmission-related resource to the receiving UE through the fourth (or last) transmission-related PSCCH, and additionally transmit / signal the location information of the third transmission-related resource. For example, referring to Figure 10 (b), the transmitting UE can transmit / signal the location information of the fourth transmission-related resource to the receiving UE through the fourth (or last) transmission-related PSCCH, and additionally transmit / signal the location information of the second transmission-related resource and the location information of the third transmission-related resource. In this case, for example, in Figure 10 (a) and (b) of the above, if the transmitting UE can transmit / signal only the location information of the fourth transmission-related resource to the receiving UE through the fourth (or last) transmission-related PSCCH, the transmitting UE can set or designate the field / bit of the location information of the unused or remaining transmission resource to a preconfigured value (e.g., 0). For example, in Figure 10 (a) and (b) of the above, if the transmitting UE can transmit / signal only the location information of the fourth transmission-related resource to the receiving UE through the fourth (or last) transmission-related PSCCH, the transmitting UE can set or designate the field / bit of the location information of the unused or remaining transmission resource to a preconfigured state / bit value indicating / representing the last transmission (among 4 transmissions).

[0107] Further, for example, the transmitting UE can perform the reservation of the transmission resource on a block basis. Specifically, for example, if the transmitting UE reserves K transmission resources, the transmitting UE can transmit the location information of the K transmission resources to the receiving UE through the SCI transmitted to the receiving UE at any (or specific) transmission time or time resource. That is, the SCI can include the location information of the K transmission resources. For example, if the transmitting UE reserves K transmission resources related to a specific TB, the transmitting UE can transmit the location information of the K transmission resources to the receiving UE through the SCI transmitted to the receiving UE at any (or specific) transmission time or time resource. That is, the SCI can include the location information of the K transmission resources. For example, Figure 10 (c) of the above shows a method of performing the block-based resource reservation by the transmitting UE by signaling the location information of 4 transmission resources to the receiving UE through one SCI in the case where the value K = 4.

[0108] Figure 11 A method of a first device and a second device performing sidelink communication according to an embodiment of the disclosure is illustrated.

[0109] In step S1110, the first device according to the embodiments can reserve a periodic transmission resource based on the first priority value. In step S1120, the first device according to the embodiments can generate a medium access control (MAC) protocol data unit (PDU) related to the second priority value. In step S1130, the first device according to the embodiments can determine whether to reselect a first sidelink (SL) resource from among the periodic transmission resource based on the second priority value. In step S1140, the first device according to the embodiments can transmit the MAC PDU and sidelink control information (SCI) including the second priority value to the second device based on the determination as to whether to reselect the first SL resource.

[0110] Hereinafter, embodiments and / or examples that can be directly or indirectly related to at least one of steps S1110 to S1140 will be reviewed. Meanwhile, since the embodiments and / or examples are related to only at least one of steps S1110 to S1140, even if the following embodiments and / or examples are opposite to each other with respect to at least one of steps S1110 to S1140, it should not be interpreted as contradictory contents departing from the scope of the present specification.

[0111] In the case of a TX UE, when data is available on a sidelink (SL) logical channel (LCH) (and / or when data arrives at its buffer), a sensing operation is performed based on priority (hereinafter, referred to as "INI_PRIORITY") information of the data, and then the sensing operation can be used to perform periodic resource reservation for transmission of a plurality of MAC PDUs. In this case, if it is assumed that the MAC PDU of INI_PRIORITY is also transmitted on the future (periodic) reserved resource, and if it is "previously" determined whether reselection of the future (periodic) reserved resource is needed based on reevaluation and / or preemption check, there can be a problem that the future (periodic) reserved resource is unnecessarily reselected (i.e., there can be an increased probability of a conflict in selecting / reserving resources between different UEs) even though reselection of the resource is not needed due to the MAC PDU actually to be transmitted on the future (periodic) reserved resource having a different priority from INI_PRIORITY.

[0112] In some embodiments below, instead of performing re-evaluation and / or pre-emption check on future (periodic) reserved resources by using the (aforementioned) INI_PRIORITY used in the reservation of periodic resources for transmission of multiple MAC PDUs, the priority (hereinafter referred to as “ACT_PRIORITY”) information of the MAC PDU actually transmitted on the future (periodic) reserved resources can be used to determine whether resource reselection is necessary based on the re-evaluation and / or pre-emption check on the (future (periodic)) reserved resources. That is, the INI_PRIORITY and ACT_PRIORITY can be different.

[0113] According to some embodiments below, it is accurately / efficiently determined whether reselection of future (periodic) reserved resources is needed, thereby reducing the probability of collision in selected / reserved resources among different UEs.

[0114] [Proposed method #1] For example, the pre-emption resource check / determination (and / or pre-emption resource reselection operation) can be performed according to the conditions / rules described in the following Table 5. For example, it can be configured such that the pre-emption operation is performed according to the following (some) rules. For example, the parameters related to the (some) proposed methods / rules of the present disclosure (e.g., [Proposed method #1], [Proposed method #2], [Proposed method #3], [Proposed method #4], [Proposed method #5], [Proposed method #6], [Proposed method #7]) (and / or whether they are applied) can be (and / or are) differently (or independently) specified (and / or defined) for the following: service priority / type (and / or (service) QoS requirement (e.g., latency, reliability) and / or (resource pool) congestion level (e.g., channel busy ratio (CBR)) and resource pool and / or cast type (e.g., unicast (and / or groupcast and / or broadcast)) and / or HARQ feedback type (e.g.,ACK / NACK feedback (and / or NACK only feedback) and / or SL operation mode (e.g., mode 1, mode 2) and / or HARQ feedback enabled (or disabled) MAC PDU (and / or TB) and / or (maximum or minimum or average) number of SL sessions (operated (or operable) by the terminal) and / or maximum (or minimum or average) number of PSFCHs (e.g., UE capability) that can be simultaneously received / processed (or transmitted) by the terminal and / or (resource pool related) PSFCH resource periodicity and / or (maximum or minimum or average) number of SL HARQ feedback bits / information transmitted over (a particular) PUCCH (and / or (maximum or minimum or average) number of (last) PSFCH slots (related (feedback bundling) PSCCH slots) associated with (a particular) PUCCH and / or (maximum or minimum or average) number of PSFCHs for PUCCH information configuration (that need to be (simultaneously) received) on the last PSFCH slot associated with PUCCH and / or (on dynamic grant (DG) DCI) counter sidelink assignment index field value) and / or (in a resource pool) (maximum or minimum or average) symbol count (and / or location) related to SL slot (and / or PSSCH) on the last PSFCH slot associated with PUCCH (and / or PSFCH symbol count (and / or location) in SL slot on the last PSFCH slot associated with PUCCH) and / or (resource pool related) (preset) PSSCH DMRS time domain pattern (and / or (selectable) PSSCH (time domain) DMRS (pattern) symbol maximum (or minimum or average) count and / or (selectable) PSSCH (time domain) DMRS (pattern) symbol DMRS symbol location / index in the last position in SL slot) and / or whether SL CSI-RS (and / or PT-RS) is configured (in a resource pool) and / or synchronization error between UU communication and SL communication (e.g., subframe (and / or slot and / or symbol) boundary difference, (starting point) difference of SFN 0 and DFN 0) (and / or whether the synchronization error between UU communication and SL communication exceeds a preset (acceptable) threshold) and / or PUCCH related HARQ codebook type (e.g., semi-static codebook (and / or dynamic codebook)) and / or PUSCH symbol count (and / or DMRS symbol count / location on PUSCH) over which (PSFCH related) PUCCH is piggybacked and / or mode 1 dynamic grant (or configured grant) and / or (PSFCH) SL numerology (e.g.,a subcarrier spacing, a CP length / type) and / or a minimum value between (PUCCH) UL numerologies and / or a combination between SL numerologies and UL numerologies and / or whether it is in an RRC connected (and / or (RRC) idle) state (with respect to a base station / network) and / or whether it is a periodic resource reservation.

[0115] Table 5 below shows some embodiments regarding reselection of SL resources.

[0116] [Table 5]

[0117]

[0118]

[0119] [Rule 1-1] For example, even at a time when a MAC PDU (and / or a TB) to be transmitted through RSV_RSC is not generated (in a MAC layer) and / or is not delivered (from a MAC layer) to a PHY layer and / or there is no ((configured SL grant) related) logical channel (LCH) related data to be transmitted through RSV_RSC:

[0120] - RSV_RSC can be configured to be excluded from (a candidate) target to determine / consider whether it is a pre-emption resource, and / or

[0121] - (Highest) priority information related to an existing MAC PDU (and / or a TB) and / or an LCH (data) associated with a ((configured SL grant) related) LCH at a time when SCI signaling of a (oldest or latest) past time for RSV_RSC reservation is performed can be configured to be used to determine whether it is a pre-emption for RSV_RSC, and / or

[0122] - Priority information related to a MAC PDU (and / or a TB and / or a (highest priority) LCH (data) associated with a ((configured SL grant)) transmitted at a latest (and / or oldest and / or before a preset time offset) past time can be configured to be used to determine whether it is a pre-emption (resource) for RSV_RSC, and / or

[0123] - (Highest) priority information related to an existing MAC PDU (and / or a TB) and / or an LCH (data) associated with a ((configured SL grant) related) LCH at a time when RSV_RSC related resource sensing (and / or resource selection) is performed can be configured to be used to determine whether it is a pre-emption (resource) for RSV_RSC, and / or

[0124] - the priority information for the reserved resource assumption such as RSV_RSC can be (pre-)configured from the base station / network (in particular for the resource pool (and / or service type / priority and / or QOS requirement (e.g. latency, reliability))), and / or

[0125] - the highest priority information of the LCH(s) associated with the (configured SL grant) associated with the data (and / or MAC PDU and / or TB) that can be transmitted through the RSV_RSC resource can be configured to be used for determining whether it is the pre-emption (resource) for RSV_RSC, and / or - can be configured to include the RSV_RSC in the (candidate) target for determining / considering whether it is the pre-emption (resource) only when there is a MAC PDU (and / or TB and / or LCH related data) to be transmitted through the RSV_RSC (and / or when it is passed (from the MAC layer) to the PHY layer).

[0126] In addition, for example, the (aforementioned) [Rule 1-1] can be applied limitedly only when the PSCCH / PSSCH transmission based on the (mode-2) periodic (and / or aperiodic) resource reservation (and / or based on the (mode-1) CG resource) is performed.

[0127] [Proposed Method #2] For example, can be configured such that the re-evaluation operation is performed according to the following (some) rules. In addition, for example, the (following) [Rule 2-1] can be applied limitedly only when the PSCCH / PSSCH based on the (mode-2) periodic (and / or aperiodic) resource reservation (and / or based on the (mode-1) CG resource) is performed.

[0128] [Rule 2-1] For example, even at the time when the MAC PDU (and / or TB) to be transmitted through the SEL_RSC is not generated (in the MAC layer), and / or is passed (from the MAC layer) to the PHY layer, and / or there is no logical channel (LCH) related data (related to the configured SL grant) to be transmitted through the SEL_RSC (is selected (based on the sensing, from the set of selectable candidate resources (with small interference)) in the selection window:

[0129] - can be configured to exclude the SEL_RSC from the re-evaluation (candidate) target, and / or

[0130] - the (highest) priority information (SEL_RSC) at the previous (most recent) time of performing SCI signaling can be configured to be used for re-evaluating SEL_RSC. For example, the (highest) priority information (related to the LCH (data) associated with the MAC PDU (and / or TB) and / or (configured SL grant)) existing at the previous (most recent) time of performing SCI signaling can be configured to be used for re-evaluating SEL_RSC, and / or

[0131] - the (highest) priority information (related to the LCH (data) associated with the existing MAC PDU (and / or TB) and / or (configured SL grant)) when performing the SEL_RSC related resource sensing (and / or resource selection) can be configured to be used for re-evaluating SEL_RSC, and / or

[0132] - the priority information for the selection resource assumption such as SEL_RSC can be (pre-)configured from the base station / network (in particular for the resource pool (and / or service type / priority and / or QOS requirement (e.g. latency, reliability))), and / or

[0133] - the (highest) priority information of the LCH (associated with the (configured SL grant)) related to the data (and / or MAC PDU and / or TB) that can be transmitted over the SEL_RSC resource can be configured to be used for re-evaluating SEL_RSC, and / or

[0134] - can be configured to be included in the re-evaluation (candidate) target only when there is a MAC PDU (and / or TB and / or LCH related data) to be transmitted over the SEL_RSC (and / or when it is passed (from the MAC layer) to the PHY layer).

[0135] [Proposed method #3] For example, when a TX UE performs (PSSCH (and / or PSCCH)) transmission multiple times on a PSSCH (and / or PSCCH) slot (hereinafter referred to as BUN_SLOWIN) associated with a PSFCH slot (HARQ bundling) for the same (HARQ enabled) TB (and / or MAC PDU), the RX UE can be allowed to generate / determine SL HARQ feedback information based on (implicitly) the last received PSSCH (and / or PSCCH) within BUN_SLOWIN. For example, the RX UE can perform HARQ combining on multiple PSSCHs received for the same HARQ enabled TB (and / or MAC PDU) to determine / decide whether data reception is finally successful (e.g., ACK or NACK), and can report it to the TX UE through (one) PSFCH transmission. In this context, for example, a PSFCH resource index / location for reporting the RX UE's SL HARQ feedback information can be determined as a parameter (e.g., slot index, starting subchannel index (and / or total number of subchannels), (L1 or L2) source ID, etc.) related to the last (or first) received PSSCH (and / or PSCCH) within BUN_SLOWIN. Additionally, for example, when a base station schedules multiple resources within a (one) CG resource period (and / or multiple resources related to one DG) on BUN_SLOWIN, a mode 1 TX UE can be allowed to retransmit the same (HARQ enabled) TB (and / or MAC PDU) within BUN_SLOWIN (implicitly) with multiple resources (without blind or HARQ feedback reception). For example, it can be interpreted that, in the case of a HARQ enabled MAC PDU, the same MAC PDU is retransmitted without having to receive SL HARQ feedback for the first transmitted PSCCH (and / or PSCCH) within BUN_SLOWIN.

[0136] [Table 6]

[0137]

[0138] [Proposed method #4] In an embodiment, in the case of Case A in Table 6 above, it can be configured so that reselection of a resource that does not satisfy the HARQ RTT related timing limitation is (exceptionally) possible / allowed (with respect to (non-predation) resources that do not undergo resource reselection). Additionally / alternatively, when a resource reserved as SCI (at a previous time) is reselected on another resource (that does not undergo resource reselection), it can be configured so that reselection of the resource is (limitedly) performed within a time domain in which the corresponding reservation is (maintainable) available. Additionally / alternatively, it can be configured so that (exceptionally) resource reselection is allowed regardless of whether the corresponding reservation is maintainable / available.

[0139] - In this context, for example, the (aforementioned) resource to be reselected can be (limitedly) selected from (sensing (or step 1) based selectable) candidate resources existing on a different time slot from the (non-prioritized) resource reserved with SCI (in advance).

[0140] - In this context, for example, when applying the above rule, it can be configured such that only HARQ disabled MAC PDU (or new MAC PDU) is transmitted through the reselected resource (and / or (non-prioritized) resource not subject to resource reselection related to the reselected resource (in terms of HARQ RTT timing limitation)), and / or can be configured such that even if a HARQ enabled MAC PDU is transmitted through such a resource, the HARQ feedback request field on the related SCI is disabled.

[0141] In another embodiment, in the case of Case A in Table 6 above, it can be configured to omit / interrupt the reselection of the resource triggered for reselection (e.g., can be interpreted as missing / omitting the transmission occasion).

[0142] - In this context, for example, when applying the above rule, it can be configured such that only HARQ disabled MAC PDU (or new MAC PDU) is transmitted through the (non-prioritized) resource not subject to resource reselection related to the resource whose reselection is omitted / interrupted (in terms of HARQ RTT timing limitation), and / or can be configured such that even if a HARQ enabled MAC PDU is transmitted through such a resource, the HARQ feedback request field on the related SCI is disabled.

[0143] In another embodiment, in the case of Case A in Table 6 above, it can be configured such that all (reserved) resources including the time after the resource triggered for the corresponding reselection will be reselected (and / or configured such that the SL grant related to the resource triggered for the corresponding reselection is cleared, and the (all) resources will be reselected again).

[0144] [Proposed Method #5] In an embodiment, in the case of Case B in the table below, it can be configured such that reselection of a resource that does not satisfy the HARQ RTT related timing limitation (with respect to the previously selected resource) is exceptionally possible / allowed. Additionally / alternatively, when reselecting a resource reserved with SCI on another selected resource (of a previous time), it can be configured such that the reselection of the resource is (limitedly) performed within the time domain in which the corresponding reservation is (maintainable) available (and / or (exceptionally) allows resource reselection regardless of whether the corresponding reservation is maintainable / available).

[0145] -In this document, for example, when the above rules are applied, it can be configured to send only HARQ-disabled MAC PDUs (or new MAC PDUs) via a reselected resource (and / or a reselected resource with a (selected) resource that does not maintain HARQ RTT timing limits), and / or it can be configured to disable the HARQ feedback request field on the relevant SCI even when a HARQ-enabled MAC PDU is sent via such a (selected) resource.

[0146] In another embodiment, under case B in the table below, it can be configured such that all (selected) resources at a time following the point where the resource to be reselected is to be reselected. Additionally / alternatively, it can be configured such that the SL license associated with the resource undergoing the reselection is cleared, and (all) resources are reselected.

[0147] [Proposed Method #6] In an embodiment, in case D in the table below, when performing (HARQ) retransmission by utilizing resources reserved by the (previous) SCI, such resources can be selected (limitedly) from candidate resources (based on sensing (or step 1) that exist in a different time slot than the resources (pre-)reserved by the SCI (or pre-selected resources (within the selection window)).

[0148] [Proposed Method #7] In an embodiment, under case C in the table below, it can be configured to trigger a reselection of all resources (including pre-selected resources) until the condition that the reservation of SCIs from the previous time is available among (all) selected resources is met. Herein, for example, the (maximum) (allowed) number of times the corresponding reselection operation (of all resources) can be set (and / or defined) differently (or independently) based on service priority / type and / or QoS requirements (e.g., latency, reliability) and / or (resource pool) congestion level.

[0149] Figure 12 This is a flowchart illustrating a method for a first device to perform SL communication according to an embodiment of the present disclosure.

[0150] Figure 12 The operations described in the flowchart can be performed in conjunction with various embodiments of this disclosure. In the example, they can be based on... Figure 14 to Figure 19 At least one of the devices shown is used to perform Figure 12 The operations are exposed in the flowchart. In the example, Figure 12 The first device can correspond to Figure 15 The first wireless device 100, and the second device can correspond to Figure 15 The second wireless device 200. In another example,Figure 12 The first device of the first device can correspond to Figure 15 The second wireless device 200, and the second device can correspond to the first wireless device 100.

[0151] In step S1210, the first device according to the embodiment can reserve the periodic transmission resource based on the first priority value.

[0152] In step S1220, the first device according to the embodiment can generate a medium access control (MAC) protocol data unit (PDU) related to a second priority value.

[0153] In step S1230, the first device according to the embodiment can determine whether to reselect a first sidelink (SL) resource from the periodic transmission resource based on the second priority value.

[0154] In step S1240, the first device according to the embodiment can transmit the MAC PDU and sidelink control information (SCI) including the second priority value to the second device based on the determination on whether to reselect the first SL resource.

[0155] In an embodiment, the first SL resource can be at least one SL resource after a time of generating the MAC PDU.

[0156] In an embodiment, a time of passing the second priority value from a MAC layer of the first device to a physical (PHY) layer can be before a start time of the first SL resource.

[0157] In an embodiment, transmitting the MAC PDU and the SCI including the second priority value can further include transmitting the MAC PDU and the SCI including the second priority value to the second device through a second SL resource in the periodic transmission resource based on the determination to reselect the first SL resource.

[0158] In an embodiment, transmitting the MAC PDU and the SCI including the second priority value can further include transmitting the MAC PDU and the SCI including the second priority value through the first SL resource based on the determination not to reselect the first SL resource.

[0159] In an embodiment, the first device can transmit the SCI including the first priority value to the second device based on a third SL resource among the periodic transmission resource.

[0160] In an embodiment, whether to reselect the first SL resource can be determined based on the determination on whether the preemption is applied to the first SL resource.

[0161] In an embodiment, it can be determined that the preemption is applied to the first SL resource based on the second priority value being greater than a third priority value included in the SCI received by the first device.

[0162] In an embodiment, it can be determined whether to reselect the first SL resource based on whether the determination about whether to reevaluate the preemption applied to the first SL resource is applied.

[0163] In an embodiment, the second priority value can be a layer 1 (L1) priority value related to the MAC PDU.

[0164] According to an embodiment of the disclosure, a first device performing sidelink communication can be provided. The first device can include at least one memory storing instructions, at least one transceiver, and at least one processor connected the at least one memory and the at least one transceiver. The at least one processor can control the at least one transceiver to reserve a periodic transmission resource based on a first priority value; generate a MAC PDU related to a second priority value; determine whether to reselect a first SL resource from the periodic transmission resource based on the second priority value; and transmit, to a second device, the MAC PDU and SCI including the second priority value based on a determination about whether to reselect the first SL resource. The first SL resource can be at least one SL resource after a time at which the MAC PDU is generated.

[0165] According to an embodiment of the disclosure, a device (or chip (set)) controlling a first terminal can be provided. The device can include at least one processor and at least one computer memory operably connectable with the at least one processor and storing instructions. The at least one processor can execute the instructions to cause the first device to: reserve a periodic transmission resource based on a first priority value; generate a MAC PDU related to a second priority value; determine whether to reselect a first SL resource from the periodic transmission resource based on the second priority value; and transmit, to a second device, the MAC PDU and SCI including the second priority value based on a determination about whether to reselect the first SL resource. The first SL resource can be at least one SL resource after a time at which the MAC PDU is generated.

[0166] In an embodiment, the first terminal of the embodiment can represent the first device described throughout the present disclosure. In an embodiment, at least one processor, at least one memory, etc. for controlling the device of the first terminal can be implemented as a corresponding separate sub-chip, or at least two or more components can be implemented through one sub-chip.

[0167] According to an embodiment of the disclosure, a non-transitory computer-readable storage medium having instructions (or directions) stored thereon can be provided. The non-transitory computer-readable storage medium can cause a first device, when the instructions are executed, to: reserve a periodic transmission resource based on a first priority value; generate a medium access control (MAC) protocol data unit (PDU) related to a second priority value; determine whether to reselect a first sidelink (SL) resource from among the periodic transmission resource based on the second priority value; and transmit, to a second device, the MAC PDU and sidelink control information (SCI) including the second priority value based on the determination as to whether to reselect the first SL resource. The first SL resource is at least one SL resource after a time of generating the MAC PDU.

[0168] Figure 13 is a flowchart illustrating operations of a second device according to an embodiment of the disclosure.

[0169] Figure 13 The operations disclosed in the flowchart of Figure 14 to Figure 19 may be performed in conjunction with various embodiments of the disclosure. In an embodiment, the operations of Figure 13 may be performed based on at least one of the devices shown in Figure 13 The second device of Figure 16 may correspond to the second wireless device 200 of Figure 15 and the first device may correspond to the first wireless device 100 of Figure 13 In another example, the second device of Figure 15 may correspond to the first wireless device 100 of

[0170] The first device according to an embodiment can reserve a periodic transmission resource based on a first priority value.

[0171] The first device according to an embodiment can generate a medium access control (MAC) protocol data unit (PDU) related to a second priority value.

[0172] The first device according to an embodiment can determine whether to reselect a first sidelink (SL) resource from among the periodic transmission resource based on the second priority value.

[0173] In step S1310, the second device according to an embodiment can receive the SCI including the second priority value and the MAC PDU.

[0174] In an embodiment, the first SL resource can be at least one SL resource after a time of generating the MAC PDU.

[0175] In an embodiment, a time when the second priority value is transferred from a MAC layer of the first device to a physical (PHY) layer can be before a start time of the first SL resource.

[0176] In an embodiment, the transmitting the MAC PDU and the SCI including the second priority value can further include transmitting, to the second device, the MAC PDU and the SCI including the second priority value through a second SL resource among the periodic transmission resources based on the determination about the first SL resource not to be reselected.

[0177] In an embodiment, the transmitting the MAC PDU and the SCI including the second priority value can further include transmitting, to the second device, the MAC PDU and the SCI including the second priority value through the first SL resource based on the determination about the first SL resource not to be reselected.

[0178] In an embodiment, the first device can transmit, to the second device, the SCI including the first priority value based on a third SL resource among the periodic transmission resources.

[0179] In an embodiment, whether to reselect the first SL resource can be determined based on the determination about whether the preemption is applied to the first SL resource.

[0180] In an embodiment, the preemption can be determined to be applied to the first SL resource based on the second priority value being greater than a third priority value included in the SCI received by the first device.

[0181] In an embodiment, whether to reselect the first SL resource can be determined based on the determination about whether to reevaluate the preemption applied to the first SL resource.

[0182] In an embodiment, the second priority value can be a layer 1 (L1) priority value related to the MAC PDU.

[0183] According to an embodiment of the disclosure, a second device performing sidelink communication can be provided. The second device can include at least one memory storing instructions, at least one transceiver, and at least one processor connected to the at least one memory and the at least one transceiver. The at least one processor can control the at least one transceiver to receive the SCI including the second priority value and the MAC PDU.

[0184] Various embodiments of the disclosure can be combined with each other.

[0185] Hereinafter, a device to which various embodiments of the disclosure can be applied will be described.

[0186] Various descriptions, functions, processes, proposals, methods, and / or operation flows of the disclosure described in this document can be applied to, but are not limited to, various fields requiring wireless communication / connection between devices (e.g., 5G).

[0187] Hereinafter, a description will be given in more detail with reference to the accompanying drawings. In the following drawings / description, the same reference numerals can denote the same or corresponding hardware blocks, software blocks, or functional blocks unless otherwise described.

[0188] Figure 14 A communication system (1) according to an embodiment of the disclosure is illustrated.

[0189] Referring to Figure 14 The communication system (1) to which various embodiments of the disclosure are applied includes a wireless device, a base station (BS), and a network. Herein, the wireless device denotes a device that performs communication using a radio access technology (RAT) (e.g., 5G new RAT (NR) or long term evolution (LTE)) and can be referred to as a communication / radio / 5G device. The wireless device can include, without being limited to, a robot (100a), a vehicle (100b-1, 100b-2), an extended reality (XR) device (100c), a handheld device (100d), a home appliance (100e), an Internet of Things (IoT) device (100f), and an artificial intelligence (AI) device / server (400). For example, the vehicle can include a vehicle with a wireless communication function, an autonomous vehicle, and a vehicle capable of performing inter-vehicle communication. Herein, the vehicle can include an unmanned aerial vehicle (UAV) (e.g., a drone). The XR device can include an augmented reality (AR) / virtual reality (VR) / mixed reality (MR) device and can be implemented in the form of a head-mounted device (HMD), a head-up display (HUD) mounted in a vehicle, a television, a smartphone, a computer, a wearable device, a home appliance device, a digital signage, a vehicle, a robot, etc. The handheld device can include a smartphone, a smartpad, a wearable device (e.g., a smartwatch or smartglasses), and a computer (e.g., a notebook). The home appliance can include a TV, a refrigerator, and a washing machine. The IoT device can include a sensor and a smartmeter. For example, the BS and the network can be implemented as a wireless device, and a specific wireless device (200a) can operate as a BS / network node with respect to other wireless devices.

[0190] Here, in addition to LTE, NR, and 6G, a wireless communication technology implemented in the wireless devices 100a to 100f of the disclosure can also include a narrowband Internet of Things for low-power communication. In this case, for example, an NB-IoT technology can be an example of a low-power wide-area network (LPWAN) technology, and can be implemented as a standard such as LTE Cat NB1 and / or LTE Cat NB2, without being limited to the above names. Additionally or alternatively, a wireless communication technology implemented in the wireless devices 100a to 100f of the disclosure can perform communication based on an LTE-M technology. In this case, as an example, the LTE-M technology can be an example of a LPWAN, and can be referred to by various names including enhanced machine type communication (eMTC) or the like. For example, the LTE-M technology can be implemented as at least any one of various standards such as 1) LTE CAT 0, 2) LTE Cat M1, 3) LTE Cat M2, 4) LTE non-bandwidth limited (non-BL), 5) LTE-MTC, 6) LTE machine type communication, and / or 7) LTE M, without being limited to the above names. Additionally or alternatively, a wireless communication technology implemented in the wireless devices 100a to 100f of the disclosure can include at least one of Bluetooth, a low-power wide-area network (LPWAN), and ZigBee considering low-power communication, without being limited to the above names. As an example, a ZigBee technology can generate a personal area network (PAN) related to small / low-power digital communication based on various standards including IEEE 802.15.4 or the like, and can be referred to by various names.

[0191] The wireless devices 100a to 100f can be connected to the network 300 via the BS 200. An AI technology can be applied to the wireless devices 100a to 100f, and the wireless devices 100a to 100f can be connected to the AI server 400 via the network 300. The network 300 can be configured using a 3G network, a 4G (e.g., LTE) network, or a 5G (e.g., NR) network. Although the wireless devices 100a to 100f can communicate with each other through the BS 200 / network 300, the wireless devices 100a to 100f can perform direct communication (e.g., sidelink communication) between each other without passing through the BS / network. For example, the vehicles 100b-1 and 100b-2 can perform direct communication (e.g., vehicle-to-vehicle (V2V) / vehicle-to-everything (V2X) communication). IoT devices (e.g., sensors) can perform direct communication with other IoT devices (e.g., sensors) or other wireless devices 100a to 100f.

[0192] The wireless communication / connection 150a, 150b, or 150c can be established between the wireless devices 100a to 100f / BS 200 or the BS 200 / BS 200. Here, the wireless communication / connection can be established through various RATs (e.g., 5G NR) such as uplink / downlink communication 150a, sidelink communication 150b (or D2D communication), or inter-BS communication (e.g., relay, integrated access and backhaul (IAB)). The wireless devices and the BS / wireless devices can transmit / receive radio signals to / from each other through the wireless communication / connection 150a and 150b. For example, the wireless communication / connection 150a and 150b can transmit / receive signals through various physical channels. To this end, at least a part of various configuration information configuration procedures for transmitting / receiving radio signals, various signal processing procedures (e.g., channel coding / decoding, modulation / demodulation, and resource mapping / demapping), and resource allocation procedures can be performed based on various proposals of the disclosure.

[0193] Figure 15 A wireless device according to an embodiment of the disclosure is illustrated.

[0194] Referring to Figure 15 , the first wireless device (100) and the second wireless device (200) can transmit radio signals through various RATs (e.g., LTE and NR). Herein, {the first wireless device (100) and the second wireless device (200)} can correspond to {the wireless device (100x) and the BS (200)} and / or {the wireless device (100x) and the wireless device (100x)} in Figure 14 .

[0195] The first wireless device 100 can include one or more processors 102 and one or more memories 104, and can additionally include one or more transceivers 106 and / or one or more antennas 108. The processor(s) 102 can control the memory(ies) 104 and / or the transceiver(s) 106, and can be configured to implement the descriptions, functions, procedures, proposals, methods and / or operational flows disclosed in the present document. For example, the processor(s) 102 can process information in the memory(ies) 104 to generate first information / signals, and then transmit radio signals including the first information / signals through the transceiver(s) 106. The processor(s) 102 can receive radio signals including second information / signals through the transceiver(s) 106, and then store information obtained by processing the second information / signals in the memory(ies) 104. The memory(ies) 104 can be connected to the processor(s) 102, and can store various information related to operations of the processor(s) 102. For example, the memory(ies) 104 can store software code including commands for executing a part or the whole of processes controlled by the processor(s) 102 or for executing the descriptions, functions, procedures, proposals, methods and / or operational flows disclosed in the present document. Here, the processor(s) 102 and the memory(ies) 104 can be part of a communication modem / circuitry / chip designed to implement a RAT (e.g., LTE or NR). The transceiver(s) 106 can be connected to the processor(s) 102, and transmit and / or receive radio signals through the antenna(s) 108. Each transceiver 106 can include a transmitter and / or a receiver. The transceiver(s) 106 can be used interchangeably with Radio Frequency (RF) units. In the present disclosure, a wireless device can represent a communication modem / circuitry / chip.

[0196] The second wireless device 200 can include one or more processors 202 and one or more memories 204, and can additionally include one or more transceivers 206 and / or one or more antennas 208. The processor(s) 202 can control the memory(ies) 204 and / or the transceiver(s) 206, and can be configured to implement the descriptions, functions, procedures, proposals, methods and / or operational flows disclosed in the present document. For example, the processor(s) 202 can process information in the memory(ies) 204 to generate third information / signals, and then transmit radio signals including the third information / signals through the transceiver(s) 206. The processor(s) 202 can receive radio signals including fourth information / signals through the transceiver(s) 106, and then store information obtained by processing the fourth information / signals in the memory(ies) 204. The memory(ies) 204 can be connected to the processor(s) 202, and can store various information related to the operation of the processor(s) 202. For example, the memory(ies) 204 can store software code including commands for executing a part or the whole of processes controlled by the processor(s) 202 or for executing the descriptions, functions, procedures, proposals, methods and / or operational flows disclosed in the present document. Here, the processor(s) 202 and the memory(ies) 204 can be a part of a communication modem / circuitry / chip designed to implement a RAT (e.g., LTE or NR). The transceiver(s) 206 can be connected to the processor(s) 202, and transmit and / or receive radio signals through the antenna(s) 208. Each transceiver 206 can include a transmitter and / or a receiver. The transceiver(s) 206 can be used interchangeably with RF unit(s). In the present disclosure, a wireless device can represent a communication modem / circuitry / chip.

[0197] Hereinafter, the hardware elements of the wireless devices 100 and 200 will be described in more detail. One or more protocol layers can be implemented by, but are not limited to, one or more processors 102 and 202. For example, one or more processors 102 and 202 can implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, and SDAP). One or more processors 102 and 202 can generate one or more protocol data units (PDUs) and / or one or more service data units (SDUs) according to the descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document. One or more processors 102 and 202 can generate messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document. One or more processors 102 and 202 can generate signals (e.g., baseband signals) including the PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document, and provide the generated signals to one or more transceivers 106 and 206. One or more processors 102 and 202 can receive signals (e.g., baseband signals) from one or more transceivers 106 and 206, and acquire the PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document.

[0198] One or more processors 102 and 202 can be referred to as controllers, microcontrollers, microprocessors, or microcomputers. One or more processors 102 and 202 can be implemented by hardware, firmware, software, or a combination thereof. For example, one or more application specific integrated circuits (ASICs), one or more digital signal processors (DSPs), one or more digital signal processing devices (DSPDs), one or more programmable logic devices (PLDs), or one or more field programmable gate arrays (FPGAs) can be included in one or more processors 102 and 202. The descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document can be implemented using firmware or software, and the firmware or software can be configured to include modules, procedures, or functions. Firmware or software configured to perform the descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document can be included in one or more processors 102 and 202 or stored in one or more memories 104 and 204 so as to be driven by one or more processors 102 and 202. The descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document can be implemented using software or firmware in the form of code, commands, and / or command sets.

[0199] The one or more memories 104 and 204 can be connected to the one or more processors 102 and 202 and can store various types of data, signals, messages, information, programs, codes, instructions and / or commands. The one or more memories 104 and 204 can be comprised of read-only memory (ROM), random-access memory (RAM), electrically programmable read-only memory (EPROM), flash memory, a hard drive, registers, a cash memory, a computer-readable storage medium and / or combinations thereof. The one or more memories 104 and 204 can be located internal and / or external to the one or more processors 102 and 202. The one or more memories 104 and 204 can be connected to the one or more processors 102 and 202 by various technologies such as wired or wireless connections.

[0200] The one or more transceivers 106 and 206 can transmit user data, control information, and / or radio signals / channels mentioned in the methods and / or operational flows of the present document, to one or more other devices. The one or more transceivers 106 and 206 can receive user data, control information, and / or radio signals / channels mentioned in the descriptions, functionalities, procedures, proposals, methods, and / or operational flows disclosed in the present document, from one or more other devices. For example, the one or more transceivers 106 and 206 can be connected to the one or more processors 102 and 202, and can transmit and receive radio signals. For example, the one or more processors 102 and 202 can perform control so that the one or more transceivers 106 and 206 can transmit user data, control information, or radio signals to one or more other devices. The one or more processors 102 and 202 can perform control so that the one or more transceivers 106 and 206 can receive user data, control information, or radio signals from one or more other devices. The one or more transceivers 106 and 206 can be connected to the one or more antennas 108 and 208, and the one or more transceivers 106 and 206 can be configured to transmit and receive user data, control information, and / or radio signals / channels mentioned in the descriptions, functionalities, procedures, proposals, methods, and / or operational flows disclosed in the present document, through the one or more antennas 108 and 208. In the present document, the one or more antennas can be a plurality of physical antennas or a plurality of logical antennas (e.g., antenna ports). The one or more transceivers 106 and 206 can convert received radio signals / channels, etc. from RF band signals to baseband signals, in order to process received user data, control information, radio signals / channels, etc. using the one or more processors 102 and 202. The one or more transceivers 106 and 206 can convert user data, control information, radio signals / channels, etc. processed using the one or more processors 102 and 202, from baseband signals to RF band signals. To do so, the one or more transceivers 106 and 206 can include (analog) oscillators and / or filters.

[0201] Figure 16 A signal processing circuit for transmitting a signal according to an embodiment of the disclosure is illustrated.

[0202] Referring to Figure 16 , the signal processing circuit (1000) can include a scrambler (1010), a modulator (1020), a layer mapper (1030), a precoder (1040), a resource mapper (1050), and a signal generator (1060). The operations / functions of Figure 16 may be performed without being limited to the processors (102, 202) and / or transceivers (106, 206) of Figure 15 . The operations / functions of Figure 15Implemented by processors (102, 202) and / or transceivers (106, 206) Figure 16 Hardware components. For example, it can be achieved through... Figure 15 The processors (102, 202) implement boxes 1010 to 1060. Alternatively, they can be implemented using... Figure 15 The processors (102, 202) implement boxes 1010 to 1050, and can be used to... Figure 15 The transceivers (106, 206) are used to implement the frame 1060.

[0203] Can be via Figure 16 The signal processing circuit (1000) converts codewords into radio signals. In this document, a codeword is a sequence of encoded bits for an information block. An information block may include a transport block (e.g., a UL-SCH transport block, a DL-SCH transport block). Radio signals can be transmitted via various physical channels (e.g., PUSCH and PDSCH).

[0204] Specifically, the codeword can be converted into a scrambled bit sequence by scrambler 1010. The scrambling sequence used for scrambling can be generated based on an initial value, which may include the ID information of the wireless device. The scrambled bit sequence can be modulated into a modulation symbol sequence by modulator 1020. The modulation scheme may include pi / 2-binary phase shift keying (pi / 2-BPSK), m-phase shift keying (m-PSK), and m-quadrature amplitude modulation (m-QAM). The complex modulation symbol sequence can be mapped to one or more transmission layers by layer mapper 1030. The modulation symbols of each transmission layer can be mapped (pre-coded) to one or more corresponding antenna ports by pre-encoder 1040. The output z of pre-encoder 1040 can be obtained by multiplying the output y of layer mapper 1030 by an N*M precoding matrix W. Here, N is the number of antenna ports, and M is the number of transmission layers. Pre-encoder 1040 can perform precoding after performing transform precoding (e.g., DFT) for the complex modulation symbols. Alternatively, the precoder 1040 can perform precoding without performing transform precoding.

[0205] Resource mapper 1050 maps modulation symbols for each antenna port to time-frequency resources. Time-frequency resources may include multiple symbols in the time domain (e.g., CP-OFDMA symbols and DFT-s-OFDMA symbols) and multiple subcarriers in the frequency domain. Signal generator 1060 can generate radio signals from the mapped modulation symbols, and the generated radio signals can be transmitted to other devices via each antenna. For this purpose, signal generator 1060 may include an inverse fast Fourier transform (IFFT) module, a cyclic prefix (CP) inserter, a digital-to-analog converter (DAC), and an up-converter.

[0206] The signal processing procedure for a received signal in a wireless device can be configured in a manner opposite to that of the signal processing procedure (1010~1060) of Figure 16 Figure 15 The 100, 200) can receive a radio signal from the outside through an antenna port / transceiver. The received radio signal can be converted into a baseband signal through a signal restorer. To this end, the signal restorer can include a frequency downlink converter, an analog-to-digital converter (ADC), a CP remover, and a fast Fourier transform (FFT) module. Next, the baseband signal can be restored into a codeword through a resource demapping procedure, a post-coding procedure, a demodulation processor, and a descrambling procedure. The codeword can be restored into an original information block through decoding. Accordingly, a signal processing circuit (not illustrated) for receiving a signal can include a signal restorer, a resource demapper, a post-coder, a demodulator, a descrambler, and a decoder.

[0207] Figure 17 Another example of a wireless device according to an embodiment of the disclosure is illustrated. The wireless device can be implemented in various forms according to a use case / service (refer to Figure 14 ).

[0208] Referring to Figure 17 , the wireless device (100, 200) can correspond to the wireless device (100, 200) of Figure 15 , and can be configured through various elements, components, units / portions, and / or modules. For example, each of the wireless device (100, 200) can include a communication unit (110), a control unit (120), a memory unit (130), and additional components (140). The communication unit can include a communication circuit (112) and a transceiver(s) (114). For example, the communication circuit (112) can include one or more processors (102, 202) and / or one or more memories (104, 204) of Figure 15 . For example, the transceiver(s) (114) can include a communication circuit (112) and an antenna(s) (116) of Figure 15 ​one or more transceivers (106, 206) and / or one or more antennas (108, 208). The control unit (120) is electrically connected to the communication unit (110), the memory (130), and the additional components (140), and controls the overall operation of the wireless device. For example, the control unit (120) can control the electrical / mechanical operation of the wireless device based on programs / codes / commands / information stored in the memory unit (130). The control unit (120) can transmit information stored in the memory unit (130) to the outside (e.g., other communication devices) via the communication unit (110) through a wireless / wired interface, or store in the memory unit (130) information received from the outside (e.g., other communication devices) via the communication unit (110) through a wireless / wired interface.

[0209] The additional components (140) can be variously configured according to the type of the wireless device. For example, the additional components (140) can include at least one of a power supply unit / battery, an input / output (I / O) unit, a driving unit, and a computing unit. The wireless device can be implemented in the form of, without limitation, a robot (100a), a vehicle (100b-1 and 100b-2), an XR device (100c), a hand-held device (100d), a home appliance (100e), an IoT device (100f), a digital broadcast terminal, a hologram device, a public safety device, an MTC device, a medical device, a financial technology device (or a financial device), a security device, a climate / environment device, an AI server / device (400), a BS (200), a network node, etc. According to a use case / service, the wireless device can be used in a mobile or fixed place. Figure 14 Figure 14 The wireless device can include at least one of a communication unit (110), a control unit (120), a memory unit (130), and additional components (140). Figure 14 Figure 14 The wireless device can include at least one of a communication unit (110), a control unit (120), a memory unit (130), and additional components (140). Figure 14 Figure 14 The wireless device can include at least one of a communication unit (110), a control unit (120), a memory unit (130), and additional components (140). Figure 14 Figure 14 The wireless device can include at least one of a communication unit (110), a control unit (120), a memory unit (130), and additional components (140).

[0210] The wireless device can include at least one of a communication unit (110), a control unit (120), a memory unit (130), and additional components (140). Figure 17 ​​​​In the wireless device (100, 200), various elements, components, units / portions, and / or modules can all be connected to each other through a wired interface, or at least part of them can be wirelessly connected through the communication unit (110). For example, in each of the wireless device (100, 200), the control unit (120) and the communication unit (110) can be connected through a wired connection, and the control unit (120) and the first unit (e.g., 130, 140) can be wirelessly connected through the communication unit (110). Each element, component, unit / portion, and / or module within the wireless device (100, 200) can further include one or more elements. For example, the control unit (120) can be configured by a set of one or more processors. As an example, the control unit (120) can be configured by a set of communication control processor, application processor, electronic control unit (ECU), graphic processing unit, and memory control processor. As another example, the memory (130) can be configured by random access memory (RAM), dynamic RAM (DRAM), read only memory (ROM), flash memory, volatile memory, non-volatile memory, and / or a combination thereof.

[0211] Hereinafter, examples of implementing the above-described Figure 17 will be described in detail with reference to the accompanying drawings.

[0212] Figure 18 A handheld device according to an embodiment of the disclosure is illustrated. The handheld device can include a smartphone, a smartpad, a wearable device (e.g., a smartwatch or smartglasses), or a portable computer (e.g., a notebook). The handheld device can be referred to as a mobile station (MS), a user terminal (UT), a mobile subscriber station (MSS), a subscriber station (SS), an advanced mobile station (AMS), or a wireless terminal (WT).

[0213] Referring to Figure 18 , the handheld device (100) can include an antenna unit (108), a communication unit (110), a control unit (120), a memory unit (130), a power supply unit (140a), an interface unit (140b), and an I / O unit (140c). The antenna unit (108) can be configured as a part of the communication unit (110). Blocks 110 to 130 / 140a to 140c correspond to blocks 110 to 130 / 140 of Figure 17 , respectively.

[0214] The communication unit 110 can transmit and receive signals (e.g., data signals and control signals) to and from other wireless devices or a BS. The control unit 120 can perform various operations by controlling constituent elements of the handheld device 100. The control unit 120 can include an application processor (AP). The memory unit 130 can store data / parameters / programs / codes / commands required to drive the handheld device 100. The memory unit 130 can store input / output data / information. The power supply unit 140a can supply power to the handheld device 100 and include a wired / wireless charging circuit, a battery, etc. The interface unit 140b can support connection of the handheld device 100 to other external devices. The interface unit 140b can include various ports (e.g., audio I / O ports and video I / O ports) for connection with external devices. The I / O unit 140c can input or output video information / signals, audio information / signals, data, and / or information input by a user. The I / O unit 140c can include a camera, a microphone, a user input unit, a display unit 140d, a speaker, and / or a haptic module.

[0215] For example, in the case of data communication, the I / O unit 140c can acquire information / signals (e.g., touch, text, voice, image, or video) input by a user, and the acquired information / signals can be stored in the memory unit 130. The communication unit 110 can convert the information / signals stored in the memory into radio signals and transmit the converted radio signals directly to other wireless devices or to a BS. The communication unit 110 can receive radio signals from other wireless devices or a BS, and then restore the received radio signals to original information / signals. The restored information / signals can be stored in the memory unit 130 and can be output as various types (e.g., text, voice, image, video, or haptic) through the I / O unit 140.

[0216] Figure 19 A vehicle or autonomous vehicle according to an embodiment of the disclosure is illustrated. The vehicle or autonomous vehicle can be implemented by a mobile robot, a car, a train, a manned / unmanned aerial vehicle (AV), a ship, etc.

[0217] Referring to Figure 19 The vehicle or autonomous vehicle (100) can include an antenna unit (108), a communication unit (110), a control unit (120), a driving unit (140a), a power supply unit (140b), a sensor unit (140c), and an autonomous driving unit (140d). The antenna unit (108) can be configured as a part of the communication unit (110). The blocks 110 / 130 / 140a to 140d correspond to the blocks 110 / 130 / 140 of Figure 17 , respectively.

[0218] The communication unit 110 can transmit and receive signals (e.g., data signals and control signals) to and from external devices such as other vehicles, BSs (e.g., gNBs and road side units), and servers. The control unit 120 can perform various operations by controlling elements of the vehicle or the autonomous vehicle 100. The control unit 120 can include an electronic control unit (ECU). The driving unit 140a can cause the vehicle or the autonomous vehicle 100 to travel on a road. The driving unit 140a can include an engine, a motor, a transmission system, a wheel, a brake, a steering device, etc. The power supply unit 140b can supply power to the vehicle or the autonomous vehicle 100, and can include a wired / wireless charging circuit, a battery, etc. The sensor unit 140c can acquire vehicle states, external environment information, user information, etc. The sensor unit 140c can include an inertial measurement unit (IMU) sensor, a collision sensor, a wheel sensor, a speed sensor, a slope sensor, a weight sensor, a heading sensor, a position module, a vehicle forward / backward sensor, a battery sensor, a fuel sensor, a tire sensor, a steering sensor, a temperature sensor, a humidity sensor, an ultrasonic sensor, an illumination sensor, a pedal position sensor, etc. The autonomous driving unit 140d can implement a technology for maintaining a lane in which the vehicle travels, a technology for automatically adjusting a speed (e.g., adaptive cruise control), a technology for autonomously driving along a determined path, a technology for driving by automatically setting a path when a destination is set, etc.

[0219] For example, the communication unit 110 can receive map data, traffic information data, etc. from an external server. The autonomous driving unit 140d can generate an autonomous driving path and a driving plan from the acquired data. The control unit 120 can control the driving unit 140a so that the vehicle or the autonomous vehicle 100 can move along the autonomous driving path according to the driving plan (e.g., speed / direction control). In the middle of autonomous driving, the communication unit 110 can acquire recent traffic information data from an external server aperiodically / periodically, and surrounding traffic information data from a neighboring vehicle. In the middle of autonomous driving, the sensor unit 140c can acquire vehicle states and / or surrounding environment information. The autonomous driving unit 140d can update the autonomous driving path and the driving plan based on newly acquired data / information. The communication unit 110 can deliver information about a vehicle position, an autonomous driving path, and / or a driving plan to an external server. The external server can predict traffic information data using an AI technology, etc. based on information collected from vehicles or autonomous vehicles, and provide the predicted traffic information data to the vehicles or the autonomous vehicles.

[0220] The claims in the specification can be combined in various ways. For example, the technical features in the method claims of the specification can be combined to be implemented or executed in an apparatus, and the technical features in the apparatus claims can be combined to be implemented or executed in a method. In addition, the technical features in the method claim(s) and the technical features in the apparatus claim(s) can be combined to be implemented or executed in an apparatus. In addition, the technical features in the method claim(s) and the technical features in the apparatus claim(s) can be combined to be implemented or executed in a method.

Claims

1. A method for performing sidelink communication by a first device, the method comprising: Based on the first priority value, periodic resources, including the first side link SL resources, are reserved; Generate a Media Access Control (MAC) Protocol Data Unit (PDU) associated with the second priority value; Based on the second priority value, a first SL resource for sending the MAC PDU is determined; Based on the prior reservation of the first SL resource, a second SL resource different from the first SL resource is selected; as well as The MAC PDU is sent to the second device via the second SL resource. The determination of priority for the first SL resource includes: Identify candidate resource sets for resource selection based on sensing; Based on the second priority value, determine whether the first SL resource is excluded from the candidate resource set; and Priority for the first SL resource is determined based on the fact that the first SL resource is excluded from the candidate resource set.

2. The method according to claim 1, wherein, The second priority value is passed from the MAC layer to the physical PHY layer of the first device before the start time of the first SL resource.

3. The method of claim 1, further comprising sending an SCI including the first priority value to the second device based on a third SL resource among the periodic resources.

4. The method according to claim 1, wherein, The priority of the first SL resource is determined based on the fact that the second priority value is greater than the third priority value included in the SCI received by the first device.

5. The method according to claim 1, wherein, The second priority value is the layer 1L1 priority value associated with the MAC PDU.

6. A first device adapted to perform sidelink communication, the first device comprising: At least one memory, wherein the at least one memory stores instructions; At least one transceiver; as well as At least one processor, connected to the at least one memory and the at least one transceiver, wherein the at least one processor executes the instructions to perform an operation, the operation including: Based on the first priority value, periodic resources, including the first side link SL resources, are reserved; Generate a Media Access Control (MAC) Protocol Data Unit (PDU) associated with the second priority value; Based on the second priority value, a first SL resource for sending the MAC PDU is determined; Based on the prior reservation of the first SL resource, a second SL resource different from the first SL resource is selected; and The MAC PDU is sent to the second device via the second SL resource. The determination of priority for the first SL resource includes: Identify candidate resource sets for resource selection based on sensing; Based on the second priority value, determine whether the first SL resource is excluded from the candidate resource set; and Priority for the first SL resource is determined based on the fact that the first SL resource is excluded from the candidate resource set.

7. The first device according to claim 6, wherein, The second priority value is passed from the MAC layer to the physical PHY layer of the first device before the start time of the first SL resource.

8. An apparatus adapted to control a first device, comprising: At least one processor; as well as At least one computer memory, operably connected to and storing instructions by the at least one processor, wherein the at least one processor executes the instructions to cause the first device to perform operations, the operations including: Based on the first priority value, periodic resources, including the first side link SL resources, are reserved; Generate a Media Access Control (MAC) Protocol Data Unit (PDU) associated with the second priority value; Based on the second priority value, a first SL resource for sending the MAC PDU is determined; Based on the prior reservation of the first SL resource, a second SL resource different from the first SL resource is selected; and The MAC PDU is sent to the second device via the second SL resource. The determination of priority for the first SL resource includes: Identify candidate resource sets for resource selection based on sensing; Based on the second priority value, determine whether the first SL resource is excluded from the candidate resource set; and Priority for the first SL resource is determined based on the fact that the first SL resource is excluded from the candidate resource set.

9. A non-transitory computer-readable storage medium storing instructions, said instructions, when executed, causing a first device to perform an operation, said operation comprising: Based on the first priority value, periodic resources, including the first side link SL resources, are reserved; Generate a Media Access Control (MAC) Protocol Data Unit (PDU) associated with the second priority value; Based on the second priority value, a first SL resource for sending the MAC PDU is determined; Based on the prior reservation of the first SL resource, a second SL resource different from the first SL resource is selected; as well as The MAC PDU is sent to the second device via the second SL resource. The determination of priority for the first SL resource includes: Identify candidate resource sets for resource selection based on sensing; Based on the second priority value, determine whether the first SL resource is excluded from the candidate resource set; and Priority for the first SL resource is determined based on the fact that the first SL resource is excluded from the candidate resource set.

Citation Information

Patent Citations

  • Method and apparatus for terminal self-reselecting resource based on priority in wireless communication system

    CN109565791A