Method and apparatus for performing SL communication based on PSFCH overhead in NR V2X

By using PSCCH and PSSCH channels in the user equipment (UE), determining the number of REs of the second SCI based on the PSFCH overhead and β offset, the problem of the UE changing the number of REs when the transmission block size is determined is solved, and the efficiency and reliability of SL communication are achieved.

CN114557099BActive Publication Date: 2025-05-13LG ELECTRONICS INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202180005889.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-08-20
Filing Date
2021-04-19
Publication Date
2025-05-13
Estimated Expiration
2041-04-19

Smart Images

  • Figure CN114557099B_ABST
    Figure CN114557099B_ABST
Patent Text Reader

Abstract

A method for performing wireless communication by a first device and a device supporting the method are provided. The method may include the following steps: sending first sublink control information (SCI) including information related to a physical sublink feedback channel (PSFCH) overhead and a β offset to a second device through a physical sublink control channel (PSCCH); and sending a second SCI to the second device through a physical sublink shared channel (PSSCH) related to the PSCCH. The symbol length related to the PSSCH can be obtained based on the information related to the PSFCH overhead, and the number of resource elements (REs) to which the second SCI is mapped can be obtained based on the symbol length related to the PSSCH and the β offset.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to wireless communication systems. Background Art

[0002] Sidelink (SL) communication is a communication scheme in which a direct link is established between user equipments (UEs) and the UEs exchange voice and data directly with each other without the intervention of an evolved Node B (eNB). SL communication is being considered as a solution to the eNB overhead caused by the rapid growth of data traffic. V2X (Vehicle to Everything) refers to a communication technology used by vehicles to exchange information with other vehicles, pedestrians, and objects equipped with infrastructure. 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). V2X communication can be provided through a PC5 interface and / or a Uu interface.

[0003] In addition, as more and more communication devices require larger communication capacity, the need for enhanced mobile broadband communication relative to traditional radio access technology (RAT) is rising. Therefore, the design of communication systems taking into account UEs or services that are sensitive to reliability and latency has also been discussed. In addition, the next generation of radio access technologies based on enhanced mobile broadband communication, massive machine type communication (MTC), ultra-reliable low latency communication (URLLC), etc. can be referred to as new RAT (radio access technology) or NR (new radio). In this article, NR can also support vehicle-to-everything (V2X) communication.

[0004] Figure 1 is a diagram for describing NR-based V2X communication compared with V2X communication based on a RAT used before NR. Figure 1 The embodiments of the present disclosure may be combined with various embodiments of the present disclosure.

[0005] Regarding V2X communication, when discussing the RAT used before NR, the focus is on the scheme of providing safety services based on V2X messages such as BSM (Basic Safety Message), CAM (Cooperative Awareness Message) and DENM (Decentralized Environment Notification Message). V2X messages may include location information, dynamic information, attribute information, etc. For example, a UE may send a periodic message type CAM and / or an event-triggered message type DENM to another UE.

[0006] Since then, various V2X scenarios have been proposed in NR regarding V2X communication. For example, these various V2X scenarios may include vehicle platooning, advanced driving, extended sensors, remote driving, etc. Summary of the invention

[0007] Technical Purpose

[0008] In addition, the UE may determine a transport block size (TBS) based on the number of REs mapped for the second SCI. In this case, if the number of REs mapped for the second SCI changes significantly between transmissions for the same TB, it may be difficult for the UE to indicate the same TBS value for the transmission. In addition, the UE needs to efficiently determine the number of REs to which the second SCI is mapped.

[0009] Technical Solution

[0010] In one embodiment, a method for performing wireless communication by a first device is provided. The method may include the following steps: sending first sublink control information (SCI) including information related to a physical sublink feedback channel (PSFCH) overhead and a β offset to a second device through a physical sublink control channel (PSCCH); and sending a second SCI to the second device through a physical sublink shared channel (PSSCH) related to the PSCCH, wherein a symbol length related to the PSSCH is obtained based on information related to the PSFCH overhead, and wherein the number of resource elements (REs) to which the second SCI is mapped is obtained based on the symbol length related to the PSSCH and the β offset.

[0011] In one embodiment, a first device configured to perform wireless communication is provided. The first device may include: one or more memories storing instructions; one or more transceivers; and one or more processors connected to the one or more memories and the one or more transceivers. The one or more processors may execute instructions to: send a first sublink control information (SCI) including information related to a physical sublink feedback channel (PSFCH) overhead and a β offset to a second device via a physical sublink control channel (PSCCH); and send a second SCI to the second device via a physical sublink shared channel (PSSCH) related to the PSCCH, wherein a symbol length related to the PSSCH is obtained based on information related to the PSFCH overhead, and wherein the number of resource elements (REs) to which the second SCI is mapped is obtained based on the symbol length and the β offset related to the PSSCH.

[0012] Effects of the present disclosure

[0013] The user equipment (UE) can efficiently perform SL communication. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0015] Figure 2 The structure of the NR system according to an embodiment of the present disclosure is shown.

[0016] Figure 3 A radio protocol architecture according to an embodiment of the present disclosure is shown.

[0017] Figure 4 The structure of a radio frame of NR according to an embodiment of the present disclosure is shown.

[0018] Figure 5 The structure of the time slot of the NR frame according to an embodiment of the present disclosure is shown.

[0019] Figure 6 An example of a BWP according to an embodiment of the present disclosure is shown.

[0020] Figure 7 A UE performing V2X or SL communication according to an embodiment of the present disclosure is shown.

[0021] Figure 8 A process of performing V2X or SL communication by a UE based on a transmission mode according to an embodiment of the present disclosure is shown.

[0022] Fig. 9 Three broadcast types are shown according to embodiments of the present disclosure.

[0023] Fig.10 The resource unit used for CBR measurement according to the embodiment of the present disclosure is shown.

[0024] Fig.11 A flow chart for TBS determination according to an embodiment of the present disclosure is shown.

[0025] Fig.12 The process of a sending UE sending PSCCH and / or PSSCH based on an embodiment of the present disclosure is shown.

[0026] Fig.13 A method for a first device to perform wireless communication based on an embodiment of the present disclosure is shown.

[0027] Fig.14 A method for a second device to perform wireless communication based on an embodiment of the present disclosure is shown.

[0028] Fig.15 A communication system 1 according to an embodiment of the present disclosure is shown.

[0029] Fig.16A wireless device according to an embodiment of the present disclosure is shown.

[0030] Fig.17 A signal processing circuit for transmitting a signal according to an embodiment of the present disclosure is shown.

[0031] Fig.18 Another example of a wireless device according to an embodiment of the present disclosure is shown.

[0032] Fig.19 A handheld device according to an embodiment of the present disclosure is shown.

[0033] Fig. 20 A vehicle or autonomous vehicle according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

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

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

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

[0037] In addition, in the present disclosure, "at least one of A, B, and C" may mean "only A", "only B", "only C", 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" may mean "at least one of A, B, and C".

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

[0039] The technical features respectively described in a pair of drawings in the present disclosure may be implemented separately or simultaneously.

[0040] The techniques 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. CDMA can be implemented using radio technologies such as Universal Terrestrial Radio Access (UTRA) or CDMA-2000. TDMA can be implemented using radio technologies such as Global System for Mobile Communications (GSM) / General Packet Radio Service (GPRS) / Enhanced Data Rates for GSM Evolution (EDGE). OFDMA can be implemented using radio technologies 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 evolved version of IEEE 802.16e and provides backward compatibility for systems based on IEEE 802.16e. UTRA is part of Universal Mobile Telecommunications System (UMTS). 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) is a part of Evolved UMTS (E-UMTS) using E-UTRA. 3GPP LTE uses OFDMA in the downlink and SC-FDMA in the uplink. LTE-Advanced (LTE-A) is an evolution of LTE.

[0041] 5G NR is a subsequent technology of LTE-A corresponding to a new mobile communication system with high performance, low latency, high availability, etc. 5G NR can use all available spectrum resources including low frequency bands less than 1 GHz, intermediate frequency bands from 1 GHz to 10 GHz, and high frequency (millimeter wave) above 24 GHz.

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

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

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

[0045] Figure 2 The embodiment of the present invention illustrates a case where only gNB is included. BS20 may be connected to each other via an Xn interface. BS20 may be connected to each other via a fifth generation (5G) core network (5GC) and an NG interface. More specifically, BS20 may be connected to an access and mobility management function (AMF) 30 via an NG-C interface, and may be connected to a user plane function (UPF) 30 via an NG-U interface.

[0046] The radio interface protocol layer between the UE and the network can be classified into the first layer (L1), the second layer (L2), and the third layer (L3) based on the lower three layers of the open system interconnection (OSI) model known in the communication system. Among them, the physical (PHY) layer belonging to the first layer provides an information transmission service using a physical channel, and the radio resource control (RRC) layer located at the third layer controls the 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 according to an embodiment of the present disclosure is shown. Figure 3 The embodiments of can be combined with various embodiments of the present disclosure. Specifically, Figure 3 (a) in FIG. 1 shows a radio protocol stack for a user plane of Uu communication, and Figure 3 (b) in FIG. 5 shows the radio protocol stack of the control plane for Uu communication. Figure 3 (c) in FIG. 1 shows a radio protocol stack of a user plane for SL communication, and Figure 3 (d) in FIG. 5 shows the radio protocol stack of the control plane for SL communication.

[0048] Reference Figure 3, the physical layer provides information transfer services to the upper layer through the physical channel. The physical layer is connected to the medium access control (MAC) layer, which is the upper layer of the physical layer, through the 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 the data is transmitted through the radio interface and what characteristics of the data it transmits.

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

[0050] The MAC layer provides services to the Radio Link Control (RLC) layer via logical channels, and the RLC layer is a higher 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 data transmission services through logical channels.

[0051] The RLC layer performs concatenation, segmentation, and reassembly of Radio Link Control Service Data Units (RLC SDUs). In order to ensure different Quality of Service (QoS) required by Radio Bearers (RBs), the RLC layer provides three types of operation modes, namely, Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM). AM RLC provides error correction through Automatic Repeat Request (ARQ).

[0052] The Radio Resource Control (RRC) layer is defined only in the control plane. The RRC layer is used to control logical channels, transport channels, and physical channels associated with the configuration, reconfiguration, and release of RBs. RBs are logical paths for data transmission between UEs and networks 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).

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

[0054] The Service Data Adaptation Protocol (SDAP) layer is defined only in the user plane. The SDAP layer performs mapping between Quality of Service (QoS) flows and Data Radio Bearers (DRBs) and QoS Flow ID (QFI) marking in both DL and UL packets.

[0055] Configuration of RB means a process for specifying radio protocol layers and channel attributes to provide a specific service and for determining corresponding detailed parameters and operation methods. RBs can then be classified into two types, namely, signaling radio bearers (SRBs) and data radio bearers (DRBs). SRBs are used as a path for sending RRC messages in the control plane, and DRBs are used as a path for sending user data in the user plane.

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

[0057] The downlink transmission channels for sending (or transmitting) data from the network to the UE include a broadcast channel (BCH) for sending system information and a downlink shared channel (SCH) for sending other user services or control messages. The services or control messages of downlink multicast or broadcast services can be sent via the downlink SCH or can be sent via a separate downlink multicast channel (MCH). In addition, the uplink transmission channels for sending (or transmitting) data from the UE to the network include a random access channel (RACH) for sending initial control messages and an uplink shared channel (SCH) for sending other user services or control messages.

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

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

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

[0061] When a normal CP is used, each time slot may include 14 symbols. When an extended CP is used, each time slot may include 12 symbols. Herein, a symbol may include an OFDM symbol (or a CP-OFDM symbol) and a single carrier-FDMA (SC-FDMA) symbol (or a discrete Fourier transform spread OFDM (DFT-s-OFDM) symbol).

[0062] Table 1 below shows the number of time slots (N) of each symbol according to the SCS setting (μ) when the normal CP is used. slot symb ), the number of time slots per frame (N frame,μ slot ) and the number of time slots per subframe (N subframe,μ slot ).

[0063] [Table 1]

[0064] <![CDATA[SCS(15*2 μ )]]> <![CDATA[N slot symb ]]> <![CDATA[N frame,μ slot ]]> <![CDATA[N subframe,μ slot ]]> 15KHz(μ=0) 14 10 1 30KHz(μ=1) 14 20 2 60KHz(μ=2) 14 40 4 120KHz(μ=3) 14 80 8 240KHz(μ=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 the SCS in the case of using the extended CP.

[0066] [Table 2]

[0067] <![CDATA[SCS(15*2 μ )]]> <![CDATA[N slot symb ]]> <![CDATA[N frame,μ slot ]]> <![CDATA[N subframe,μ slot ]]> 60KHz(μ=2) 12 40 4

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

[0069] In NR, multiple parameter sets or SCSs can be supported to support various 5G services. For example, with an SCS of 15kHz, a wide range of traditional cellular bands can be supported, and with an SCS of 30kHz / 60kHz, dense cities, lower latency, and wider carrier bandwidths can be supported. With an SCS of 60kHz or higher, bandwidths greater than 24.25GHz can be used to overcome phase noise.

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

[0071] [Table 3]

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

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

[0074] [Table 4]

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

[0076] Figure 5 The structure of the time slot of the NR frame according to an embodiment of the present disclosure is shown. Figure 5 The embodiments of the present disclosure may be combined with various embodiments of the present disclosure.

[0077] Reference Figure 5 , a time slot includes multiple symbols in the time domain. For example, in the case of normal CP, one time slot may include 14 symbols. For example, in the case of extended CP, one time slot may include 12 symbols. Alternatively, in the case of normal CP, one time slot may include 7 symbols. However, in the case of extended CP, one time slot may include 6 symbols.

[0078] A carrier includes multiple subcarriers in the frequency domain. A resource block (RB) can be defined as multiple consecutive subcarriers in the frequency domain (e.g., 12 subcarriers). A bandwidth part (BWP) can be defined as multiple consecutive (physical) resource blocks ((P)RBs) in the frequency domain, and a BWP can correspond to a parameter set (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 a complex symbol can be mapped to each element.

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

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

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

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

[0083] Figure 6 An example of a BWP according to an embodiment of the present disclosure is shown. Figure 6 The embodiments of can be combined with various embodiments of the present disclosure. Figure 6 In an implementation manner, the number of BWPs is 3.

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

[0085] It can be obtained by point A, the offset relative to point A (N start BWP ) and bandwidth (N size BWP ) to configure the BWP. For example, point A can be an external reference point of the PRBs of the carrier, and subcarrier 0 of all parameter sets (e.g., all parameter sets supported by the network on the corresponding carrier) are aligned in point A. For example, the offset can be the PRB distance between the lowest subcarrier within a given parameter set and point A. For example, the bandwidth can be the number of PRBs within a given parameter set.

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

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

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

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

[0090] Figure 7 A UE performing V2X or SL communication according to an embodiment of the present disclosure is shown. Figure 7 The embodiments of the present disclosure may be combined with various embodiments of the present disclosure.

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

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

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

[0094] Generally, a resource pool may be configured in units of multiple resources, and each UE may select one or more units of resources to use in its SL signaling.

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

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

[0097] For example, Figure 8 (a) in FIG. 1 shows UE operations related to LTE transmission mode 1 or LTE transmission mode 3. Alternatively, for example, Figure 8 (a) in FIG. 1 shows UE operations related to NR resource allocation mode 1. For example, LTE transmission mode 1 may be applied to conventional SL communication, and LTE transmission mode 3 may be applied to V2X communication.

[0098] For example, Figure 8 (b) in FIG. 4 shows UE operations related to LTE transmission mode 2 or LTE transmission mode 4. Alternatively, for example, Figure 8 (b) in FIG. 1 shows UE operation related to NR resource allocation mode 2.

[0099] Reference Figure 8 (a) in which, in LTE transmission mode 1, LTE transmission mode 3, or NR resource allocation mode 1, the BS may schedule SL resources to be used by the UE for SL transmission. For example, the BS may perform resource scheduling for UE 1 through PDCCH (e.g., downlink control information (DCI)) or RRC signaling (e.g., configuring grant type 1 or configuring grant type 2), and UE 1 may perform V2X or SL communication for UE 2 according to the resource scheduling. For example, UE 1 may send sidelink control information (SCI) to UE 2 through a physical sidelink control channel (PSCCH), and thereafter send data based on the SCI to UE 2 through a physical sidelink shared channel (PSSCH).

[0100] Reference Figure 8 In (b), in LTE transmission mode 2, LTE transmission mode 4 or NR resource allocation mode 2, the UE can determine the SL transmission resources within the SL resources configured by the BS / network or the pre-configured SL resources. For example, the configured SL resources or the 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 in the configured resource pool. For example, the UE can autonomously select resources within the selection window by performing sensing and resource (re)selection processes. For example, sensing can be performed in units of subchannels. In addition, UE 1 that has autonomously selected resources in the resource pool can send SCI to UE 2 via PSCCH, and thereafter data based on the SCI can be sent to UE 2 via PSSCH.

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

[0102] Hereinafter, secondary link (SL) congestion control will be described.

[0103] If the UE autonomously determines the SL transmission resources, the UE also autonomously determines the size and frequency of use of the resources for use by the UE. Of course, due to constraints from the network, etc., the use of resource sizes or usage frequencies greater than or equal to a certain level may be limited. However, if all UEs use a relatively large amount of resources in a situation where many UEs are concentrated in a specific area at a specific time, the overall performance may be significantly degraded due to mutual interference.

[0104] Therefore, the UE may need to observe the channel situation. If it is determined that an excessive amount of resources are consumed, it is preferred that the UE autonomously reduce the use of resources. In the present disclosure, this can be defined as congestion control (CR). For example, the UE can determine whether the energy measured in the unit time / frequency resource is greater than or equal to a specific level, and can adjust the amount and frequency of use of its transmission resources based on the ratio of the unit time / frequency resources in which the energy greater than or equal to the specific level is observed. In the present disclosure, the ratio of the time / frequency resources in which the energy greater than or equal to the specific level is observed can be defined as the channel busy ratio (CBR). The UE can measure the CBR of the channel / frequency. In addition, the UE can send the measured CBR to the network / BS.

[0105] Fig.10 The resource unit used for CBR measurement according to the embodiment of the present disclosure is shown. Fig.10 The embodiments of the present disclosure may be combined with various embodiments of the present disclosure.

[0106] Reference Fig.10 As a result of the UE measuring RSSI based on the subchannel within a specific period (e.g., 100 ms), the CBR may indicate the number of subchannels in which the measurement result value of the received signal strength indicator (RSSI) has a value greater than or equal to a preconfigured threshold. Alternatively, the CBR may indicate the ratio of subchannels having a value greater than or equal to the preconfigured threshold among the subchannels within a specific duration. For example, Fig.10 In an embodiment of the present invention, if it is assumed that a shadowed subchannel is a subchannel having a value greater than or equal to a preconfigured threshold, the CBR may represent a ratio of shadowed subchannels within a 100 ms period. In addition, the CBR may be reported to the BS.

[0107] In addition, congestion control that takes into account the priority of the service (e.g., packet) may be necessary. To this end, for example, the UE may measure the channel occupancy ratio (CR). Specifically, the UE may measure the CBR, and the UE may determine the maximum value CRlimitk of the channel occupancy k (CRk) that may be occupied by the traffic corresponding to each priority (e.g., k) based on the CBR. For example, the UE may derive the maximum value CRlimitk of the channel occupancy related to the priority of each traffic based on a predetermined table of CBR measurements. For example, in the case of a service with a relatively high priority, the UE may derive a relatively large maximum value of the channel occupancy. Thereafter, the UE may perform congestion control by limiting the sum of the channel occupancies of the traffic whose priority k is lower than i to a value less than or equal to a specific value. Based on this method, the channel occupancy may be more strictly limited for services with relatively low priorities.

[0108] In addition to this, the UE can perform SL congestion control by using adjusting the transmit power level, discarding packets, determining whether to perform retransmission, adjusting the transmit RB size (MCS coordination), etc.

[0109] Hereinafter, a hybrid automatic repeat request (HARQ) process will be described.

[0110] In the case of SL unicast and SL multicast, HARQ feedback and HARQ combining in the physical layer can be supported. For example, in the case where the receiving UE operates in resource allocation mode 1 or 2, the receiving UE can receive PSSCH from the transmitting UE, and the receiving UE can send HARQ feedback corresponding to PSSCH to the transmitting UE through the physical sidelink feedback channel (PSFCH) using the sidelink feedback control information (SFCI) format.

[0111] For example, SLHARQ feedback may be enabled for unicast. In this case, in a non-code block group (non-CBG), the receiving UE may decode the PSCCH targeted to the receiving UE, and when the receiving UE successfully decodes the transport block associated with the PSCCH, the receiving UE may generate a HARQ-ACK. Thereafter, the receiving UE may send the HARQ-ACK to the transmitting UE. Conversely, after the receiving UE decodes the PSCCH targeted to the receiving UE, if the receiving UE fails to successfully decode the transport block associated with the PSCCH, the receiving UE may generate a HARQ-NACK, and the receiving UE may send the HARQ-NACK to the transmitting UE.

[0112] For example, SL HARQ feedback may be enabled for multicast.For example, during non-CBG, two different types of HARQ feedback options may be supported for multicast.

[0113] (1) Multicast Option 1: After decoding the PSCCH targeted at the receiving UE, if the receiving UE fails to decode the transport block associated with the PSCCH, the receiving UE may send a HARQ-NACK to the transmitting UE via the PSFCH. Conversely, when the receiving UE decodes the PSCCH targeted at the receiving UE and when the receiving UE successfully decodes the transport block associated with the PSCCH, the receiving UE does not send a HARQ-ACK to the transmitting UE.

[0114] (2) Multicast Option 2: After decoding the PSCCH targeted at the receiving UE, if the receiving UE fails to decode the transport block associated with the PSCCH, the receiving UE may send a HARQ-NACK to the transmitting UE via the PSFCH. Also, when the receiving UE decodes the PSCCH targeted at the receiving UE and when the receiving UE successfully decodes the transport block associated with the PSCCH, the receiving UE may send a HARQ-ACK to the transmitting UE via the PSFCH.

[0115] For example, if multicast option 1 is used in SL HARQ feedback, all UEs performing multicast communication can share PSFCH resources. For example, UEs belonging to the same group can send HARQ feedback by using the same PSFCH resources.

[0116] For example, if multicast option 2 is used in SLHARQ feedback, each UE performing multicast communication can use different PSFCH resources for HARQ feedback transmission. For example, UEs belonging to the same group can send HARQ feedback by using different PSFCH resources.

[0117] For example, when SLHARQ feedback is enabled for multicast, the receiving UE may determine whether to send HARQ feedback to the transmitting UE based on transmit-receive (TX-RX) distance and / or reference signal received power (RSRP).

[0118] For example, in multicast option 1, in the case of HARQ feedback based on TX-RX distance, if the TX-RX distance is less than or equal to the communication range requirement, the receiving UE may send HARQ feedback in response to the PSSCH to the transmitting UE. Otherwise, if the TX-RX distance is greater than the communication range requirement, the receiving UE may not send HARQ feedback in response to the PSSCH to the transmitting UE. For example, the transmitting UE may inform the receiving UE of the location of the transmitting UE via the SCI associated with the PSSCH. For example, the SCI associated with the PSSCH may be a second SCI. For example, the receiving UE may estimate or obtain the TX-RX distance based on the location of the receiving UE and the location of the transmitting UE. For example, the receiving UE may decode the SCI associated with the PSSCH, and therefore may know the communication range requirement for the PSSCH.

[0119] For example, in the case of resource allocation mode 1, the time (offset) between PSFCH and PSSCH can be configured or pre-configured. In the case of unicast and multicast, if retransmission is required on the SL, it can be indicated to the BS by the UE within the coverage area using PUCCH. The sending UE can send an indication to the serving BS of the sending UE in the form of a scheduling request (SR) / buffer status report (BSR) instead of a HARQ ACK / NACK. In addition, even if the BS does not receive the indication, the BS can schedule SL retransmission resources for the UE. For example, in the case of resource allocation mode 2, the time (offset) between PSFCH and PSSCH can be configured or pre-configured.

[0120] For example, from the perspective of UE transmission in a carrier, for a PSFCH format for SL in a time slot, TDM between PSCCH / PSSCH and PSFCH may be allowed. For example, a sequence-based PSFCH format with a single symbol may be supported. Herein, the single symbol may not be the AGC duration. For example, a sequence-based PSFCH format may be applied to unicast and multicast.

[0121] For example, in a time slot associated with a resource pool, the PSFCH resource may be periodically configured for N time slot durations, or may be preconfigured. For example, N may be configured as one or more values ​​greater than or equal to 1. For example, N may be 1, 2, or 4. For example, HARQ feedback for transmissions in a specific resource pool may be sent via PSFCH only on the specific resource pool.

[0122] For example, if a transmitting UE sends a PSSCH to a receiving UE across time slot #x to time slot #n, the receiving UE may send HARQ feedback in response to the PSSCH to the transmitting UE in time slot #(N+A). For example, time slot #(N+A) may include PSFCH resources. Herein, for example, A may be a minimum integer greater than or equal to K. For example, K may be the number of logical time slots. In this case, K may be the number of time slots in a resource pool. Alternatively, for example, K may be the number of physical time slots. In this case, K may be the number of time slots inside or outside the resource pool.

[0123] For example, if the receiving UE sends HARQ feedback on the PSFCH resource in response to a PSSCH sent by the transmitting UE to the receiving UE, the receiving UE may determine the frequency domain and / or code domain of the PSFCH resource based on an implicit mechanism in the configured resource pool. For example, the receiving UE may determine the frequency domain and / or code domain of the PSFCH resource based on at least one of a timeslot index associated with the PSCCH / PSSCH / PSFCH, a subchannel associated with the PSCCH / PSSCH, or an identifier for each receiving UE in a group for identifying HARQ feedback based on multicast option 2. Additionally / alternatively, for example, the receiving UE may determine the frequency domain and / or code domain of the PSFCH resource based on at least one of SL RSRP, SINR, L1 source ID, and / or location information.

[0124] For example, if HARQ feedback transmission via the UE's PSFCH overlaps with HARQ feedback reception via the PSFCH, the UE may select either HARQ feedback transmission via the PSFCH or HARQ feedback reception via the PSFCH based on a priority rule. For example, the priority rule may be based at least on a priority indication of the associated PSCCH / PSSCH.

[0125] For example, if HARQ feedback transmissions by UEs via PSFCH overlap for multiple UEs, the UEs may select a specific HARQ feedback transmission based on a priority rule. For example, the priority rule may be based on the lowest priority indication of the related PSCCH / PSSCH.

[0126] Hereinafter, sublink control information (SCI) will be described.

[0127] The control information that the BS sends to the UE via the PDCCH may be referred to as downlink control information (DCI), and the control information that the UE sends to another UE via the PSCCH may be referred to as SCI. For example, the UE may know the starting symbol of the PSCCH and / or the number of symbols of the PSCCH in advance before decoding the PSCCH. For example, the SCI may include SL scheduling information. For example, the UE may send at least one SCI to another UE to schedule the PSSCH. For example, one or more SCI formats may be defined.

[0128] For example, a transmitting UE may send an SCI on a PSCCH to a receiving UE. A receiving UE may decode an SCI to receive a PSSCH from the transmitting UE.

[0129] For example, a transmitting UE may send two consecutive SCIs (e.g., level 2 SCIs) to a receiving UE on a PSCCH and / or a PSSCH. The receiving UE may decode two consecutive SCIs (e.g., level 2 SCIs) to receive a PSSCH from the transmitting UE. For example, if the SCI configuration field is divided into two groups in consideration of a (relatively) high SCI payload size, the SCI including the first SCI configuration field group may be referred to as the first SCI or the first SCI, and the SCI including the second SCI configuration field group may be referred to as the second SCI or the second SCI. For example, the transmitting UE may send the first SCI to the receiving UE via the PSCCH. For example, the transmitting UE may send the second SCI to the receiving UE on the PSCCH and / or the PSSCH. For example, the second SCI may be sent to the receiving UE via a (separate) PSCCH, or may be sent in a piggyback manner with the data via the PSSCH. For example, two consecutive SCIs may also be applied to different transmissions (e.g., unicast, broadcast, or multicast).

[0130] For example, the transmitting UE may send all or part of the information described below to the receiving UE via the SCI. Herein, for example, the transmitting UE may send all or part of the information described below to the receiving UE via the first SCI and / or the second SCI.

[0131] -PSSCH and / or PSCCH related resource allocation information, such as the number / location of time / frequency resources, resource reservation information (e.g., time period), and / or

[0132] -SLCSI reporting request indicator or SL(L1)RSRP (and / or SL(L1)RSRQ and / or SL(L1)RSSI) reporting request indicator, and / or

[0133] - SL CSI transmission indicator (on PSSCH) (or SL (L1) RSRP (and / or SL (L1) RSRQ and / or SL (L1) RSSI) information transmission indicator), and / or

[0134] - Modulation and Coding Scheme (MCS) information, and / or

[0135] - transmit power information, and / or

[0136] - L1 destination ID information and / or L1 source ID information, and / or

[0137] -SL HARQ process ID information, and / or

[0138] - New Data Indicator (NDI) information, and / or

[0139] - Redundancy Version (RV) information, and / or

[0140] - QoS information (related to the transmission service / packet), such as priority information, and / or

[0141] -SL CSI-RS transmission indicator or information about the number of SL CSI-RS antenna ports (to be transmitted)

[0142] - The location information of the sending UE or the location (or distance area) information of the target receiving UE (for which SL HARQ feedback is requested), and / or

[0143] - Reference signals (e.g., DMRS, etc.) related to channel estimation and / or decoding of data to be sent via PSSCH, for example, information related to the pattern of (time-frequency) mapping resources of DMRS, rank information, antenna port index information.

[0144] For example, the first SCI may include information related to channel sensing. For example, the receiving UE may decode the second SCI by using the PSSCH DMRS. The polarization code used in the PDCCH may be applied to the second SCI. For example, in a resource pool, the payload size of the first SCI may be equal for unicast, multicast, and broadcast. After decoding the first SCI, the receiving UE does not have to perform blind decoding on the second SCI. For example, the first SCI may include scheduling information for the second SCI.

[0145] In addition, in various embodiments of the present disclosure, since the transmitting UE can send at least one of the SCI, the first SCI and / or the second SCI to the receiving UE through the PSCCH, the PSCCH can be replaced / replaced by at least one of the SCI, the first SCI and / or the second SCI. Additionally / alternatively, for example, the SCI can be replaced / replaced by at least one of the PSCCH, the first SCI or the second SCI. Additionally / alternatively, for example, since the transmitting UE can send the second SCI to the receiving UE through the PSSCH, the PSSCH can be replaced / replaced by the second SCI.

[0146] In the present disclosure, the term "configuration / configured or defined / defined" may be interpreted as (pre)configuration from a base station or a network (through predefined signaling (e.g., SIB, MAC signaling, RRC signaling)). For example, "A may be configured" may include "the base station or the network (pre) configures / defines or informs A to the UE". Alternatively, the term "configuration / configured or defined / defined" may be interpreted as pre-configured or pre-defined in the system. For example, "A may be configured" may include "A is pre-configured / defined in the system".

[0147] In addition, in the NR system, the UE can perform a transport block size (TBS) determination process for medium access control (MAC) protocol data unit (PDU) transmission. Unlike the LTE system, since flexible TTI and time domain resource allocation are adopted in the NR system, the UE can determine the TBS based on a formula rather than a table. However, in the case where the number of intermediate information bits is less than a specific value (e.g., 3824), the UE can also determine the TBS based on Table 5. More specifically, in the NR system, 3GPPTS 38.214 V16.1.0 can be referenced for the TBS determination process of the UE.

[0148] Hereinafter, a process by which a UE determines a TBS for communicating with a base station in an NR system will be briefly described.

[0149] First, in the first stage (or step), the UE can determine the number of REs (N') allocated for PUSCH within a single physical resource block (PRB). RE ), or the UE can determine the number of REs (N`) allocated for PDSCH within a single physical resource block (PRB) RE ). N` can be obtained by formula 1 RE .

[0150] [Formula 1]

[0151]

[0152] In this paper, N RBsc It can be the number of subcarriers in the frequency domain within a PRB. RB SC It can be equal to 12. For example, in the case of TBS determination for PUSCH, N sh symb It can be the number of symbols allocated by PUSCH in a time slot. For example, in the case of TBS determination for PDSCH, N sh symb It can be the number of symbols allocated by PDSCH in a time slot. PRB DMRS N may be the number of resource elements (REs) used for DM-RS per PRB during the allocated duration or scheduled duration including the overhead of the DM-RS CDM group. PRB oh It can be the overhead configured by the higher-level parameters. If the higher-level parameters are not configured, N PRB oh can be assumed to be equal to 0.

[0153] Thereafter, in the second stage (or step), the UE may determine the total number of REs allocated for the PUSCH (N RE ), or the UE may determine the total number of REs allocated for PDSCH (N RE ). N can be obtained by formula 2 RE .

[0154] [Formula 2]

[0155] N RE =min(156,N` RE )·n PRB

[0156] In this paper, n PRB It can be the total number of PRBs allocated to the UE. That is, the UE can RE Multiply the smaller number between 1 and 156 by n PRB To get N RE .

[0157] Then, in the third stage (or step), the UE can obtain the number of intermediate information bits (N info ). N can be obtained by formula 3 info .

[0158] [Formula 3]

[0159] N info =N RE ·R·Q m ·v

[0160] Here, R can be the bit rate, Q m can be the modulation order. v can be the number of layers.

[0161] Finally, in the fourth stage (or step), based on the calculated N info UE can Fig.11 The procedure to determine TBS is shown in FIG.

[0162] Fig.11 A flow chart for TBS determination according to an embodiment of the present disclosure is shown. Fig.11 The embodiments of the present invention can be combined with various embodiments of the present disclosure.

[0163] In addition, in N info When TBS is equal to 3824 or less, the UE can determine TBS based on Table 5.

[0164] [Table 5]

[0165] index TBS index TBS index TBS index TBS 1 24 31 336 61 1288 91 3624 2 32 32 352 62 1320 92 3752 3 40 33 368 63 1352 93 3824 4 48 34 384 64 1416 5 56 35 408 65 1480 6 64 36 432 66 1544 7 72 37 456 67 1608 8 80 38 480 68 1672 9 88 39 504 69 1736 10 96 40 528 70 1800 11 104 41 552 71 1864 12 112 42 576 72 1928 13 120 43 608 73 2024 14 128 44 640 74 2088 15 136 45 672 75 2152 16 144 46 704 76 2216 17 152 47 736 77 2280 18 160 48 768 78 2408 19 168 49 808 79 2472 20 176 50 848 80 2536 21 184 51 888 81 2600 22 192 52 928 82 2664 23 208 53 984 83 2728 24 224 54 1032 84 2792 25 240 55 1064 85 2856 26 256 56 1128 86 2976 27 272 57 1160 87 3104 28 288 58 1192 88 3240 29 304 59 1224 89 3368 30 320 60 1256 90 3496

[0166] Hereinafter, a method for a UE to determine a TBS for SL communication in an NR system and a device supporting the method will be described.

[0167] First, in the first step, the UE can determine the number of REs (N') allocated for PSSCH in one physical resource block (PRB). RE ). For example, N can be obtained by one of Formula 4 to Formula 7. RE .

[0168] [Formula 4]

[0169]

[0170] [Formula 5]

[0171]

[0172] [Formula 6]

[0173]

[0174] [Formula 7]

[0175]

[0176] In this paper, N RB sc It can be the number of subcarriers in the frequency domain in a PRB. For example, N RB SC It can be 12. For example, N sh symbIt can be the number of symbols allocated for PSSCH in a time slot. PSFCH symb It can be the number of symbols allocated for PSFCH in a time slot. PRB DMRS N may be the number of resource elements (REs) used for DM-RS per PRB during the allocated duration or scheduled duration including the overhead of the DM-RS CDM group. PRB oh It can be an overhead configured by higher layer parameters. If higher layer parameters are not configured, N PRB oh Can be assumed to be 0.

[0177] Then, in the second step, the UE may determine the total number of REs allocated for PSSCH (N RE ). For example, N can be obtained by one of equations 8 to 12. RE .

[0178] [Formula 8]

[0179] N RE =min(N max , N` RE )·n PRB

[0180] [Formula 9]

[0181] N RE =min(N max , N` RE )·n PRB -N PSCCH

[0182] [Formula 10]

[0183]

[0184] [Formula 11]

[0185]

[0186] [Formula 12]

[0187]

[0188] Here, n PRB It can be the total number of PRBs allocated to the UE. max Can be an upper limit value. For example, N max It can be 156. For example, N PSCCH It can be the correct (or actual) number of REs used for PSCCH. PSCCHIt may be the number of REs for PSCCH in the total PRBs allocated to the UE. For example, the number of REs for PSCCH may include the number of REs to which DMRS (i.e., PSCCH DMRS) transmitted through PSCCH is mapped. For example, REs for PSCCH may include REs to which control information transmitted through PSCCH is mapped and REs to which DMRS (i.e., PSCCH DMRS) transmitted through PSCCH is mapped. That is, the UE may obtain the number of REs for PSCCH by converting N` RE and N max The smallest number among them multiplied by n PRB The number of reference REs is determined by subtracting the number of REs associated with the PSCCH from the obtained value. 2ndSCI oh It may be the overhead associated with the second SCI. DMRS oh It may be the overhead associated with DMRS.

[0189] Then, in the third step, the UE can obtain the number of intermediate information bits (N info ). N can be obtained by formula 13 info .

[0190] [Formula 13]

[0191] N info =N RE ·R·Q m ·v

[0192] Here, R can be the bit rate, Q m can be the modulation order. v can be the number of layers.

[0193] Then, in the fourth step, based on the calculated N info UE can Fig.11 The process shown in FIG. 4 is used to determine TBS. info When TBS is equal to 3824 or less, the UE can determine TBS based on Table 5.

[0194] Based on the embodiments of the present disclosure, for TBS determination, the length of the symbol period of the PSSCH or the overhead of the PSFCH may be configured for the UE as an average value of the time slots in the resource pool. For example, for TBS determination, the transmitting UE may inform the receiving UE of the length of the symbol period of the PSSCH or the overhead of the PSFCH through the first SCI. Specifically, for example, the overhead of the PSFCH may include symbols used for PSFCH transmission (e.g., including AGC) and gap symbols between the PSSCH and the PSFCH.

[0195] In the present disclosure, the length of the symbol period of PSSCH may be referred to as the length of the symbol period associated with PSSCH, the symbol length associated with PSSCH, the length of the PSSCH symbol period, the PSSCH symbol length, etc. For example, the symbol period of PSSCH may include N PSSCH symbols. Herein, for example, N may be a positive integer. For example, if N symbols for PSSCH are included in one time slot, the length of the symbol period for PSSCH may be N. In the present disclosure, the overhead of PSFCH may be referred to as the overhead associated with PSFCH, the PSFCH overhead, etc.

[0196] Based on the embodiments of the present disclosure, even if the information value of the DMRS indicated by the first SCI is the same, the pattern of the PSSCH DMRS may be different based on the symbol length of the PSSCH. For example, in the TBS determination process, the overhead of the DMRS (hereinafter, the DMRS overhead) may be the average value of the overhead of the DMRS in the resource pool. For example, in the TBS determination process, the DMRS overhead may be determined based on the pattern indicated by the first SCI. For example, based on the number of RBs used for the PSSCH, the DMRS overhead may be different, and a more detailed description of the actual average value may be required.

[0197] Based on the embodiments of the present disclosure, the UE may send a β value for setting the number of REs to which the second SCI is mapped through the first SCI. In this case, the UE may determine / calculate the TBS based on the β value indicated by the first SCI. In this case, the upper limit value of the number of REs to which the second SCI is mapped may be configured differently based on the PSSCH symbol length and / or the PSSCH DMRS overhead and / or the PT-RS. For example, the PSSCH symbol length may be the length of the PSSCH symbol period derived from the PSFCH overhead indicated by the first SCI. For example, the PSSCH symbol length may be a value excluding the PSFCH overhead from the SL symbol length associated with the SL BWP. For example, the PSFCH overhead may be determined based on the period of the PSFCH resource. For example, if the period of the PSFCH resource is 0, the PSFCH overhead may be 0 symbols. For example, if the period of the PSFCH resource is 1, the PSFCH overhead may be 3 symbols.

[0198] Fig.12 The process of a sending UE sending PSCCH and / or PSSCH based on an embodiment of the present disclosure is shown. Fig.12 The embodiments of the present invention can be combined with various embodiments of the present disclosure.

[0199] Reference Fig.12In step S1210, the transmitting UE may obtain the number of REs to which the second SCI is mapped. For example, the transmitting UE may obtain the number of REs to which the second SCI is mapped based on Table 6.

[0200] [Table 6]

[0201]

[0202] Referring to Table 6, the transmitting UE may obtain the number of REs to which the second SCI is mapped based on the number of bits of the second SCI, the number of CRC bits used for the second SCI, a β offset, a PSSCH symbol length, and the like.

[0203] In step S1220, the transmitting UE may determine the TBS. In step S1230, the transmitting UE may send the first SCI via the PSCCH. In step S1240, the transmitting UE may send the second SCI and / or data (e.g., MAC PDU or TB) via the PSSCH associated with the PSCCH. In addition, for example, the receiving UE may obtain / determine the number of REs and / or the TBS to which the second SCI is mapped based on the first SCI.

[0204] Hereinafter, based on various embodiments of the present disclosure, a method for a UE to obtain the number of REs to which a second SCI is mapped and a device supporting the method will be described in detail. In addition, a method for a UE to determine a TBS and a device supporting the method will be described in detail.

[0205] 1. For a UE, the length of the symbol period of the PSSCH or the overhead of the PSFCH used by the UE for TBS determination is configured as an average value of the time slots in the resource pool 1

[0206] For example, the PSFCH overhead may be determined based on the period of the PSFCH resource. For example, if the period of the PSFCH resource is 0, the PSFCH overhead may be 0 symbols. For example, if the period of the PSFCH resource is 1, the PSFCH overhead may be 3 symbols. For example, if the period of the PSFCH resource is 2, the PSFCH overhead may be 3 / 2 symbols. For example, if the period of the PSFCH resource is 4, the PSFCH overhead may be 3 / 4 symbols.

[0207] In this case, the PSSCH symbol length used by the UE for TBS determination may be a value obtained by subtracting the PSFCH overhead from the SL symbol period length configured in the SL BWP.

[0208] 1-1. Determine TBS by considering PSSCH DMRS overhead

[0209] 1-1-1. Case 1-A where the PSSCH DMRS overhead for TBS determination is the average value in the resource pool

[0210] For example, for each number of subchannels allocated for PSSCH, the UE may calculate the average value of the PSSCH DMRS overhead differently. That is, the UE may calculate the average value of the PSSCH DMRS overhead for possible DMRS patterns for each number of subchannels allocated for PSSCH. In this case, when the number of subchannels allocated for PSSCH changes, the average value of the PSSCH DMRS overhead used by the UE for TBS determination may also change (automatically).

[0211] For example, based on the PSSCH DMRS pattern information that may be indicated by the first SCI, the UE may determine a possible DMRS pattern.Herein, the UE may obtain / derive an average value of the PSSCH DMRS overhead of the possible DMRS patterns.

[0212] For example, to calculate the average value, the length of the PSSCH symbol period used / assumed by the UE when calculating the PSSCH DMRS overhead may be as follows.

[0213] 1) the longest PSSCH symbol length in the resource pool (in this case the UE assumes there is no PSFCH overhead), or

[0214] 2) the shortest PSSCH symbol length in the resource pool (in this case the UE assumes there is always PSFCH overhead), or

[0215] 3) the length of the PSSCH symbol period obtained by excluding the rounded-up value of the average PSFCH overhead value, or

[0216] 4) the length of the PSSCH symbol period obtained by excluding the rounded value of the average PSFCH overhead value, or

[0217] 5) the length of the PSSCH symbol period obtained by excluding the rounded-down value of the average PSFCH overhead value, or

[0218] 6) After generating a DMRS pattern for the length of each PSSCH symbol period for each slot in the resource pool (e.g., PSFCH overhead may or may not be present based on the period of the PSFCH resource), use the average value of the pattern

[0219] For example, comprehensively, the UE can calculate an average value of the DMRS overhead for each length of different PSSCH symbol periods and / or for each different DMRS mode that can be indicated by the first SCI and / or for each number of subchannels allocated for different PSSCHs, and the UE can calculate the TBS by using the average value as the DMRS overhead.

[0220] 1-1-2. Case 1-B where the PSSCH DMRS overhead for TBS determination is based on the DMRS pattern information indicated by the first SCI

[0221] For example, the length of the PSSCH symbol period used / assumed by the UE when calculating the DMRS overhead value for TBS determination may be as follows.

[0222] 1) the longest PSSCH symbol length in the resource pool (in this case the UE assumes there is no PSFCH overhead), or

[0223] 2) the shortest PSSCH symbol length in the resource pool (in this case the UE assumes there is always PSFCH overhead), or

[0224] 3) the length of the PSSCH symbol period obtained by excluding the rounded-up value of the average PSFCH overhead value, or

[0225] 4) the length of the PSSCH symbol period obtained by excluding the rounded value of the average PSFCH overhead value, or

[0226] 5) the length of the PSSCH symbol period obtained by excluding the rounded-down value of the average PSFCH overhead value, or

[0227] 6) After generating the DMRS pattern indicated by the first SCI for the length of each PSSCH symbol period for each slot in the resource pool (e.g., PSFCH overhead may or may not be present based on the period of the PSFCH resource), use the average value of the pattern

[0228] For example, in general, the UE may calculate an average value of the DMRS overhead for each length of different PSSCH symbol periods and / or for each number of subchannels allocated for different PSSCHs by using the DMRS mode indicated by the first SCI, and the UE may use the average value as the DMRS overhead to calculate the TBS. Specifically, for example, the average value may be configured for each number of subchannels / PRBs allocated for the PSSCH.

[0229] 1-2. Determine TBS by considering the second SCI overhead

[0230] For example, the upper limit value of the number of REs to which the second SCI is mapped is a value obtained by excluding at least one of PSCCH overhead, PSSCH DMRS overhead, PT-RS overhead and / or CSI-RS overhead from the number of REs used for PSSCH. For example, if the UE calculates the number of REs used for PSSCH, the length of the PSSCH symbol period can be as follows.

[0231] 1) the longest PSSCH symbol length in the resource pool (in this case the UE assumes there is no PSFCH overhead), or

[0232] 2) the shortest PSSCH symbol length in the resource pool (in this case the UE assumes there is always PSFCH overhead), or

[0233] 3) the length of the PSSCH symbol period obtained by excluding the rounded-up value of the average PSFCH overhead value, or

[0234] 4) the length of the PSSCH symbol period obtained by excluding the rounded value of the average PSFCH overhead value, or

[0235] 5) the length of the PSSCH symbol period obtained by excluding the rounded-down value of the average PSFCH overhead value, or

[0236] 6) The length of the PSSCH symbol period obtained by excluding the average PSFCH overhead value (in this case, the average PSFCH overhead value may not be an integer value)

[0237] Based on each assumption, if the UE calculates an upper limit value for the number of REs to which the second SCI is mapped, the DMRS overhead and / or PT-RS overhead may be different. For example, the UE may obtain DMRS overhead and / or PT-RS overhead for each PSSCH symbol period of different lengths, and the UE may obtain an average value of the DMRS overhead and / or PT-RS overhead. In addition, the UE may calculate / obtain an upper limit value for the number of REs to which the second SCI is mapped by using an average value of the DMRS overhead and / or PT-RS overhead. The average value of the DMRS overhead and / or PT-RS overhead may be calculated differently for each number of subchannels allocated for the PSSCH.

[0238] 1-3. Determine TBS by considering SL CSI-RS overhead and / or PT-RS overhead

[0239] For example, whether to map CSI-RS and / or PT-RS may be different based on the length of the PSSCH symbol period. For example, based on the length of the PSSCH symbol period, the CSI-RS overhead and / or PT-RS overhead may be different. For example, the length of the PSSCH symbol period assumed by the UE may be as follows.

[0240] 1) the longest PSSCH symbol length in the resource pool (in this case the UE assumes there is no PSFCH overhead), or

[0241] 2) the shortest PSSCH symbol length in the resource pool (in this case the UE assumes there is always PSFCH overhead), or

[0242] 3) the length of the PSSCH symbol period obtained by excluding the rounded-up value of the average PSFCH overhead value, or

[0243] 4) the length of the PSSCH symbol period obtained by excluding the rounded value of the average PSFCH overhead value, or

[0244] 5) the length of the PSSCH symbol period obtained by excluding the rounded-down value of the average PSFCH overhead value, or

[0245] 6) The length of the PSSCH symbol period obtained by excluding the average PSFCH overhead value (in this case, the average PSFCH overhead value may not be an integer value)

[0246] For example, for CSI-RS and / or PT-RS, the UE may determine / calculate the TBS by using information indicated by the first SCI (e.g., the number of allocated PRBs and / or MCS) and / or an overhead value derived from the length of a reference PSSCH symbol period. For example, for CSI-RS and / or PT-RS, the UE may determine / calculate the TBS by using an average value of an overhead value that may be derived for each number of PRBs / subchannels allocated for PSSCH and / or the length of a PSSCH symbol period available in a resource pool and / or the information indicated by the first SCI.

[0247] 2. Case 2: The overhead of the PSFCH or the length of the symbol period of the PSSCH used by the UE for TBS determination may be indicated by the first SCI and / or the second SCI. For example, the transmitting UE may send information related to the length of the symbol period of the PSSCH or the overhead of the PSFCH used for TBS determination through the first SCI.

[0248] 2-1. Determine TBS by considering PSSCH DMRS overhead

[0249] 2-1-1. Case 2-A where the PSSCH DMRS overhead for TBS determination is the average value in the resource pool

[0250] For example, for each number of subchannels allocated for PSSCH, the UE may calculate the average value of the PSSCH DMRS overhead differently. That is, the UE may calculate the average value of the PSSCH DMRS overhead for possible DMRS patterns for each number of subchannels allocated for PSSCH. In this case, when the number of subchannels allocated for PSSCH changes, the average value of the PSSCH DMRS overhead used by the UE for TBS determination may also change (automatically).

[0251] For example, based on the PSSCH DMRS pattern information that may be indicated by the first SCI, the UE may determine a possible DMRS pattern.Herein, the UE may obtain / derive an average value of the PSSCH DMRS overhead of the possible DMRS patterns.

[0252] For example, to calculate the average value, the length of the PSSCH symbol period used / assumed by the UE when calculating the PSSCH DMRS overhead may be as follows.

[0253] 1) the longest PSSCH symbol length in the resource pool (in this case the UE assumes there is no PSFCH overhead), or

[0254] 2) the shortest PSSCH symbol length in the resource pool (in this case the UE assumes there is always PSFCH overhead), or

[0255] 3) the length of the PSSCH symbol period indicated by the first SCI and / or the second SCI, or

[0256] 4) After generating a DMRS pattern for the length of each PSSCH symbol period for each slot in the resource pool (e.g., PSFCH overhead may or may not be present based on the period of the PSFCH resource), use the average value of the pattern

[0257] For example, in general, the UE may calculate an average value of the DMRS overhead for each length of different PSSCH symbol periods and / or for each length of the PSSCH symbol period derived from the information included in the first SCI and / or for each different DMRS mode that may be indicated by the first SCI and / or for each number of subchannels allocated for different PSSCHs, and the UE may calculate the TBS by using the average value as the DMRS overhead. Specifically, for example, the average value may be configured for each number of subchannels / PRBs allocated for the PSSCH.

[0258] 2-1-2. Case 2-B where the PSSCH DMRS overhead for TBS determination is based on the DMRS pattern information indicated by the first SCI

[0259] For example, the length of the PSSCH symbol period used / assumed by the UE when calculating the DMRS overhead value for TBS determination may be as follows.

[0260] 1) the longest PSSCH symbol length in the resource pool (in this case the UE assumes there is no PSFCH overhead), or

[0261] 2) the shortest PSSCH symbol length in the resource pool (in this case the UE assumes there is always PSFCH overhead), or

[0262] 3) the length of the PSSCH symbol period indicated by the first SCI or the length of the PSSCH symbol period derived from the PSFCH overhead indicated by the first SCI, or

[0263] 4) After generating the DMRS pattern indicated by the first SCI for the length of each PSSCH symbol period for each slot in the resource pool (e.g., PSFCH overhead may or may not be present based on the period of the PSFCH resource), use the average value of the pattern

[0264] For example, in general, the UE may calculate an average value of the DMRS overhead by using the DMRS pattern indicated by the first SCI for each length of different PSSCH symbol periods and / or for each length of the PSSCH symbol period derived from the information included in the first SCI and / or for each number of subchannels allocated for different PSSCHs, and the UE may calculate the TBS by using the average value as the DMRS overhead. Specifically, for example, the average value may be configured for each number of subchannels / PRBs allocated for the PSSCH.

[0265] 2-2. Determine TBS by considering the second SCI overhead

[0266] For example, the upper limit value of the number of REs to which the second SCI is mapped is a value obtained by excluding at least one of PSCCH overhead, PSSCH DMRS overhead, PT-RS overhead and / or CSI-RS overhead from the number of REs used for PSSCH. For example, if the UE calculates the number of REs used for PSSCH, the length of the PSSCH symbol period can be as follows.

[0267] 1) the longest PSSCH symbol length in the resource pool (in this case, assuming no PSFCH overhead),

[0268] 2) the shortest PSSCH symbol length in the resource pool (in this case, it is assumed that there is always PSFCH overhead),

[0269] 3) The length of the PSSCH symbol period indicated by the first SCI (or the length of the PSSCH symbol period derived from the PSFCH overhead indicated by the first SCI).

[0270] 4) The (pre-)configured length of the PSSCH symbol period

[0271] For example, the length of the PSSCH symbol period may be configured differently or independently for each resource pool for the UE. For example, the length of the PSSCH symbol period may be configured differently or independently for each service type for the UE. For example, the length of the PSSCH symbol period may be configured differently or independently for each priority value for the UE. For example, the length of the PSSCH symbol period may be configured differently or independently for each broadcast type for the UE. For example, the length of the PSSCH symbol period may be configured differently or independently for each number of layers used for PSSCH for the UE. For example, the length of the PSSCH symbol period may be configured differently or independently for each speed of the UE. For example, the length of the PSSCH symbol period may be configured differently or independently for each rate of the UE. For example, the length of the PSSCH symbol period may be configured differently or independently for each congestion control level for the UE. For example, the length of the PSSCH symbol period may be configured differently or independently for each second SCI format for the UE. For example, the length of the PSSCH symbol period may be configured differently or independently for each coding rate used for PSSCH for the UE. For example, the coding rate for the PSSCH may be indicated by the MCS. For example, the length of the PSSCH symbol period may be configured differently or independently for each spectral efficiency of the PSSCH for the UE. For example, the spectral efficiency of the PSSCH may be the coding rate and modulation scheme indicated by the MCS. For example, the length of the PSSCH symbol period may be configured differently or independently for the UE for each MCS table. For example, the MCS table may be indicated by the first SCI.

[0272] In addition, the position of the symbol to which the second SCI is mapped may not be the first symbol of the corresponding PSSCH. In this case, the number of REs used to calculate the upper limit of the number of REs to which the second SCI is mapped is calculated / obtained based on the number of REs from the first symbol to the specific end symbol to which the second SCI is mapped. For example, if the second SCI mapping starts from the first DMRS symbol in the PSSCH resource, the number of REs before the symbol may not be included in the number of REs for the upper limit value of the number of REs to which the second SCI is mapped.

[0273] In addition, the number of REs used for the second SCI can be adjusted based on the β offset value indicated by the first SCI. For example, the candidate value of the β offset that can be indicated by the first SCI can be configured differently or independently for each resource pool for the UE. For example, the candidate value of the β offset that can be indicated by the first SCI can be configured differently or independently for each service type for the UE. For example, the candidate value of the β offset that can be indicated by the first SCI can be configured differently or independently for each priority value for the UE. For example, the candidate value of the β offset that can be indicated by the first SCI can be configured differently or independently for each broadcast type for the UE. For example, the candidate value of the β offset that can be indicated by the first SCI can be configured differently or independently for each number of layers for PSSCH for the UE. For example, the candidate value of the β offset that can be indicated by the first SCI can be configured differently or independently for each speed of the UE. For example, the candidate value of the β offset that can be indicated by the first SCI can be configured differently or independently for each rate of the UE. For example, a candidate value of a β offset that can be indicated by a first SCI can be configured differently or independently for each congestion control level for the UE. For example, a candidate value of a β offset that can be indicated by a first SCI can be configured differently or independently for each second SCI format for the UE. For example, the β offset value can be different based on the second SCI format indicated by the first SCI. For example, a candidate value of a β offset that can be indicated by a first SCI can be configured differently or independently for each coding rate for PSSCH for the UE. For example, the coding rate for PSSCH can be indicated by MCS. For example, a candidate value of a β offset that can be indicated by a first SCI can be configured differently or independently for each frequency efficiency of PSSCH for the UE. For example, the spectral efficiency of PSSCH can be the coding rate and modulation scheme indicated by MCS. For example, a candidate value of a β offset that can be indicated by a first SCI can be configured differently or independently for each length of a symbol period for PSSCH transmission for the UE. For example, the length of the symbol period for PSSCH transmission can be the actual length of the symbol period for PSSCH transmission. For example, the length of the symbol period used for PSSCH transmission may be a value (e.g., length) indicated by the SCI. For example, a candidate value of the β offset that may be indicated by the first SCI may be configured differently or independently for each MCS table for the UE. For example, the MCS table may be indicated by the first SCI. For example, the β offset value used by the UE to calculate the number of REs used for the second SCI may be a value obtained by dividing the number of layers used for the PSSCH by the β offset value indicated by the first SCI.For example, the β offset value used by the UE to calculate the number of REs used for the second SCI may be a value obtained by dividing a specific (pre-) configured value corresponding to the number of layers used for the PSSCH (e.g., a corresponding value configured for each number of layers) by the β offset value indicated by the first SCI. For example, the β offset value used by the UE to calculate the number of REs used for the second SCI may be a value corresponding to the divided value (e.g., a rounded-up value, a rounded-down value, a quantized value). For example, an implementation of the β value may be applied to the α value (e.g., a scaling value applied to the upper limit value of the number of REs used for the second SCI).

[0274] In addition, the UE can map the second SCI from the starting symbol to the last symbol of the PSSCH. However, additional resources for the second SCI may be required. In the above situation, the UE can map the second SCI in the time domain and / or frequency domain and / or layer domain in reverse order from the symbol before the starting symbol. For example, whether to apply the above method may be different based on the starting symbol to which the second SCI is mapped. For example, whether to apply the above method may be different based on the length of the symbol period for PSSCH transmission (for example, the value indicated by the SCI or the actual length). For example, whether to apply the above method may be different based on the PSSCH DMRS mode. For example, whether to apply the above method may be different based on the MCS table. For example, the MCS table may be indicated by the first SCI.

[0275] Based on each assumption, if the UE calculates an upper limit value of the number of REs to which the second SCI is mapped, the DMRS overhead and / or the PT-RS overhead may be different.

[0276] For example, the UE may assume / determine the parameter / information used for TBS calculation as the overhead of the CSI-RS and / or PT-RS, and the UE may calculate the upper limit value of the number of REs to which the second SCI is mapped by using the parameter / information. For example, the parameter / information may be a higher layer parameter. For example, the parameter / information may be configured or pre-configured for the UE for each resource pool or for each SL BWP. For example, the base station / network may send the parameter / information for each resource pool or for each SL BWP to the UE. For example, the parameter / information may be sl-xOverhead.

[0277] Specifically, for example, the parameter / information may be different based on the PSFCH overhead value indicated by the UE via the SCI. For example, the parameter / information may be configured or pre-configured for the UE for each PSFCH overhead value. For example, the base station / network may send the parameter / information for each PSFCH overhead value to the UE.

[0278] For example, the UE may assume / determine the reference overhead for TBS calculation as the DMRS overhead, and the UE may calculate the upper limit value of the number of REs to which the second SCI is mapped by using the reference overhead. For example, the reference overhead may be related to the DMRS pattern (e.g., sl-PSSCH-DMRS-TimePattern) configured (in advance) for the UE. For example, the reference overhead may be N DMRS RE For example, N DMRS RE The number of REs to which a DRMS ​​within a PRB may be mapped. For example, the UE may determine the reference overhead based on a (pre-)configured DMRS pattern, and the UE may calculate the upper limit value of the number of REs to which the second SCI is mapped by using the reference overhead. For example, the relationship between the DMRS pattern and the reference overhead may be represented as shown in Table 7.

[0279] [Table 7]

[0280] sl-PSSCH-DMRS-TimePattern <![CDATA[N DMRS RE ]]> {2} 12 {3} 18 {4} 24 {2,3} 15 {2,4} 18 {3,4} 21 {2,3,4} 18

[0281] For example, since the DMRS pattern may change based on the number of subchannels configured for the UE, the reference overhead may be an average value of the DMRS overhead of the (pre) configured DMRS pattern for each number of subchannels. For example, since the DMRS pattern may change based on the number of PRBs configured for the UE, the reference overhead may be an average value of the DMRS overhead of the (pre) configured DMRS pattern for each number of PRBs. For example, since the DMRS pattern may change based on the length of the PSSCH symbol period, the reference overhead may be an average value of the DMRS overhead of the (pre) configured DMRS pattern for each length of the PSSCH symbol period. For example, since the DMRS pattern may change based on the PSFCH overhead, the reference overhead may be an average value of the DMRS overhead of the (pre) configured DMRS pattern for each PSFCH overhead. For example, if the UE calculates / obtains an average value of the DMRS overhead, some of the above parameters (e.g., the number of subchannels, the number of PRBs, the length of the PSSCH symbol period, and / or the PSFCH overhead) may be fixed. For example, while the PSFCH overhead is fixed to the value indicated by the SCI, the reference overhead may be the average value of the DMRS overheads of the (pre-)configured DMRS patterns. For example, while the number of subchannels is fixed to the number of PSSCHs through which the second SCI is sent, the reference overhead may be the average value of the DMRS overheads of the (pre-)configured DMRS patterns.

[0282] For example, in the case of an upper limit value of the second SCI, i) the upper limit value of the number of REs to which the second SCI is actually mapped and ii) the upper limit value of the second SCI used / referenced by the UE to calculate / obtain TBS may be different. For example, the upper limit value of the number of REs to which the second SCI is actually mapped may be a value obtained by excluding AGC symbols and / or symbols related to TX-RX switching and / or actual PSCCH overhead and / or actual PSSCH DMRS overhead and / or PSFCH symbol overhead indicated by the first SCI and / or actual sidelink PT-RS overhead from the amount of available resources in the SL time slot (for example, a value obtained by multiplying the number of SL symbols in the SL time slot by the number of subcarriers allocated for the PSSCH). On the other hand, the upper limit value of the second SCI used / referenced by the UE to calculate / obtain TBS can be a value obtained by excluding AGC symbols and / or symbols related to TX-RX switching and / or actual PSCCH overhead and / or reference PSSCH DMRS overhead referenced in the TBS calculation and / or PSFCH symbol overhead indicated by the first SCI and / or reference sublink PT-RS overhead referenced in the TBS calculation from the amount of available resources in the SL time slot (for example, a value obtained by multiplying the number of SL symbols in the SL time slot by the number of subcarriers allocated for the PSSCH).

[0283] For example, in case of an upper limit value of the second SCI, i) an upper limit value of the number of REs to which the second SCI is actually mapped and ii) an upper limit value of the second SCI used / referenced by the UE to calculate / obtain the TBS may be (always) the same.

[0284] In addition, in order to perform multiplexing of the second SCI and PSSCH in units of RBs, the UE may map the second SCI by additionally applying an offset value of a specific number of REs (hereinafter, an offset value of the number of REs). In addition, based on the PSSCH DMRS and / or PT-RS in the region to which the second SCI is mapped, the offset value of the number of REs may be changed between transmissions of the UE. For this reason, it may be difficult for the UE to indicate the same TBS between initial transmission and retransmission.

[0285] For example, if the UE calculates the TBS, the offset value of the number of REs for supporting RB unit multiplexing may be set to a specific value regardless of the actual value. For example, the UE may calculate the TBS by using an offset value of a specific number of REs regardless of the actual value.

[0286] For example, the specific value may be 11. The reason why the UE calculates the TBS by using the offset value of the number of REs = 11 is as follows. For example, the number of REs may range from 0 to 11. Here, if the UE calculates the TBS by using a value smaller than the offset value of the actual number of REs, a problem of an actual coding rate increase may occur. Accordingly, there may be a problem that the UE is restricted in its use of MCS and other transmission parameters. Therefore, in order to prevent the above problem, the UE can conservatively calculate the TBS by using the maximum value of the offset value of the number of REs.

[0287] For example, the offset value of the number of REs may be 6 or 7. The reason why the UE calculates the TBS by using the offset value of the number of REs = 6 or 7 is as follows. For example, if the offset value of the number of REs is set to 0, a problem of an increase in the actual coding rate may occur. For example, if the offset value of the number of REs is set to 11, a problem of a decrease in the actual coding rate may occur. Therefore, in order to alleviate the problem of an increase or decrease in the actual coding rate, the UE can calculate the TBS by using the offset value of the number of REs = 6 or 7.

[0288] For example, the UE may determine the maximum value among the possible number of offset values ​​of REs used to support RB unit multiplexing between the second SCI and PSSCH based on the (pre-) configured PSSCH DMRS pattern, PT-RS pattern and / or PSFCH overhead value in the corresponding resource pool as the offset value of the number of REs. For example, the UE may determine the minimum value among the possible number of offset values ​​of REs used to support RB unit multiplexing between the second SCI and PSSCH based on the (pre-) configured PSSCH DMRS pattern, PT-RS pattern and / or PSFCH overhead value in the corresponding resource pool as the offset value of the number of REs. For example, the UE may determine the offset value of the number of REs based on the median value among the possible number of offset values ​​of REs used to support RB unit multiplexing between the second SCI and PSSCH based on the (pre-) configured PSSCH DMRS pattern, PT-RS pattern and / or PSFCH overhead value in the corresponding resource pool. In addition, for example, the UE may perform TBS calculation by using the offset value of the number of REs.

[0289] For example, the UE may mix and use an offset value of the actual number of REs and an offset value of the reference number of REs. For example, the UE may calculate the TBS by using a specific MCS value and / or a coding rate value indicated by a specific MCS and / or a range of a specific TBS value and / or an offset value of a specific number of subchannels or REs allocated for a specific PSSCH that may be different from the actual value within the range. For example, the offset value of the number of REs used by the UE for TBS calculation may be 0. Specifically, for example, if the value of the number of REs used for the second SCI is set to an upper limit value before the offset value of the number of REs used for FDM is applied, the UE may assume / determine that the offset value of the number of REs used for TBS calculation is 0. In this case, the UE may calculate / determine the TBS based on "offset value of the number of REs = 0". For example, if the value of the number of REs used for the second SCI is less than the upper limit value before the offset value of the number of REs used for FDM is applied, the UE may assume / determine that the offset value of the number of REs used for TBS calculation is the offset value of the actual number of REs. In this case, the UE may calculate / determine the TBS based on "offset value of the number of REs=offset value of the actual number of REs".

[0290] In addition, the overhead value of the second SCI used by the UE for TB calculation between initial transmission and retransmission can be configured independently of the number of REs actually occupied. In this case, the UE can determine the average value of the possible number of REs occupied by the second SCI based on the PSFCH overhead value (pre-) configured in the resource pool, the possible offset value of the number of REs for supporting RB unit multiplexing between the second SCI and the PSSCH, the β offset value (for example, an offset for adjusting the coding rate of the second SCI and / or the amount of resources to which the second SCI is mapped), the PT-RS pattern and / or the PSSCH DMRS pattern. In addition, for example, the UE can calculate the TBS by using the average value. For example, the value can be an average value calculated when the number of subchannels of the PSSCH is fixed. For example, the value can be a minimum value calculated when the number of subchannels of the PSSCH is fixed. For example, the value can be a maximum value calculated when the number of subchannels of the PSSCH is fixed. For example, the value can be a median value calculated when the number of subchannels of the PSSCH is fixed. For example, the overhead value of the second SCI used by the UE for TBS calculation may be the number of REs of the second SCI calculated by the UE using the average value of the offset values ​​of the possible number of REs for supporting RB unit multiplexing between the second SCI and the PSSCH and the average value of the β offset value configured for the resource pool. For example, the overhead value of the second SCI used by the UE for TBS calculation may be the number of REs of the second SCI calculated by the UE using the average value of the offset values ​​of the possible number of REs for supporting RB unit multiplexing between the second SCI and the PSSCH and the specific β offset value (e.g., minimum value or maximum value) configured for the resource pool. For example, the overhead value of the second SCI used by the UE for TBS calculation may be the number of REs of the second SCI calculated by the UE using the specific offset value (e.g., minimum value or maximum value) of the possible number of REs for supporting RB unit multiplexing between the second SCI and the PSSCH and the average value of the β offset value configured for the resource pool. For example, the overhead value of the second SCI used by the UE for TBS calculation may be the number of REs of the second SCI calculated by the UE using a specific offset value (e.g., a minimum value or a maximum value) for the possible number of REs for supporting RB unit multiplexing between the second SCI and the PSSCH and a specific β offset value (e.g., a minimum value or a maximum value) configured for the resource pool. For example, the offset value of the number of REs used by the UE for TBS calculation may be related to the offset value of the number of REs actually used for the second SCI mapping. For example, based on the range of offset values ​​of the number of REs actually used for the second SCI mapping, the UE may select different offset values ​​for the number of REs used for TBS calculation.

[0291] 2-3. Determine TBS by considering SL CSI-RS overhead and / or PT-RS overhead

[0292] For example, whether to map CSI-RS and / or PT-RS may be different based on the length of the PSSCH symbol period. For example, based on the length of the PSSCH symbol period, the CSI-RS overhead and / or PT-RS overhead may be different. For example, the length of the PSSCH symbol period assumed by the UE may be as follows.

[0293] 1) the longest PSSCH symbol length in the resource pool (in this case the UE assumes there is no PSFCH overhead), or

[0294] 2) the shortest PSSCH symbol length in the resource pool (in this case the UE assumes there is always PSFCH overhead), or

[0295] 3) The length of the PSSCH symbol period indicated by the first SCI and / or the second SCI or the length of the PSSCH symbol period derived from the PSFCH overhead indicated by the first SCI and / or the second SCI

[0296] For example, the UE may be configured or preconfigured with parameters / information for each length of the PSSCH symbol period. For example, the base station / network may send parameters / information for each length of the PSSCH symbol period to the UE. For example, the UE may be configured or preconfigured with parameters / information for each PSFCH overhead. For example, the base station / network may send parameters / information for each PSFCH overhead to the UE. For example, the UE may be configured or preconfigured with parameters / information for each resource pool. For example, the base station / network may send parameters / information for each resource pool to the UE. For example, the UE may be configured or preconfigured with parameters / information for each SL BWP. For example, the base station / network may send parameters / information for each SL BWP to the UE. For example, the parameter / information may be sl-xOverhead. For example, based on the PSFCH overhead indicated by the sending UE to the receiving UE via the SCI, the receiving UE may select / determine parameters / information (e.g., s1-xOverhead) differently.

[0297] For example, for CSI-RS and / or PT-RS, the UE may determine / calculate the TBS by using information indicated by the first SCI (e.g., the number of allocated PRBs and / or MCS) and / or an overhead value derived from the length of a reference PSSCH symbol period. For example, for CSI-RS and / or PT-RS, the UE may determine / calculate the TBS by using an average value of an overhead value that may be derived for each number of PRBs / subchannels allocated for PSSCH and / or the length of a PSSCH symbol period available in a resource pool and / or the information indicated by the first SCI. Specifically, for example, the average value may be configured for each number of subchannels / PRBs allocated for PSSCH.

[0298] In addition, in Mode 1 (i.e., resource allocation Mode 1) operation, the MCS value or the range of MCS values ​​may be (pre-)configured for each resource pool. For example, in Mode 1 operation, in the case of DG, the range of MCS values ​​or the MCS value may be (pre-)configured for each resource pool. For example, in Mode 1 operation, the range of MCS values ​​or the MCS value may be (pre-)configured for each CG resource. In this case, if multiple MCS tables are configured for the corresponding resource pool, the MCS limit value or region may be configured for each MCS table, or the MCS table information may also be configured when configuring the MCS limit value or region.

[0299] Although the present disclosure mainly describes the implementation of the method for calculating the overhead of TBS by the UE, the technical concept of the present disclosure is not limited thereto. The implementation of the present disclosure can be extended to the case where the UE calculates the number of REs to which the second SCI is actually mapped.

[0300] In the present disclosure, if the size of each subchannel can be different, the average value of each number of subchannels can be replaced by the average value of each number of PRBs. Alternatively, the UE can calculate the average value assuming that all subchannels have the same size without considering subchannels of different sizes.

[0301] Fig.13 A method for a first device to perform wireless communication based on an embodiment of the present disclosure is shown. Fig.13 The embodiments of the present invention can be combined with various embodiments of the present disclosure.

[0302] Reference Fig.13In step S1310, the first device may send first sublink control information (SCI) including information related to physical sublink feedback channel (PSFCH) overhead and β offset to the second device through a physical sublink control channel (PSCCH). In step S1320, the first device may send a second SCI to the second device through a physical sublink shared channel (PSSCH) related to the PSCCH. For example, a symbol length related to the PSSCH may be obtained based on information related to the PSFCH overhead, and the number of resource elements (REs) to which the second SCI is mapped may be obtained based on the symbol length and β offset related to the PSSCH.

[0303] In addition, for example, the first device may map the second SCI to resources related to the PSSCH based on the number of REs to which the second SCI is mapped.

[0304] For example, the symbol length associated with the PSSCH may be a value obtained by subtracting the PSFCH overhead from the side link (SL) symbol length. For example, the SL symbol length may be associated with the SL bandwidth part (BWP) configured for the first device. For example, the PSFCH overhead may be determined based on the period of the PSFCH resources associated with the resource pool. For example, based on the period of the PSFCH resources being set to 0, the PSFCH overhead may be 0. For example, based on the period of the PSFCH resources being set to 1, the PSFCH overhead may be 3. For example, based on (i) the period of the PSFCH resources being set to 2 or 4 and (ii) the information associated with the PSFCH overhead indicating 1, the PSFCH overhead may be 3. For example, based on (i) the period of the PSFCH resources being set to 2 or 4 and (ii) the information associated with the PSFCH overhead indicating 0, the PSFCH overhead may be 0.

[0305] In addition, for example, the first device may obtain the number of REs allocated for the PSSCH based on the symbol length and demodulation reference signal (DMRS) overhead associated with the PSSCH. For example, the first SCI may include information related to the DMRS overhead, and the DMRS overhead may be the number of REs associated with the DMRS used for the PSSCH.

[0306] For example, the beta offset may be selected from among a plurality of beta offsets configured for the resource pool.

[0307] For example, the number of REs to which the second SCI is mapped may be different from the number of REs associated with the second SCI used for transport block size (TBS) determination.

[0308] For example, the DMRS for the PSSCH may be mapped to at least one symbol on resources related to the PSSCH, and the second SCI may be mapped from a first symbol among the at least one symbol.

[0309] The proposed method can be applied to devices based on various embodiments of the present disclosure. First, the processor 102 of the first device 100 can control the transceiver 106 to send the first sub-link control information (SCI) including information related to the physical sub-link feedback channel (PSFCH) overhead and β offset to the second device through the physical sub-link control channel (PSCCH). In addition, the processor 102 of the first device 100 can control the transceiver 106 to send the second SCI to the second device through the physical sub-link shared channel (PSSCH) related to the PSCCH. For example, the symbol length related to the PSSCH can be obtained based on the information related to the PSFCH overhead, and the number of resource elements (REs) to which the second SCI is mapped can be obtained based on the symbol length and β offset related to the PSSCH.

[0310] Based on the embodiments of the present disclosure, a first device configured to perform wireless communication may be provided. For example, the first device may include: one or more memories storing instructions; one or more transceivers; and one or more processors connected to the one or more memories and the one or more transceivers. For example, the one or more processors may execute instructions to: send a first sublink control information (SCI) including information related to a physical sublink feedback channel (PSFCH) overhead and a β offset to a second device via a physical sublink control channel (PSCCH); and send a second SCI to the second device via a physical sublink shared channel (PSSCH) related to the PSCCH. For example, the symbol length associated with the PSSCH may be obtained based on information related to the PSFCH overhead, and the number of resource elements (REs) to which the second SCI is mapped may be obtained based on the symbol length and β offset associated with the PSSCH.

[0311] Based on an embodiment of the present disclosure, a device configured to control a first user equipment (UE) performing wireless communication may be provided. For example, the device may include: one or more processors; and one or more memories, the one or more memories being operably connected to the one or more processors and storing instructions. For example, the one or more processors may execute instructions to: send first sublink control information (SCI) including information related to physical sublink feedback channel (PSFCH) overhead and β offset to a second UE via a physical sublink control channel (PSCCH); and send a second SCI to the second UE via a physical sublink shared channel (PSSCH) related to the PSCCH. For example, a symbol length associated with the PSSCH may be obtained based on information related to the PSFCH overhead, and the number of resource elements (REs) to which the second SCI is mapped may be obtained based on the symbol length and β offset associated with the PSSCH.

[0312] Based on the embodiments of the present disclosure, a non-transitory computer-readable storage medium storing instructions may be provided. For example, the non-transitory computer-readable storage medium stores instructions, which, when executed, may cause the first device to: send first sublink control information (SCI) including information related to physical sublink feedback channel (PSFCH) overhead and β offset to the second device via a physical sublink control channel (PSCCH); and send a second SCI to the second device via a physical sublink shared channel (PSSCH) related to the PSCCH. For example, the symbol length related to the PSSCH may be obtained based on the information related to the PSFCH overhead, and the number of resource elements (REs) to which the second SCI is mapped may be obtained based on the symbol length and β offset related to the PSSCH.

[0313] Fig.14 A method for a second device to perform wireless communication based on an embodiment of the present disclosure is shown. Fig.14 The embodiments of the present invention can be combined with various embodiments of the present disclosure.

[0314] Reference Fig.14In step S1410, the second device may receive first sublink control information (SCI) including information related to physical sublink feedback channel (PSFCH) overhead and β offset from the first device through a physical sublink control channel (PSCCH). In step S1420, the second device may receive second SCI from the first device through a physical sublink shared channel (PSSCH) related to the PSCCH. For example, a symbol length related to the PSSCH may be obtained based on information related to the PSFCH overhead, and the number of resource elements (REs) to which the second SCI is mapped may be obtained based on the symbol length and β offset related to the PSSCH.

[0315] The proposed method can be applied to devices based on various embodiments of the present disclosure. First, the processor 202 of the second device 200 can control the transceiver 206 to receive the first sub-link control information (SCI) including information related to the physical sub-link feedback channel (PSFCH) overhead and β offset from the first device through the physical sub-link control channel (PSCCH). In addition, the processor 202 of the second device 200 can control the transceiver 206 to receive the second SCI from the first device through the physical sub-link shared channel (PSSCH) related to the PSCCH. For example, the symbol length related to the PSSCH can be obtained based on the information related to the PSFCH overhead, and the number of resource elements (REs) to which the second SCI is mapped can be obtained based on the symbol length and β offset related to the PSSCH.

[0316] Based on the embodiments of the present disclosure, a second device configured to perform wireless communication may be provided. For example, the second device may include: one or more memories storing instructions; one or more transceivers; and one or more processors connected to the one or more memories and the one or more transceivers. For example, the one or more processors may execute instructions to: receive first sublink control information (SCI) including information related to physical sublink feedback channel (PSFCH) overhead and β offset from the first device via a physical sublink control channel (PSCCH); and receive a second SCI from the first device via a physical sublink shared channel (PSSCH) related to the PSCCH. For example, the symbol length associated with the PSSCH may be obtained based on information related to the PSFCH overhead, and the number of resource elements (REs) to which the second SCI is mapped may be obtained based on the symbol length and β offset associated with the PSSCH.

[0317] Based on an embodiment of the present disclosure, a device configured to control a second user equipment (UE) performing wireless communication may be provided. For example, the device may include: one or more processors; and one or more memories, the one or more memories being operably connected to the one or more processors and storing instructions. For example, the one or more processors may execute instructions to: receive first sublink control information (SCI) including information related to physical sublink feedback channel (PSFCH) overhead and β offset from a first UE via a physical sublink control channel (PSCCH); and receive a second SCI from a first UE via a physical sublink shared channel (PSSCH) related to the PSCCH. For example, a symbol length associated with the PSSCH may be obtained based on information related to the PSFCH overhead, and the number of resource elements (REs) to which the second SCI is mapped may be obtained based on the symbol length and β offset associated with the PSSCH.

[0318] Based on the embodiments of the present disclosure, a non-transitory computer-readable storage medium storing instructions may be provided. For example, the non-transitory computer-readable storage medium stores instructions, which, when executed, may cause the second device to: receive first sublink control information (SCI) including information related to physical sublink feedback channel (PSFCH) overhead and β offset from the first device via a physical sublink control channel (PSCCH); and receive a second SCI from the first device via a physical sublink shared channel (PSSCH) related to the PSCCH. For example, the symbol length associated with the PSSCH may be obtained based on the information related to the PSFCH overhead, and the number of resource elements (REs) to which the second SCI is mapped may be obtained based on the symbol length and β offset associated with the PSSCH.

[0319] Based on various embodiments of the present disclosure, the length of the PSSCH symbol period used to derive the upper limit of the number of REs to which the second SCI is mapped can be determined based on information related to the PSFCH overhead included in the first SCI. Accordingly, the upper limit of the number of REs mapped for the second SCI can be equally aligned between the same TBs sent by the UE. In addition, the UE can efficiently adjust the upper limit of the number of REs mapped for the second SCI through the first SCI.

[0320] Various embodiments of the present disclosure may be combined with each other.

[0321] Hereinafter, devices to which respective embodiments of the present disclosure can be applied will be described.

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

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

[0324] Fig.15 A communication system (1) according to an embodiment of the present disclosure is shown.

[0325] Reference Fig.15 , a communication system (1) to which various embodiments of the present disclosure are applied includes a wireless device, a base station (BS), and a network. Herein, a wireless device refers to a device that performs communication using a radio access technology (RAT) (e.g., 5G new RAT (NR) or long term evolution (LTE)), and may be referred to as a communication / radio / 5G device. The wireless device may include, but is not 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, a vehicle may include a vehicle with a wireless communication function, an autonomous vehicle, and a vehicle capable of performing inter-vehicle communication. Herein, a vehicle may include an unmanned aerial vehicle (UAV) (e.g., a drone). XR devices may include augmented reality (AR) / virtual reality (VR) / mixed reality (MR) devices and may be implemented in the form of head mounted devices (HMD), head up displays (HUD) installed in vehicles, televisions, smart phones, computers, wearable devices, home appliance devices, digital signage, vehicles, robots, etc. Handheld devices may include smart phones, smart boards, wearable devices (e.g., smart watches or smart glasses), and computers (e.g., notebooks). Home appliances may include TVs, refrigerators, and washing machines. IoT devices may include sensors and smart meters. For example, a BS and a network may be implemented as wireless devices, and a specific wireless device (200a) may operate as a BS / network node relative to other wireless devices.

[0326] Here, in addition to LTE, NR and 6G, the wireless communication technology implemented in the wireless devices 100a to 100f of the present disclosure may also include a narrowband Internet of Things for low-power communication. In this case, for example, NB-IoT technology may be an example of a low-power wide area network (LPWAN) technology, and may be implemented as a standard such as LTE Cat NB1 and / or LTE Cat NB2, and is not limited to the above names. Additionally or alternatively, the wireless communication technology implemented in the wireless devices 100a to 100f of the present disclosure may perform communication based on LTE-M technology. In this case, as an example, LTE-M technology may be an example of LPWAN, and may be referred to as various names including enhanced machine type communication (eMTC), etc. For example, LTE-M technology may 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, and is not limited to the above names. Additionally or alternatively, the wireless communication technology implemented in the wireless devices 100a to 100f of the present disclosure may include at least one of Bluetooth, a low power wide area network (LPWAN), and ZigBee considering low power communication, and is not limited to the above names. As an example, the ZigBee technology may generate a personal area network (PAN) related to small / low power digital communication based on various standards including IEEE 802.15.4, etc., and may be referred to as various names.

[0327] The wireless devices 100a to 100f may be connected to the network 300 via the BS 200. The AI ​​technology may be applied to the wireless devices 100a to 100f, and the wireless devices 100a to 100f may be connected to the AI ​​server 400 via the network 300. The network 300 may 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 may communicate with each other via the BS 200 / network 300, the wireless devices 100a to 100f may perform direct communication (e.g., sidelink communication) with each other without passing through the BS / network. For example, the vehicles 100b-1 and 100b-2 may perform direct communication (e.g., vehicle-to-vehicle (V2V) / vehicle-to-everything (V2X) communication). An IoT device (e.g., a sensor) may perform direct communication with other IoT devices (e.g., a sensor) or other wireless devices 100a to 100f.

[0328] Wireless communication / connection 150a, 150b or 150c can be established between wireless devices 100a to 100f / BS200 or BS200 / BS200. 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 backhaul (IAB)). The wireless device and the BS / wireless device can send / receive radio signals to / from each other through wireless communication / connection 150a and 150b. For example, wireless communication / connection 150a and 150b can send / receive signals through various physical channels. To this end, various configuration information configuration processes for sending / receiving radio signals, various signal processing processes (e.g., channel coding / decoding, modulation / demodulation and resource mapping / demapping) and at least a portion of the resource allocation process can be performed based on various proposals of the present disclosure.

[0329] Fig.16 A wireless device according to an embodiment of the present disclosure is shown.

[0330] Reference Fig.16 , the first wireless device (100) and the second wireless device (200) may transmit radio signals via various RATs (e.g., LTE and NR). Herein, {the first wireless device (100) and the second wireless device (200)} may correspond to Fig.15 {wireless device (100x) and BS (200)} and / or {wireless device (100x) and wireless device (100x)}.

[0331] The first wireless device 100 may include one or more processors 102 and one or more memories 104, and may additionally further include one or more transceivers 106 and / or one or more antennas 108. The (one or more) processors 102 may control the (one or more) memories 104 and / or the (one or more) transceivers 106, and may be configured to implement the descriptions, functions, processes, proposals, methods and / or operation flows disclosed in this document. For example, the (one or more) processors 102 may process the information in the (one or more) memories 104 to generate first information / signals, and then send a radio signal including the first information / signals through the (one or more) transceivers 106. The (one or more) processors 102 may receive a radio signal including a second information / signal through the transceiver 106, and then store the information obtained by processing the second information / signals in the (one or more) memories 104. The (one or more) memories 104 may be connected to the (one or more) processors 102, and may store various information related to the operation of the (one or more) processors 102. For example, (one or more) memories 104 may store software code including commands for executing part or all of the processing controlled by (one or more) processors 102 or for executing the descriptions, functions, processes, proposals, methods and / or operational flows disclosed in this document. Here, (one or more) processors 102 and (one or more) memories 104 may be part of a communication modem / circuit / chip designed to implement a RAT (e.g., LTE or NR). (One or more) transceivers 106 may be connected to (one or more) processors 102 and send and / or receive radio signals through (one or more) antennas 108. Each transceiver 106 may include a transmitter and / or a receiver. (One or more) transceivers 106 may be used interchangeably with (one or more) radio frequency (RF) units. In the present disclosure, a wireless device may represent a communication modem / circuit / chip.

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

[0333] Below, the hardware elements of the wireless devices 100 and 200 will be described in more detail. One or more protocol layers may be implemented by, but are not limited to, one or more processors 102 and 202. For example, one or more processors 102 and 202 may 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 may generate one or more protocol data units (PDUs) and / or one or more service data units (SDUs) according to the description, function, process, proposal, method, and / or operation flow disclosed in this document. One or more processors 102 and 202 may generate messages, control information, data, or information according to the description, function, process, proposal, method, and / or operation flow disclosed in this document. One or more processors 102 and 202 may generate signals (e.g., baseband signals) including PDUs, SDUs, messages, control information, data, or information according to the description, function, process, proposal, method, and / or operation flow 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 obtain PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, processes, proposals, methods, and / or operating procedures disclosed in this document.

[0334] One or more processors 102 and 202 may be referred to as controllers, microcontrollers, microprocessors, or microcomputers. One or more processors 102 and 202 may 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) may be included in one or more processors 102 and 202. The descriptions, functions, processes, proposals, methods, and / or operational flows disclosed in this document may be implemented using firmware or software, and the firmware or software may be configured to include modules, processes, or functions. Firmware or software configured to execute the descriptions, functions, processes, proposals, methods, and / or operational flows disclosed in this document may be included in one or more processors 102 and 202 or stored in one or more memories 104 and 204, thereby being driven by one or more processors 102 and 202. The descriptions, functions, processes, proposals, methods, and / or operational flows disclosed in this document may be implemented using software or firmware in the form of code, commands, and / or command sets.

[0335] One or more memories 104 and 204 may be connected to one or more processors 102 and 202 and may store various types of data, signals, messages, information, programs, codes, instructions, and / or commands. One or more memories 104 and 204 may be composed of read-only memory (ROM), random access memory (RAM), electrically erasable programmable read-only memory (EPROM), flash memory, hard drive, registers, cash memory, computer-readable storage media, and / or combinations thereof. One or more memories 104 and 204 may be located inside and / or outside one or more processors 102 and 202. One or more memories 104 and 204 may be connected to one or more processors 102 and 202 via various technologies such as wired or wireless connections.

[0336] One or more transceivers 106 and 206 may send user data, control information, and / or radio signals / channels mentioned in the method and / or operation flow of this document to one or more other devices. One or more transceivers 106 and 206 may receive user data, control information, and / or radio signals / channels mentioned in the description, function, process, proposal, method, and / or operation flow disclosed in this document from one or more other devices. For example, one or more transceivers 106 and 206 may be connected to one or more processors 102 and 202, and may send and receive radio signals. For example, one or more processors 102 and 202 may perform control so that one or more transceivers 106 and 206 may send user data, control information, or radio signals to one or more other devices. One or more processors 102 and 202 may perform control so that one or more transceivers 106 and 206 may receive user data, control information, or radio signals from one or more other devices. One or more transceivers 106 and 206 may be connected to one or more antennas 108 and 208, and one or more transceivers 106 and 206 may be configured to send and receive user data, control information and / or radio signals / channels mentioned in the description, functions, processes, proposals, methods and / or operation flows disclosed in this document through one or more antennas 108 and 208. In this document, one or more antennas may be multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers 106 and 206 may convert received radio signals / channels, etc. from RF band signals to baseband signals to process received user data, control information, radio signals / channels, etc. using one or more processors 102 and 202. One or more transceivers 106 and 206 may convert user data, control information, radio signals / channels, etc. processed using one or more processors 102 and 202 from baseband signals to RF band signals. To this end, one or more transceivers 106 and 206 may include (analog) oscillators and / or filters.

[0337] Fig.17 A signal processing circuit for transmitting a signal according to an embodiment of the present disclosure is shown.

[0338] Reference Fig.17 The signal processing circuit (1000) may include a scrambler (1010), a modulator (1020), a layer mapper (1030), a precoder (1040), a resource mapper (1050), and a signal generator (1060). Fig.17 Operation / function, not limited to Fig.16 The processor (102, 202) and / or transceiver (106, 206) of Fig.16The processor (102, 202) and / or the transceiver (106, 206) are implemented Fig.17 For example, you can Fig.16 The processor (102, 202) implements blocks 1010 to 1060. Alternatively, Fig.16 The processor (102, 202) implements blocks 1010 to 1050 and can be implemented by Fig.16 The transceiver (106, 206) is used to implement box 1060.

[0339] Can be through Fig.17 The signal processing circuit (1000) converts the codeword into a radio signal. Herein, the codeword is a coded bit sequence of an information block. The information block may include a transport block (e.g., UL-SCH transport block, DL-SCH transport block). The radio signal may be transmitted through various physical channels (e.g., PUSCH and PDSCH).

[0340] Specifically, the codeword can be converted into a scrambled bit sequence by the scrambler 1010. The scrambling sequence for scrambling can be generated based on an initial value, and the initial value can include the ID information of the wireless device. The scrambled bit sequence can be modulated into a modulation symbol sequence by the 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 the layer mapper 1030. The modulation symbol of each transmission layer can be mapped (precoded) to (one or more) corresponding antenna ports by the precoder 1040. The output z of the precoder 1040 can be obtained by multiplying the output y of the layer mapper 1030 with the N*M precoding matrix W. Here, N is the number of antenna ports and M is the number of transmission layers. The precoder 1040 can perform precoding after performing transform precoding (e.g., DFT) for the complex modulation symbol. Alternatively, the precoder 1040 may perform precoding without performing transform precoding.

[0341] The resource mapper 1050 may map the modulation symbols of each antenna port to time-frequency resources. The 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. The signal generator 1060 may generate a radio signal from the mapped modulation symbols, and the generated radio signal may be sent to other devices through each antenna. To this end, the 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.

[0342] Can be used with Fig.17 The signal processing process for the signal received in the wireless device is configured in a manner opposite to the signal processing process (1010-1060) of the wireless device. Fig.16 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 by a signal restorer. To this end, the signal restorer may 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 to a codeword through a resource demapping process, a post-coding process, a demodulation processor, and a descrambling process. The codeword can be restored to the original information block by decoding. Therefore, a signal processing circuit (not illustrated) for receiving a signal may include a signal restorer, a resource demapper, a post-encoder, a demodulator, a descrambler, and a decoder.

[0343] Fig.18 Another example of a wireless device according to an embodiment of the present disclosure is shown. The wireless device can be implemented in various forms according to use cases / services (see Fig.15 ).

[0344] Reference Fig.18 , the wireless device (100, 200) may correspond to Fig.16 The wireless devices (100, 200) may be configured by various elements, components, units / portions and / or modules. For example, each of the wireless devices (100, 200) may include a communication unit (110), a control unit (120), a memory unit (130) and additional components (140). The communication unit may include a communication circuit (112) and (one or more) transceivers (114). For example, the communication circuit (112) may include Fig.16 One or more processors (102, 202) and / or one or more memories (104, 204) of the present invention. For example, the transceiver(s) (114) may include Fig.16The control unit (120) is electrically connected to the communication unit (110), the memory unit (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 the program / code / command / information stored in the memory unit (130). The control unit (120) can send the information stored in the memory unit (130) to the outside (e.g., other communication devices) via the communication unit (110) through the wireless / wired interface, or store the information received from the outside (e.g., other communication devices) via the communication unit (110) through the wireless / wired interface in the memory unit (130).

[0345] The additional component (140) may be configured in various ways depending on the type of the wireless device. For example, the additional component (140) may include at least one of a power unit / battery, an input / output (I / O) unit, a drive unit, and a computing unit. The wireless device may be implemented in the following forms without limitation: a robot ( Fig.15 100a), vehicles ( Fig.15 100b-1 and 100b-2), XR devices ( Fig.15 100c), handheld device ( Fig.15 100d), household appliances ( Fig.15 100e), IoT devices ( Fig.15 100f), digital broadcast terminal, hologram device, public safety device, MTC device, medical device, fintech device (or financial device), security device, climate / environmental device, AI server / device ( Fig.15 400), BS( Fig.15 200), network nodes, etc. Depending on the use case / service, the wireless device can be used in a mobile or fixed place.

[0346] exist Fig.18In the wireless device (100, 200), all the various elements, components, units / parts and / or modules in the wireless device (100, 200) can be connected to each other through a wired interface, or at least part of them can be connected wirelessly through the communication unit (110). For example, in each of the wireless devices (100, 200), the control unit (120) and the communication unit (110) can be connected by wire, and the control unit (120) and the first unit (e.g., 130, 140) can be connected wirelessly through the communication unit (110). Each element, component, unit / part and / or module in the wireless device (100, 200) can also include one or more elements. For example, the control unit (120) can be constructed by a collection of one or more processors. As an example, the control unit (120) can be constructed by a collection of a communication control processor, an application processor, an electronic control unit (ECU), a graphics processing unit and a memory control processor. As another example, the memory unit (130) may be constructed by a random access memory (RAM), a dynamic RAM (DRAM), a read only memory (ROM), a flash memory, a volatile memory, a nonvolatile memory, and / or a combination thereof.

[0347] Hereinafter, the implementation will be described in detail with reference to the accompanying drawings. Fig.18 .

[0348] Fig.19 A handheld device according to an embodiment of the present disclosure is shown. The handheld device may include a smart phone, a smart pad, a wearable device (e.g., a smart watch or smart glasses), or a portable computer (e.g., a notebook). The handheld device may 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).

[0349] Reference Fig.19 , the handheld device (100) may include an antenna / 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) may be configured as a part of the communication unit (110). Blocks 110 to 130 / 140a to 140c correspond to Fig.18 Frame 110 to 130 / 140.

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

[0351] For example, in the case of data communication, the I / O unit 140c can obtain information / signals (e.g., touch, text, voice, image, or video) input by the user, and the obtained 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 directly send the converted radio signals to other wireless devices or to the BS. The communication unit 110 can receive radio signals from other wireless devices or BSs, and then restore the received radio signals to the 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 tactile) through the I / O unit 140.

[0352] Fig. 20 A vehicle or autonomous vehicle according to an embodiment of the present disclosure is shown. The vehicle or autonomous vehicle may be implemented by a mobile robot, a car, a train, a manned / unmanned aerial vehicle (AV), a ship, etc.

[0353] Reference Fig. 20 The vehicle or autonomous vehicle (100) may include an antenna / antenna unit (108), a communication unit (110), a control unit (120), a drive unit (140a), a power supply unit (140b), a sensor unit (140c) and an autonomous driving unit (140d). The antenna unit (108) may be configured as a part of the communication unit (110). Blocks 110 / 130 / 140a to 140d correspond to Fig.18 Frame 110 / 130 / 140.

[0354] The communication unit 110 may send and receive signals (e.g., data signals and control signals) to and from external devices such as other vehicles, BSs (e.g., gNBs and roadside units), and servers. The control unit 120 may perform various operations by controlling elements of the vehicle or autonomous vehicle 100. The control unit 120 may include an electronic control unit (ECU). The drive unit 140a may cause the vehicle or autonomous vehicle 100 to travel on the road. The drive unit 140a may include an engine, a motor, a transmission system, wheels, brakes, a steering device, etc. The power supply unit 140b may supply power to the vehicle or autonomous vehicle 100, and may include a wired / wireless charging circuit, a battery, etc. The sensor unit 140c may acquire vehicle status, external environment information, user information, etc. The sensor unit 140c may 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 / reverse sensor, a battery sensor, a fuel sensor, a tire sensor, a steering sensor, a temperature sensor, a humidity sensor, an ultrasonic sensor, a lighting sensor, a pedal position sensor, etc. The autonomous driving unit 140d may implement a technology for maintaining a lane in which the vehicle is traveling, 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, and the like.

[0355] For example, the communication unit 110 may receive map data, traffic information data, etc. from an external server. The autonomous driving unit 140d may generate an autonomous driving path and a driving plan from the acquired data. The control unit 120 may control the drive unit 140a so that the vehicle or the autonomous driving vehicle 100 may 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 may aperiodically / periodically acquire the most recent traffic information data from an external server and acquire surrounding traffic information data from adjacent vehicles. In the middle of autonomous driving, the sensor unit 140c may acquire vehicle status and / or surrounding environment information. The autonomous driving unit 140d may update the autonomous driving path and driving plan based on the newly acquired data / information. The communication unit 110 may transmit information about the vehicle position, autonomous driving path, and / or driving plan to an external server. The external server may predict traffic information data using AI technology, etc. based on information collected from the vehicle or autonomous driving vehicle, and provide the predicted traffic information data to the vehicle or autonomous driving vehicle.

[0356] The claims in this specification may be combined in various ways. For example, the technical features in the method claims of this specification may be combined to be implemented or performed in a device, and the technical features in the device claims may be combined to be implemented or performed in a method. In addition, the technical features in (one or more) method claims and (one or more) device claims may be combined to be implemented or performed in a device. In addition, the technical features in (one or more) method claims and (one or more) device claims may be combined to be implemented or performed in a method.

Claims

1. A method for performing wireless communication by a first device, the method comprising the following steps: Sending first secondary link control information SCI including scheduling information for a physical secondary link shared channel PSSCH and information for overhead of a physical secondary link feedback channel PSFCH to the second device via a physical secondary link control channel PSCCH; as well as sending a second SCI and data to the second device via the PSSCH, The transport block size TBS of the data is determined based on the total number of resource elements RE allocated for the PSSCH, The total number of REs allocated for the PSSCH is determined based on the number of REs allocated for the PSSCH in a physical resource block PRB and the total number of PRBs allocated for the PSSCH. The number of REs allocated for the PSSCH in the PRB is determined based on the PSFCH overhead informed by the first SCI, The number of REs used for transmission of the second SCI is determined based on the symbol length of the PSSCH, the overhead for the PSCCH, the overhead for the demodulation reference signal DMRS related to the PSSCH, the overhead for the phase tracking-reference signal PT-RS, and the overhead for the channel state information-reference signal CSI-RS. wherein the symbol length of the PSSCH is derived from the PSFCH overhead informed by the first SCI, The overhead for DMRS is determined based on the configured DMRS mode and the PSFCH overhead informed by the first SCI, wherein, based on the PSFCH overhead informed by the first SCI, the overhead for the PT-RS and the overhead for the CSI-RS are selected from a plurality of parameters, each of the plurality of parameters being associated with a corresponding PSFCH overhead, and The multiple parameters are received from a network.

2. The method according to claim 1, further comprising the steps of: The second SCI is mapped to resources of the PSSCH based on the number of REs used for transmission of the second SCI.

3. The method according to claim 1, wherein: The symbol length of the PSSCH is a value obtained by subtracting the PSFCH overhead from the side link SL symbol length.

4. The method according to claim 3, wherein: The SL symbol length is related to a SL bandwidth part BWP configured for the first device.

5. The method according to claim 1, wherein: Based on the PSFCH resource period of 2 or 4: The PSFCH overhead information indicating 1 in the first SCI indicates that the PSFCH overhead is 3; and The PSFCH overhead information indicating 0 in the first SCI indicates that the PSFCH overhead is 0.

6. The method according to claim 1, wherein: The DMRS associated with the PSSCH is mapped to at least one symbol on the resource of the PSSCH, and The second SCI is mapped from the first symbol among the at least one symbol.

7. A first device adapted to perform wireless communication, the first device comprising: one or more memories storing instructions; one or more transceivers; as well as one or more processors connected to the one or more memories and the one or more transceivers, wherein the one or more processors execute the instructions to: Controlling the one or more transceivers to transmit first sidelink control information SCI including scheduling information for a physical sidelink shared channel PSSCH and information for a physical sidelink feedback channel PSFCH overhead to a second device through a physical sidelink control channel PSCCH; and controlling the one or more transceivers to transmit a second SCI and data to the second device through the PSSCH, The transport block size TBS of the data is determined based on the total number of resource elements RE allocated for the PSSCH, The total number of REs allocated for the PSSCH is determined based on the number of REs allocated for the PSSCH in a physical resource block PRB and the total number of PRBs allocated for the PSSCH. The number of REs allocated for the PSSCH in the PRB is determined based on the PSFCH overhead informed by the first SCI, The number of REs used for transmission of the second SCI is determined based on the symbol length of the PSSCH, the overhead for the PSCCH, the overhead for the demodulation reference signal DMRS related to the PSSCH, the overhead for the phase tracking-reference signal PT-RS, and the overhead for the channel state information-reference signal CSI-RS. wherein the symbol length of the PSSCH is derived from the PSFCH overhead informed by the first SCI, The overhead for DMRS is determined based on the configured DMRS mode and the PSFCH overhead informed by the first SCI, wherein, based on the PSFCH overhead informed by the first SCI, the overhead for the PT-RS and the overhead for the CSI-RS are selected from a plurality of parameters, each of the plurality of parameters being associated with a corresponding PSFCH overhead, and The multiple parameters are received from a network.

8. A device configured to control a first user equipment UE performing wireless communication, the device comprising: one or more processors; as well as one or more memories operatively connected to the one or more processors and storing instructions, wherein the one or more processors execute the instructions to perform the following operations: Sending first sublink control information SCI including scheduling information for a physical sublink shared channel PSSCH and information for overhead of a physical sublink feedback channel PSFCH to the second device through a physical sublink control channel PSCCH; and sending a second SCI and data to the second device via the PSSCH, The transport block size TBS of the data is determined based on the total number of resource elements RE allocated for the PSSCH, The total number of REs allocated for the PSSCH is determined based on the number of REs allocated for the PSSCH in a physical resource block PRB and the total number of PRBs allocated for the PSSCH. The number of REs allocated for the PSSCH in the PRB is determined based on the PSFCH overhead informed by the first SCI, The number of REs used for transmission of the second SCI is determined based on the symbol length of the PSSCH, the overhead for the PSCCH, the overhead for the demodulation reference signal DMRS related to the PSSCH, the overhead for the phase tracking-reference signal PT-RS, and the overhead for the channel state information-reference signal CSI-RS. wherein the symbol length of the PSSCH is derived from the PSFCH overhead informed by the first SCI, The overhead for DMRS is determined based on the configured DMRS mode and the PSFCH overhead informed by the first SCI, wherein, based on the PSFCH overhead informed by the first SCI, the overhead for the PT-RS and the overhead for the CSI-RS are selected from a plurality of parameters, each of the plurality of parameters being associated with a corresponding PSFCH overhead, and The multiple parameters are received from a network.