Method and apparatus for transmitting reference signal in NR V2X
The method for determining CSI-RS transmission based on PSSCH and PSCCH resources optimizes CSI-RS mapping in SL communication, improving efficiency and clarity in SL CSI-RS operations.
Patent Information
- Application Number
- JP2022529730
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-11-28
- Filing Date
- 2020-11-20
- Publication Date
- 2024-12-16
- Estimated Expiration
- 2040-11-20
AI Technical Summary
In sidelink (SL) communication, efficiently mapping and transmitting channel state information-reference signals (CSI-RS) onto resources is challenging, necessitating a method for terminals to optimize this process.
A method and device for a transmitting terminal to determine whether to transmit CSI-RS based on information related to a second symbol for a physical sidelink shared channel (PSSCH) and sidelink control channel (PSCCH), and transmit a second SCI including CSI information based on these resources.
This approach enables efficient SL communication by clarifying CSI-RS transmission operations and setting the location and number of efficient SL CSI-RS symbols, enhancing communication efficiency.
Smart Images

Figure 0007600233000018 
Figure 0007600233000019 
Figure 0007600233000020
Abstract
Description
[Technical field]
[0001] The present disclosure relates to wireless communication systems. [Background technology]
[0002] Sidelink (SL) refers to a communication method that establishes a direct link between terminals (User Equipment, UE) and directly transmits voice or data between terminals without going through a base station (BS). SL is considered as one solution that can solve the burden on base stations caused by the rapidly increasing data traffic.
[0003] V2X (vehicle-to-everything) refers to a communication technology that exchanges information with other vehicles, pedestrians, infrastructure objects, etc. through wired / wireless communication. V2X can be divided into four types: V2V (vehicle-to-vehicle), V2I (vehicle-to-infrastructure), V2N (vehicle-to-network), and V2P (vehicle-to-pedestrian). V2X communication can be provided via a PC5 interface and / or a Uu interface.
[0004] Meanwhile, as more and more communication devices require larger communication capacity, the need for improved mobile broadband communication compared to existing Radio Access Technology (RAT) is emerging. As a result, communication systems that take into account reliability and latency-sensitive services or terminals are being discussed, and next-generation wireless access technologies that take into account improved mobile broadband communication, massive Machine Type Communication (MTC), Ultra-Reliable and Low Latency Communication (URLLC), etc. can be called new radio access technology (RAT) or new radio (NR). NR can also support vehicle-to-everything (V2X) communication.
[0005] 1 is a diagram for comparing and explaining V2X communication based on a RAT prior to NR and V2X communication based on NR. The embodiment of FIG. 1 may be combined with various embodiments of the present disclosure.
[0006] In relation to V2X communication, in RATs prior to NR, methods of providing safety services based on V2X messages such as Basic Safety Message (BSM), Cooperative Awareness Message (CAM), and Decentralized Environmental Notification Message (DENM) were mainly discussed. V2X messages can include location information, dynamic information, attribute information, etc. For example, a terminal can transmit a periodic message type CAM and / or an event triggered message type DENM to other terminals.
[0007] For example, the CAM may include basic vehicle information such as vehicle dynamic state information such as direction and speed, vehicle static data such as dimensions, external lighting conditions, route breakdown, etc. For example, a terminal may broadcast a CAM, and the latency of the CAM may be less than 100 ms. For example, when an unexpected situation such as a vehicle breakdown or accident occurs, the terminal may generate and transmit a DENM to other terminals. For example, all vehicles within the transmission range of the terminal may receive the CAM and / or the DENM. In this case, the DENM may have a higher priority than the CAM.
[0008] Since then, various V2X scenarios have been proposed in NR in relation to V2X communication. For example, various V2X scenarios can include vehicle platooning, advanced driving, extended sensors, remote driving, etc.
[0009] For example, based on vehicle platooning, vehicles can dynamically form groups and move together. For example, to perform platoon operations based on vehicle platooning, vehicles in the group can receive periodic data from a leading vehicle. For example, vehicles in the group can use the periodic data to decrease or increase the spacing between the vehicles.
[0010] For example, based on the improved driving, the vehicles can be semi-automated or fully automated. For example, each vehicle can adjust its trajectories or maneuvers based on data acquired by local sensors of nearby vehicles and / or nearby logical entities. Also, for example, each vehicle can share driving intentions with nearby vehicles.
[0011] For example, based on the extended sensor, raw data or processed data acquired through a local sensor, or live video data, can be exchanged between a vehicle, a logical entity, a pedestrian terminal, and / or a V2X application server. Thus, for example, a vehicle can recognize an environment that is improved over the environment that can be detected using its own sensor.
[0012] For example, based on remote driving, a remote driver or V2X application can operate or control the remote vehicle for a person who cannot drive or a remote vehicle located in a dangerous environment. For example, when a route can be predicted, such as in public transportation, cloud computing-based driving can be used to operate or control the remote vehicle. Also, for example, access to a cloud-based back-end service platform can be considered for remote driving.
[0013] Meanwhile, methods to specify service requirements for various V2X scenarios, such as vehicle platooning, enhanced driving, extended sensors, and remote driving, are being discussed for V2X communication based on NR. Summary of the Invention [Problem to be solved by the invention]
[0014] On the other hand, in SL communication, a transmitting terminal can transmit a channel state information-reference signal (CSI-RS) to a receiving terminal, and the receiving terminal can acquire channel state information (CSI) based on the CSI-RS and transmit it to the transmitting terminal. In this case, it is necessary to propose a method for the transmitting terminal to efficiently map a reference signal (e.g., CSI-RS, etc.) onto resources and transmit it, and a device supporting this method. [Means for solving the problem]
[0015] In one embodiment, a method for a first device to perform wireless communication is provided, the method including the steps of: receiving information related to a first symbol for transmitting a channel state information-reference signal (CSI-RS), determining whether to transmit the CSI-RS on the first symbol based on the information related to the first symbol and information related to a second symbol for transmitting a physical sidelink shared channel (PSSCH), transmitting a first sidelink control information (SCI) to a second device based on resources related to a physical sidelink control channel (PSCCH), and transmitting a second SCI including information related to a channel state information (CSI) request to the second device based on resources related to the PSSCH.
[0016] In one embodiment, a first device for wireless communication is provided. The first device includes one or more memories for storing instructions, one or more transceivers, and one or more processors connecting the one or more memories and the one or more transceivers. The one or more processors execute the instructions to receive information related to a first symbol for transmission of a channel state information-reference signal (CSI-RS), determine whether to transmit the CSI-RS on the first symbol based on the information related to the first symbol and information related to a second symbol for transmission of a physical sidelink shared channel (PSSCH), transmit a first sidelink control information (SCI) to a second device based on resources related to a physical sidelink control channel (PSCCH), and transmit a second SCI including information related to a channel state information (CSI) request to the second device based on resources related to the PSSCH. Effect of the Invention
[0017] The terminal can perform SL communication efficiently. Also, the terminal operation related to SL CSI-RS transmission is clarified, and an efficient position (and / or number) of SL CSI-RS symbols (where transmission is not omitted) is set for the terminal. [Brief description of the drawings]
[0018] [Figure 1] This is a diagram for explaining a comparison between V2X communication based on a RAT prior to NR and V2X communication based on NR. [Diagram 2] 1 illustrates a structure of an NR system according to one embodiment of the present disclosure. [Diagram 3] 1 illustrates a functional division between NG-RAN and 5GC according to one embodiment of the present disclosure. [Figure 4]1 illustrates a radio protocol architecture according to one embodiment of the present disclosure. [Diagram 5] 1 illustrates a structure of an NR radio frame according to one embodiment of the present disclosure. [Figure 6] 1 illustrates a slot structure of an NR frame according to one embodiment of the present disclosure. [Figure 7] 1 illustrates an example of a BWP according to one embodiment of the present disclosure. [Figure 8] 1 illustrates a radio protocol architecture for SL communication according to one embodiment of the present disclosure. [Figure 9] 1 illustrates a terminal performing V2X or SL communication according to one embodiment of the present disclosure. [Figure 10] According to one embodiment of the present disclosure, a procedure in which a terminal performs V2X or SL communication depending on a transmission mode is shown. [Figure 11] 1 illustrates three cast types according to one embodiment of the present disclosure. [Figure 12] 1 illustrates a resource unit for CBR measurement according to one embodiment of the present disclosure. [Figure 13] According to one embodiment of the present disclosure, a method is provided in which a terminal that has reserved a transmission resource notifies other terminals of information related to the transmission resource. [Figure 14] 1 illustrates an example of a PSFCH slot according to an embodiment of the present disclosure. [Figure 15] 1 illustrates an example of a NON-PSFCH slot according to an embodiment of the present disclosure. [Figure 16] 1 illustrates a method for a TX UE to map and transmit CSI-RS according to one embodiment of the present disclosure. [Figure 17] According to one embodiment of the present disclosure, a method for a TX UE to omit CSI-RS is shown. [Figure 18] 1 illustrates a method for a first device to transmit a reference signal according to one embodiment of the present disclosure. [Figure 19] 1 illustrates a method for a second device to receive a reference signal according to one embodiment of the present disclosure. [Figure 20] 1 illustrates a method for a TX UE to transmit a PSCCH DMRS according to one embodiment of the present disclosure. [Figure 21] 1 illustrates a method for a TX UE to transmit a PSCCH DMRS according to one embodiment of the present disclosure. [Figure 22] According to one embodiment of the present disclosure, a method for a TX UE to transmit a PSCCH is shown. [Diagram 23] 1 illustrates a method for a TX UE to transmit a PSSCH DMRS according to one embodiment of the present disclosure. [Figure 24] 1 illustrates a method for a TX UE to transmit a PSSCH DMRS according to one embodiment of the present disclosure. [Diagram 25] According to one embodiment of the present disclosure, a method for a first device to transmit a DMRS is illustrated. [Figure 26] 1 illustrates a method for a first device to perform wireless communication according to one embodiment of the present disclosure. [Figure 27] According to one embodiment of the present disclosure, a method for a second device to perform wireless communication is illustrated. [Figure 28] 1 illustrates a communication system 1 according to an embodiment of the present disclosure. [Figure 29] 1 illustrates a wireless device according to one embodiment of the present disclosure. [Diagram 30] 1 illustrates a signal processing circuit for a transmission signal according to one embodiment of the present disclosure. [Diagram 31] 1 illustrates a wireless device according to one embodiment of the present disclosure. [Diagram 32] 1 illustrates a mobile device according to one embodiment of the present disclosure. [Diagram 33] 1 illustrates a vehicle or autonomous vehicle, according to one embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0019] As used herein, "A or B" may mean "only A," "only B," or "both A and B." Also, as used herein, "A or B" may be interpreted as "A and / or B." For example, as used herein, "A, B or C" may mean "only A," "only B," "only C," or "any combination of A, B and C."
[0020] As used herein, a slash ( / ) or a comma can mean "and / or." For example, "A / B" can mean "A and / or B." Thus, "A / B" can mean "only A," "only B," or "both A and B." For example, "A, B, C" can mean "A, B, or C."
[0021] In this specification, "at least one of A and B" can mean "only A", "only B", or "both A and B". In addition, in this specification, the expressions "at least one of A or B" and "at least one of A and / or B" can be interpreted as "at least one of A and B".
[0022] In addition, in this specification, "at least one of A, B and C" can 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" can mean "at least one of A, B and C."
[0023] In addition, parentheses used in this specification may mean "for example." Specifically, when "control information (PDCCH)" is used, "PDCCH" is proposed as an example of "control information." In addition, "control information" in this specification is not limited to "PDCCH," and "PDDCH" is proposed as an example of "control information." In addition, when "control information (i.e., PDCCH)" is used, "PDCCH" is proposed as an example of "control information."
[0024] In this specification, technical features individually described in one drawing may be embodied individually or simultaneously.
[0025] The following technologies 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 in wireless technologies such as universal terrestrial radio access (UTRA) and CDMA2000. TDMA can be implemented in wireless 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 in wireless technologies such as IEEE (institute of electrical and electronics engineers) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, and evolved UTRA (E-UTRA). IEEE 802.16m is an evolution of IEEE 802.16e and provides backward compatibility with systems based on IEEE 802.16e. UTRA is part of the universal mobile telecommunications system (UMTS). 3GPP (registered trademark) 3rd generation partnership project (LTE) long term evolution (LTE) employs OFDMA on the downlink and SC-FDMA on the uplink as part of evolved UMTS (E-UMTS) using evolved-UMTS terrestrial radio access (E-UTRA).LTE-A (advanced) is an evolution of 3GPP LTE.
[0026] 5G NR is a successor technology to LTE-A and is a new clean-slate type mobile communication system with characteristics such as high performance, low latency, and high availability. 5G NR can utilize all available spectrum resources, including low frequency bands below 1 GHz, intermediate frequency bands from 1 GHz to 10 GHz, and high frequency (millimeter wave) bands above 24 GHz.
[0027] For clarity of explanation, the following description will focus on 5G NR, but the technical idea of an embodiment of the present disclosure is not limited thereto.
[0028] 2 shows a structure of an NR system according to one embodiment of the present disclosure. The embodiment of FIG. 2 can be combined with various embodiments of the present disclosure.
[0029] Referring to FIG. 2, the NG-RAN (Next Generation-Radio Access Network) may include a base station 20 that provides a terminal 10 with protocol termination of a user plane and a control plane. For example, the base station 20 may include a gNB (next generation-NodeB) and / or an eNB (evolved-NodeB). For example, the terminal 10 may be fixed or mobile, and may be referred to as other terms such as a MS (Mobile Station), a UT (User Terminal), a SS (Subscriber Station), a MT (Mobile Terminal), a Wireless Device, etc. For example, the base station is a fixed station that communicates with the terminal 10, and may be referred to as other terms such as a BTS (Base Transceiver System), an Access Point, etc.
[0030] The embodiment of FIG. 2 illustrates a case where only gNBs are included. The base stations 20 may be connected to each other via an Xn interface. The base stations 20 may be connected to a fifth generation core network (5G Core Network: 5GC) via an NG interface. More specifically, the base station 20 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.
[0031] 3 illustrates a functional division between NG-RAN and 5GC according to one embodiment of the present disclosure. The embodiment of FIG. 3 can be combined with various embodiments of the present disclosure.
[0032] Referring to FIG. 3, the gNB can provide functions such as inter-cell radio resource management (Inter Cell RRM), radio bearer management (RB control), connection mobility control, radio admission control, measurement configuration & provision, dynamic resource allocation, etc. The AMF can provide functions such as NAS (Non Access Stratum) security, idle state mobility processing, etc. The UPF can provide functions such as mobility anchoring, PDU (Protocol Data Unit) processing, etc. The SMF (Session Management Function) can provide functions such as terminal IP (Internet Protocol) address allocation, PDU session control, etc.
[0033] The Radio Interface Protocol layer between a terminal and a network can be divided into L1 (layer 1), L2 (layer 2), and L3 (layer 3) based on the lower three layers of the Open System Interconnection (OSI) reference model, which is widely known in communication systems. Among these, the physical layer, which belongs to the first layer, provides an information transfer service using a physical channel, and the Radio Resource Control (RRC) layer, which is located in the third layer, plays a role in controlling radio resources between the terminal and the network. To this end, the RRC layer exchanges RRC messages between the terminal and the base station.
[0034] FIG. 4 illustrates a radio protocol architecture according to an embodiment of the present disclosure. The embodiment of FIG. 4 may be combined with various embodiments of the present disclosure. Specifically, FIG. 4(a) illustrates a radio protocol architecture for a user plane, and FIG. 4(b) illustrates a radio protocol architecture for a control plane. The user plane is a protocol stack for user data transmission, and the control plane is a protocol stack for control signal transmission.
[0035] Referring to FIG. 4, the physical layer provides information transfer services to higher layers using physical channels. The physical layer is connected to the higher layer, the Medium Access Control (MAC) layer, via transport channels. Data moves between the MAC layer and the physical layer via the transport channels. Transport channels are classified according to how and what characteristics data is transmitted over the air interface.
[0036] Data is transferred between different physical layers, i.e., between the physical layers of a transmitter and a receiver, via a physical channel, which can be modulated using Orthogonal Frequency Division Multiplexing (OFDM) and uses time and frequency as radio resources.
[0037] The MAC layer provides services to the upper layer, the radio link control (RLC) layer, via logical channels. The MAC layer provides a mapping function from multiple logical channels to multiple transport channels. The MAC layer also provides a logical channel multiplexing function by mapping multiple logical channels to a single transport channel. The MAC sublayer provides data transfer services on the logical channels.
[0038] The RLC layer performs concatenation, segmentation, and reassembly of RLC Service Data Units (SDUs). To guarantee various Quality of Service (QoS) required by Radio Bearers (RBs), the RLC layer provides three operation modes: Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM). AM RLC provides error correction via automatic repeat request (ARQ).
[0039] The Radio Resource Control (RRC) layer is defined only in the control plane. The RRC layer is responsible for controlling logical channels, transport channels, and physical channels in relation to the configuration, reconfiguration, and release of radio bearers. RB refers to a logical path provided by layer 1 (physical layer or PHY layer) and layer 2 (MAC layer, RLC layer, PDCP (Packet Data Convergence Protocol) layer) for data transmission between a terminal and a network.
[0040] The functions of the PDCP layer in the user plane include transmission of user data, header compression, and ciphering, and the functions of the PDCP layer in the control plane include transmission of control plane data and encryption / integrity protection.
[0041] The Service Data Adaptation Protocol (SDAP) layer is defined only in the user plane. The SDAP layer performs mapping between QoS flows and data radio bearers, QoS flow identifier (ID) marking in downlink and uplink packets, etc.
[0042] RB configuration refers to the process of defining the characteristics of the radio protocol layer and channel to provide a specific service and setting their specific parameters and operation methods. RBs are divided into two types: SRB (Signaling Radio Bearer) and DRB (Data Radio Bearer). SRB is used as a path to transmit RRC messages in the control plane, and DRB is used as a path to transmit user data in the user plane.
[0043] When an RRC connection is established between the RRC layer of the terminal and the RRC layer of the base station, the terminal is in an RRC_CONNECTED state, otherwise, it is in an RRC_IDLE state. In the case of NR, an RRC_INACTIVE state is additionally defined, and a terminal in the RRC_INACTIVE state maintains a connection with the core network and can release the connection with the base station.
[0044] Downlink transport channels for transmitting data from a network to a terminal include a Broadcast Channel (BCH) for transmitting system information and a Shared Channel (SCH) for transmitting user traffic and control messages. Traffic or control messages of downlink multicast or broadcast services can be transmitted via the downlink SCH or via a separate Multicast Channel (MCH). Meanwhile, uplink transport channels for transmitting data from a terminal to a network include a Random Access Channel (RACH) for transmitting initial control messages and a Shared Channel (SCH) for transmitting user traffic and control messages.
[0045] Above the transport channel, logical channels that are mapped to the transport channel include the Broadcast Control Channel (BCCH), the Paging Control Channel (PCCH), the Common Control Channel (CCCH), the Multicast Control Channel (MCCH), and the Multicast Traffic Channel (MTCH).
[0046] A physical channel is composed of a number of OFDM symbols in the time domain and a number of sub-carriers in the frequency domain. One sub-frame is composed of a number of OFDM symbols in the time domain. A resource block is a resource allocation unit and is composed of a number of OFDM symbols and a number of sub-carriers. In addition, each sub-frame can use a specific sub-carrier of a specific OFDM symbol (e.g., the first OFDM symbol) of the sub-frame for a Physical Downlink Control Channel (PDCCH), i.e., an L1 / L2 control channel. A Transmission Time Interval (TTI) is a unit time for sub-frame transmission.
[0047] 5 illustrates a structure of a radio frame for NR according to one embodiment of the present disclosure. The embodiment of FIG. 5 can be combined with various embodiments of the present disclosure.
[0048] Referring to FIG. 5, in NR, radio frames can be used for uplink and downlink transmission. A radio frame has a length of 10 ms and can be defined as two 5 ms half-frames (HF). A half-frame can include five 1 ms subframes (SF). A subframe can be divided into one or more slots, and the number of slots in a subframe can be determined by a subcarrier spacing (SCS). Each slot can include 12 or 14 OFDM(A) symbols depending on a cyclic prefix (CP).
[0049] If normal CP is used, each slot can contain 14 symbols. If extended CP is used, each slot can contain 12 symbols. Here, the symbols can include OFDM symbols (or CP-OFDM symbols), Single Carrier-FDMA (SC-FDMA) symbols (or Discrete Fourier Transform-spread-OFDM (DFT-s-OFDM) symbols).
[0050] Table 1 below shows the number of symbols per slot (N slot symb ), the number of slots per frame (N frame,u slot ) and the number of slots per subframe (N subframe,u slot ) is shown below.
[0051] [Table 1]
[0052] Table 2 illustrates the number of symbols per slot, the number of slots per frame, and the number of slots per subframe according to the SCS when the extended CP is used.
[0053] [Table 2]
[0054] In the NR system, OFDM(A) numerology (e.g., SCS, CP length, etc.) can be set to be different between multiple cells merged into one terminal, and thus, the (absolute time) duration of time resources (e.g., subframes, slots, or TTIs) (commonly referred to as TUs (Time Units) for convenience) consisting of the same number of symbols can be set to be different between the merged cells.
[0055] In NR, multiple numerologies or SCSs to support various 5G services can be supported. For example, if the SCS is 15 kHz, a wide area in a traditional cellular band can be supported, and if the SCS is 30 kHz / 60 kHz, dense-urban, lower latency, and wider carrier bandwidth can be supported. If the SCS is 60 kHz or higher, a bandwidth larger than 24.25 GHz can be supported to overcome phase noise.
[0056] The NR frequency band can be defined into two types of frequency ranges. The two types of frequency ranges are FR1 and FR2. The values of the frequency ranges can be changed, and for example, the two types of frequency ranges are as shown in Table 3 below. Among the frequency ranges used in the NR system, FR1 can mean the "sub 6GHz range" and FR2 can mean the "above 6GHz range" and can be called millimeter wave (mmW).
[0057] [Table 3]
[0058] As described above, the values of the frequency range of the NR system may be changed. For example, FR1 may include a band of 410 MHz to 7125 MHz as shown in Table 4 below. That is, FR1 may include a frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or higher. For example, the frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or higher included in FR1 may include an unlicensed band. The unlicensed band may be used for various purposes, for example, for communication for vehicles (e.g., autonomous driving).
[0059] [Table 4]
[0060] 6 illustrates a slot structure of an NR frame according to one embodiment of the present disclosure. The embodiment of FIG. 6 can be combined with various embodiments of the present disclosure.
[0061] 6, a slot includes a number of symbols in the time domain. For example, in the case of the normal CP, one slot may include 14 symbols, and in the case of the extended CP, one slot may include 12 symbols. Alternatively, in the case of the normal CP, one slot may include 7 symbols, and in the case of the extended CP, one slot may include 6 symbols.
[0062] A carrier includes multiple subcarriers in the frequency domain. A resource block (RB) can be defined as multiple (e.g., 12) consecutive subcarriers in the frequency domain. A bandwidth part (BWP) can be defined as multiple (P)RBs ((Physical) Resource Blocks) in the frequency domain and can correspond to one numerology (e.g., SCS, CP length, etc.). A carrier can include up to N (e.g., 5) BWPs. Data communication can be performed via an activated BWP. Each element is called a resource element (RE) in the resource grid, and one complex symbol can be mapped to it.
[0063] Meanwhile, a radio interface between a terminal and a terminal or a radio interface between a terminal and a network may be composed of an L1 layer, an L2 layer, and an L3 layer. In various embodiments of the present disclosure, the L1 layer may refer to a physical layer. Also, for example, the L2 layer may refer to at least one of a MAC layer, an RLC layer, a PDCP layer, and an SDAP layer. Also, for example, the L3 layer may refer to an RRC layer.
[0064] The following explains BWP (Bandwidth Part) and carriers.
[0065] A Bandwidth Part (BWP) is a contiguous set of physical resource blocks (PRBs) in a given numerology. A PRB can be selected from a contiguous subset of common resource blocks (CRBs) for a given numerology on a given carrier.
[0066] When using Bandwidth Adaptation (BA), the reception bandwidth and transmission bandwidth of the terminal do not need to be as large as the bandwidth of the cell, and the reception bandwidth and transmission bandwidth of the terminal can be adjusted. For example, the network / base station can inform the terminal of the bandwidth adjustment. For example, the terminal can receive information / settings for bandwidth adjustment from the network / base station. In this case, the terminal can perform the bandwidth adjustment based on the received information / settings. For example, the bandwidth adjustment can include shrinking / expanding the bandwidth, changing the position of the bandwidth, or changing the subcarrier spacing of the bandwidth.
[0067] For example, the bandwidth can be reduced during periods of low activity to save power. For example, the location of the bandwidth can be moved in the frequency domain. For example, the location of the bandwidth can be moved in the frequency domain to increase scheduling flexibility. For example, the subcarrier spacing of the bandwidth can be changed. For example, the subcarrier spacing of the bandwidth can be changed to allow for different services. A subset of the total cell bandwidth of a cell can be referred to as a Bandwidth Part (BWP). BA can be performed by the base station / network configuring a BWP for the terminal and the base station / network informing the terminal of the BWPs that are currently active among the configured BWPs.
[0068] For example, the BWP is at least one of an active BWP, an initial BWP, and / or a default BWP. For example, the UE may not monitor downlink radiolink quality in DL BWPs other than an active DL BWP on a primary cell (PCell). For example, the UE does not receive a PDCCH, a physical downlink shared channel (PDSCH), or a CSI-RS (reference signal) (without RRM) outside an active DL BWP. For example, the UE does not trigger a CSI (Channel State Information) report for an inactive DL BWP. For example, the UE does not transmit a PUCCH (physical uplink control channel) or a PUSCH (physical uplink shared channel) outside an active UL BWP. For example, when in the downlink, the initial BWP is given as a contiguous RB set for a remaining minimum system information (RMSI) CORESET (control resource set) (set by a physical broadcast channel (PBCH)). For example, in the uplink, the initial BWP is provided by a system information block (SIB) for a random access procedure. For example, the default BWP is configured by a higher layer. For example, the initial value of the default BWP is the initial DL BWP. In order to save energy, when the terminal cannot detect DCI for a certain period of time, the terminal can switch the active BWP of the terminal to the default BWP.
[0069] Meanwhile, a BWP can be defined for SL. The same SL BWP can be used for transmission and reception. For example, a transmitting terminal can transmit an SL channel or an SL signal on a specific BWP, and a receiving terminal can receive an SL channel or an SL signal on the specific BWP. In a licensed carrier, an SL BWP can be defined separately from a Uu BWP, and the SL BWP can have separate configuration signaling from the Uu BWP. For example, a terminal can receive a configuration for an SL BWP from a base station / network. An SL BWP can be (pre) configured for out-of-coverage NR V2X terminals and RRC_IDLE terminals in a carrier. At least one SL BWP can be activated in a carrier for a terminal in RRC_CONNECTED mode.
[0070] 7 shows an example of a BWP according to an embodiment of the present disclosure. The embodiment of FIG. 7 can be combined with various embodiments of the present disclosure. In the embodiment of FIG. 7, it is assumed that there are three BWPs.
[0071] Referring to Figure 7, CRB (common resource block) is a carrier resource block numbered from one end of a carrier band to the other end, and PRB is a resource block numbered within each BWP. Point A may indicate a common reference point for a resource block grid.
[0072] BWP is point A, offset from point A (N start BWP ) and bandwidth (N size BWP) For example, point A is the external reference point of the PRB of the carrier to which subcarrier 0 of all numerologies (e.g., all numerologies supported by the network on the carrier) is aligned. For example, the offset is the PRB spacing between the lowest subcarrier in a given numerology and point A. For example, the bandwidth is the number of PRBs in a given numerology.
[0073] The following describes V2X or SL communication.
[0074] FIG. 8 illustrates a radio protocol architecture for SL communication according to one embodiment of the present disclosure. The embodiment of FIG. 8 can be combined with various embodiments of the present disclosure. Specifically, FIG. 8(a) illustrates a user plane protocol stack, and FIG. 8(b) illustrates a control plane protocol stack.
[0075] The SL synchronization signal (SLSS) and synchronization information will be described below.
[0076] The SLSS is a SL-specific sequence and may include a Primary Sidelink Synchronization Signal (PSSS) and a Secondary Sidelink Synchronization Signal (SSSS). The PSSS may be referred to as a Sidelink Primary Synchronization Signal (S-PSS), and the SSSS may be referred to as a Sidelink Secondary Synchronization Signal (S-SSS). For example, length-127 M-sequences may be used for the S-PSS, and length-127 Gold sequences may be used for the S-SSS. For example, the terminal may perform initial signal detection and obtain synchronization using the S-PSS. For example, the terminal may obtain detailed synchronization and detect a synchronization signal ID using the S-PSS and S-SSS.
[0077] The PSBCH (Physical Sidelink Broadcast Channel) is a (broadcast) channel that transmits basic (system) information that a terminal should know first before transmitting and receiving an SL signal. For example, the basic information includes information related to SLSS, duplex mode (DM), TDDUL / DL (Time Division Duplex Uplink / Downlink) configuration, resource pool related information, application type related to SLSS, subframe offset, broadcast information, etc. For example, for evaluation of PSBCH performance, in NR V2X, the size of the PSBCH payload is 56 bits including a 24-bit CRC (Cyclic Redundancy Check).
[0078] The S-PSS, S-SSS, and PSBCH can be included in a block format (e.g., an SLSS (Synchronization Signal) / PSBCH block, hereinafter, S-SSB (Sidelink-Synchronization Signal Block)) that supports periodic transmission. The S-SSB can have the same numerology (i.e., SCS and CP length) as a PSCCH (Physical Sidelink Control Channel) / PSSCH (Physical Sidelink Shared Channel) in a carrier, and the transmission bandwidth is within a (pre-) configured SL BWP (Sidelink Bandwidth Part). For example, the bandwidth of the S-SSB is 11 RBs (Resource Blocks). For example, the PSBCH spans 11 RBs. And the frequency location of the S-SSB can be (pre-) configured. Therefore, the terminal does not need to perform hypothesis detection in frequency to find the S-SSB in the carrier.
[0079] 9 illustrates a terminal performing V2X or SL communication according to an embodiment of the present disclosure. The embodiment of FIG. 9 can be combined with various embodiments of the present disclosure.
[0080] 9, the term terminal in V2X or SL communication may mainly mean a user terminal. However, when a network device such as a base station transmits and receives a signal by a communication method between terminals, the base station may also be considered as a kind of terminal. For example, terminal 1 is a first device 100, and terminal 2 is a second device 200.
[0081] For example, terminal 1 can select a resource unit corresponding to a specific resource in a resource pool, which means a collection of resources. Then, terminal 1 can transmit an SL signal using the resource unit. For example, terminal 2, which is a receiving terminal, can receive a setting of a resource pool to which terminal 1 can transmit a signal, and can detect a signal of terminal 1 in the resource pool.
[0082] Here, when the terminal 1 is within the connection range of the base station, the base station can inform the terminal 1 of the resource pool. On the other hand, when the terminal 1 is outside the connection range of the base station, other terminals can inform the resource pool, or the terminal 1 can use a pre-configured resource pool.
[0083] In general, a resource pool may be composed of multiple resource units, and each terminal may select one or multiple resource units to use for transmitting its SL signal.
[0084] The following describes resource allocation in SL.
[0085] FIG. 10 illustrates a procedure in which a terminal performs V2X or SL communication according to a transmission mode according to an embodiment of the present disclosure. The embodiment of FIG. 10 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 convenience of description, in LTE, the transmission mode may be referred to as an LTE transmission mode, and in NR, the transmission mode may be referred to as an NR resource allocation mode.
[0086] For example, (a) of Fig. 10 illustrates a terminal operation associated with LTE transmission mode 1 or LTE transmission mode 3. Or, for example, (a) of Fig. 10 illustrates a terminal operation associated with NR resource allocation mode 1. For example, LTE transmission mode 1 may be applied to general SL communication, and LTE transmission mode 3 may be applied to V2X communication.
[0087] For example, (b) of FIG. 10 illustrates a terminal operation associated with LTE transmission mode 2 or LTE transmission mode 4. Or, for example, (b) of FIG. 10 illustrates a terminal operation associated with NR resource allocation mode 2.
[0088] 10(a), in LTE transmission mode 1, LTE transmission mode 3, or NR resource allocation mode 1, a base station may schedule SL resources used by a terminal for SL transmission. For example, a base station may perform resource scheduling for terminal 1 via a PDCCH (more specifically, a Downlink Control Information (DCI)), and terminal 1 may perform V2X or SL communication with terminal 2 through the resource scheduling. For example, terminal 1 may transmit Sidelink Control Information (SCI) to terminal 2 via a Physical Sidelink Control Channel (PSCCH), and then transmit data based on the SCI to terminal 2 via a Physical Sidelink Shared Channel (PSSCH).
[0089] Referring to (b) of FIG. 10, in LTE transmission mode 2, LTE transmission mode 4, or NR resource allocation mode 2, the terminal may determine an SL transmission resource within a SL resource configured by a base station / network or a preconfigured SL resource. For example, the configured SL resource or the preconfigured SL resource is a resource pool. For example, the terminal may autonomously select or schedule a resource for SL transmission. For example, the terminal may autonomously select a resource within a configured resource pool to perform SL communication. For example, the terminal may perform sensing and resource (re)selection procedures and autonomously select a resource within a selection window. For example, the sensing may be performed on a subchannel basis. Then, the terminal 1 that autonomously selects a resource within a resource pool may transmit an SCI to the terminal 2 via a PSCCH, and then transmit data based on the SCI to the terminal 2 via a PSSCH.
[0090] FIG. 11 illustrates three cast types according to an embodiment of the present disclosure. The embodiment of FIG. 11 can be combined with various embodiments of the present disclosure. Specifically, FIG. 11 (a) illustrates broadcast type SL communication, FIG. 11 (b) illustrates unicast type SL communication, and FIG. 11 (c) illustrates groupcast type SL communication. In the case of unicast type SL communication, a terminal can perform one-to-one communication with another terminal. In the case of groupcast type SL communication, a terminal can perform SL communication with one or more terminals in a group to which the terminal belongs. In various embodiments of the present disclosure, the SL groupcast communication can be replaced with SL multicast communication, SL one-to-many communication, etc.
[0091] The following describes sidelink congestion control.
[0092] When a terminal determines the SL transmission resource by itself, the terminal also determines the size and frequency of the resource to be used by itself. Of course, due to network constraints, the size and frequency of the resource may be limited to a certain level. However, if many terminals are gathered in a specific area at a specific time and all terminals use a relatively large amount of resources, the overall performance may be significantly degraded due to mutual interference.
[0093] Therefore, the terminal needs to monitor the channel status. If it is determined that an excessive amount of resources are being consumed, it is preferable for the terminal to take action to reduce resource usage on its own. In this specification, this is defined as congestion control (CR). For example, the terminal can determine whether the energy measured in a unit time / frequency resource is above a certain level, and control the amount and frequency of its transmission resources according to the ratio of unit time / frequency resources in which energy above a certain level is observed. In this specification, the ratio of time / frequency resources in which energy above a certain level is observed is defined as a channel busy ratio (CBR). The terminal can measure the CBR for a channel / frequency. Furthermore, the terminal can transmit the measured CBR to the network / base station.
[0094] 12 illustrates a resource unit for CBR measurement according to one embodiment of the present disclosure, which can be combined with various embodiments of the present disclosure.
[0095] Referring to FIG. 12, CBR means the number of subchannels whose RSSI measurement result value is equal to or greater than a preset threshold value when a terminal measures RSSI (Received Signal Strength Indicator) on a subchannel basis during a specific period (e.g., 100 ms). Alternatively, CBR means the ratio of subchannels whose values are equal to or greater than a preset threshold value among the subchannels during a specific period. For example, in the embodiment of FIG. 12, assuming that the shaded subchannels are subchannels whose values are equal to or greater than a preset threshold value, CBR means the ratio of the shaded subchannels during a 100 ms period. Furthermore, the terminal can report the CBR to the base station.
[0096] Furthermore, congestion control that takes into account the priority of traffic (e.g., packets) is required. For this purpose, for example, the terminal can measure a channel occupancy ratio (CR). Specifically, the terminal measures a CBR, and the terminal can determine a maximum value (CRlimitk) of a channel occupancy ratio (Channel occupancy ratio k, CRk) that can be occupied by traffic corresponding to each priority (e.g., k) according to the CBR. For example, the terminal can derive a maximum value (CRlimitk) of a channel occupancy ratio for each traffic priority based on a predetermined table of CBR measurement values. For example, when the traffic has a relatively high priority, the terminal can derive a relatively large maximum value of the channel occupancy ratio. Thereafter, the terminal can perform congestion control by limiting the sum of the channel occupancy ratios of traffic with a traffic priority k lower than i to a certain value or less. According to this method, a stronger channel occupancy restriction may be imposed on traffic with a relatively low priority.
[0097] In addition, the terminal can perform SL congestion control using methods such as controlling the transmission power, dropping packets, deciding whether to retransmit, and controlling the size of the transmission RB (adjusting the MCS (Modulation and Coding Scheme)).
[0098] The Hybrid Automatic Repeat Request (HARQ) procedure will now be described.
[0099] Error compensation techniques for ensuring communication reliability include a forward error correction (FEC) scheme and an automatic repeat request (ARQ) scheme. In the FEC scheme, an error at a receiving end can be corrected by adding an extra error correction code to information bits. The FEC scheme has an advantage that it has little time delay and does not require additional information exchanged between the transmitting and receiving ends, but has a disadvantage that the system efficiency is reduced in a good channel environment. The ARQ scheme can increase the reliability of transmission, but has a disadvantage that it generates a time delay and reduces the system efficiency in a poor channel environment.
[0100] The Hybrid Automatic Repeat Request (HARQ) method combines FEC and ARQ, and improves performance by checking whether the data received by the physical layer contains undecodable errors and requesting a retransmission if an error occurs.
[0101] For SL unicast and groupcast, HARQ feedback and HARQ combining at the physical layer may be supported. For example, when a receiving terminal operates in resource allocation mode 1 or 2, the receiving terminal may receive a PSSCH from a transmitting terminal and transmit HARQ feedback for the PSSCH to the transmitting terminal using a Sidelink Feedback Control Information (SFCI) format via a Physical Sidelink Feedback Channel (PSFCH).
[0102] For example, SL HARQ feedback may be enabled for unicast. In this case, in a non-CBG (non-Code Block Group) operation, if a receiving terminal decodes a PSCCH targeted at the receiving terminal and the receiving terminal successfully decodes a transmission block associated with the PSCCH, the receiving terminal may generate a HARQ-ACK. The receiving terminal may then transmit the HARQ-ACK to the transmitting terminal. On the other hand, if the receiving terminal does not successfully decode a transmission block associated with the PSCCH after the receiving terminal decodes a PSCCH targeted at the receiving terminal, the receiving terminal may generate a HARQ-NACK. The receiving terminal may then transmit the HARQ-NACK to the transmitting terminal.
[0103] For example, SL HARQ feedback may be enabled for groupcast. For example, in non-CBG operation, two HARQ feedback options may be supported for groupcast.
[0104] (1) Groupcast Option 1: After a receiving terminal decodes a PSCCH targeted at the receiving terminal, if the receiving terminal fails to decode a transmission block associated with the PSCCH, the receiving terminal can transmit a HARQ-NACK to the transmitting terminal via a PSFCH. On the other hand, if the receiving terminal decodes a PSCCH targeted at the receiving terminal and the receiving terminal successfully decodes a transmission block associated with the PSCCH, the receiving terminal does not transmit a HARQ-ACK to the transmitting terminal.
[0105] (2) Groupcast Option 2: After a receiving terminal decodes a PSCCH targeted at the receiving terminal, if the receiving terminal fails to decode a transmission block associated with the PSCCH, the receiving terminal can transmit a HARQ-NACK to the transmitting terminal via a PSFCH. And, if the receiving terminal decodes a PSCCH targeted at the receiving terminal and the receiving terminal successfully decodes a transmission block associated with the PSCCH, the receiving terminal can transmit a HARQ-ACK to the transmitting terminal via a PSFCH.
[0106] For example, when groupcast option 1 is used for SL HARQ feedback, all terminals performing groupcast communication can share the PSFCH resource, e.g., terminals belonging to the same group can use the same PSFCH resource to transmit HARQ feedback.
[0107] For example, when groupcast option 2 is used for SL HARQ feedback, each terminal performing groupcast communication may use different PSFCH resources for transmitting HARQ feedback. For example, terminals belonging to the same group may transmit HARQ feedback using different PSFCH resources.
[0108] For example, when SL HARQ feedback is enabled for groupcast, the receiving terminal can decide whether or not to send HARQ feedback to the transmitting terminal based on the TX-RX (Transmission-Reception) distance and / or RSRP (Reference Signal Received Power).
[0109] For example, in the case of TX-RX distance-based HARQ feedback in groupcast option 1, if the TX-RX distance is smaller than or equal to the communication range requirement, the receiving terminal may transmit HARQ feedback for the PSSCH to the transmitting terminal. On the other hand, if the TX-RX distance is larger than the communication range requirement, the receiving terminal may not transmit HARQ feedback for the PSSCH to the transmitting terminal. For example, the transmitting terminal may inform the receiving terminal of the location of the transmitting terminal via the SCI associated with the PSSCH. For example, the SCI associated with the PSSCH is a second SCI. For example, the receiving terminal may estimate or obtain the TX-RX distance based on the location of the receiving terminal and the location of the transmitting terminal. For example, the receiving terminal may decode the SCI associated with the PSSCH to know the communication range requirement used for the PSSCH.
[0110] For example, in the case of resource allocation mode 1, the time (offset) between PSFCH and PSSCH can be configured or preset. In the case of unicast and groupcast, if retransmission is required on SL, this can be indicated to the base station by the terminal in coverage using PUCCH. The transmitting terminal may transmit an indication to the serving base station of the transmitting terminal in the form of a Scheduling Request (SR) / Buffer Status Report (BSR) instead of the form of HARQ ACK / NACK. Also, even if the base station does not receive the indication, the base station can schedule retransmission resources of SL to the terminal. For example, in the case of resource allocation mode 2, the time (offset) between PSFCH and PSSCH can be configured or preset.
[0111] For example, from the perspective of a terminal transmission on a carrier, TDM between PSCCH / PSSCH and PSFCH is permitted for a PSFCH format for SL in a slot. For example, a sequence-based PSFCH format having one symbol is supported. Here, the one symbol may not be an automatic gain control (AGC) period. For example, the sequence-based PSFCH format is applicable to unicast and groupcast.
[0112] For example, within a slot associated with a resource pool, the PSFCH resource may be periodically configured or preconfigured for an N slot interval. For example, N may be configured to 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 on a particular resource pool may be transmitted only via a PSFCH on the particular resource pool.
[0113] For example, if a transmitting terminal transmits a PSSCH over slot #X to slot #N, the receiving terminal can transmit HARQ feedback for the PSSCH to the transmitting terminal in slot #(N+A). For example, slot #(N+A) may include a PSFCH resource. Here, for example, A is the smallest integer greater than or equal to K. For example, K is the number of logical slots. In this case, K is the number of slots in a resource pool. Or, for example, K is the number of physical slots. In this case, K is the number of slots inside and outside the resource pool.
[0114] For example, when a receiving terminal transmits HARQ feedback on a PSFCH resource in response to one PSSCH transmitted from a transmitting terminal to a receiving terminal, the receiving terminal may determine the frequency domain and / or code domain of the PSFCH resource based on an implicit mechanism within a configured resource pool. For example, the receiving terminal may determine the frequency domain and / or code domain of the PSFCH resource based on at least one of a slot index associated with the PSCCH / PSSCH / PSFCH, a subchannel associated with the PSCCH / PSSCH, and / or an identifier for distinguishing each receiving terminal in a group for groupcast option 2-based HARQ feedback. And / or, for example, the receiving terminal 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.
[0115] For example, when the terminal's transmission of HARQ feedback via the PSFCH and reception of HARQ feedback via the PSFCH overlap, the terminal may select either the transmission of HARQ feedback via the PSFCH or the reception of HARQ feedback via the PSFCH based on a priority rule. For example, the priority rule may be based on at least a priority indication of the associated PSCCH / PSSCH.
[0116] For example, in case of overlapping transmission of HARQ feedback via PSFCH for multiple terminals of a terminal, the terminal may select a particular HARQ feedback transmission based on a priority rule, e.g., the priority rule may be based at least on a priority indication of the associated PSCCH / PSSCH.
[0117] The SL measurement and reporting are described as follows.
[0118] For purposes such as QoS prediction, initial transmission parameter setting, link adaptation, link management, and admission control, SL measurements and reports (e.g., RSRP, RSRQ) between terminals are considered in SL. For example, a receiving terminal can receive a reference signal from a transmitting terminal, and the receiving terminal can measure a channel state for the transmitting terminal based on the reference signal. The receiving terminal can then report channel state information (CSI) to the transmitting terminal. SL-related measurements and reports include CBR measurements and reports, and location information reports. Examples of CSI (Channel Status Information) for V2X include CQI (Channel Quality Indicator), PMI (Precoding Matrix Index), RI (Rank Indicator), RSRP (Reference Signal Received Power), RSRQ (Reference Signal Received Quality), path gain / path loss, SRI (SRS, Sounding Reference Symbols, Resource Indicator), CRI (CSI-RS Resource Indicator), and CSI-RS Resource Indicator. In the case of unicast communication, CQI, RI and PMI or some of them are supported in NON-subband-based aperiodic CSI report assuming four or less antenna ports. The CSI procedure may not rely on a standalone reference signal (RS). CSI reporting is activated and deactivated by configuration.
[0119] For example, the transmitting terminal can transmit the CSI-RS to the receiving terminal, and the receiving terminal can measure the CQI or RI using the CSI-RS. For example, the CSI-RS can be referred to as SL CSI-RS. For example, the CSI-RS is confined within the PSSCH transmission. For example, the transmitting terminal can transmit the CSI-RS to the receiving terminal including it on the PSSCH resource.
[0120] On the other hand, in various embodiments of the present disclosure, for example, a transmitting terminal (TX UE) is a terminal that transmits data to a (target) receiving terminal (RX UE). For example, a TX UE is a terminal that performs PSCCH and / or PSSCH transmission. For example, a TX UE is a terminal that transmits SL CSI-RS and / or SL CSI report request indicator to a (target) RX UE. For example, a TX UE is a terminal that transmits (predefined) reference signals (e.g., PSSCH DM-RS (demodulation reference signal)) used for SL (L1) RSRP measurement and / or SL (L1) RSRP report request indicator to a (target) RX UE. For example, a TX UE is a terminal that transmits (control) channels (e.g., PSCCH, PSSCH, etc.) and / or reference signals on said (control) channels (e.g., DM-RS, CSI-RS, etc.) used for SL RLM (radio link monitoring) operation and / or SL RLF (radio link failure) operation of a (target) RX UE.
[0121] Meanwhile, in various embodiments of the present disclosure, a receiving terminal (RX UE) is a terminal that transmits SL HARQ feedback to a transmitting terminal (TX UE) according to whether it has successfully decoded data received from the transmitting terminal (TX UE) and / or whether it has successfully detected / decoded a PSCCH (related to PSSCH scheduling) transmitted by the TX UE. For example, the RX UE is a terminal that performs SL CSI transmission to the TX UE based on a SL CSI-RS and / or a SL CSI report request indicator received from the TX UE. For example, the RX UE is a terminal that transmits to the TX UE a SL (L1) RSRP measurement value measured based on a (predefined) reference signal and / or a SL (L1) RSRP report request indicator received from the TX UE. For example, the RX UE is a terminal that transmits its own data to the TX UE. For example, the RX UE is a terminal that performs a SL RLM operation and / or a SL RLF operation based on a (preconfigured) (control) channel and / or a reference signal on the (control) channel received from the TX UE.
[0122] Meanwhile, in various embodiments of the present disclosure, for example, a TX UE can transmit at least one of the following information to a RX UE via an SCI, where, for example, the TX UE can transmit at least one of the following information to a RX UE via a first SCI and / or a second SCI:
[0123] -PSSCH (and / or PSCCH) related resource allocation information (e.g., location / number of time / frequency resources, resource reservation information (e.g., periodicity))
[0124] -SL CSI report request indicator or SL(L1)RSRP (and / or SL(L1)RSRQ and / or SL(L1)RSSI) report request indicator
[0125] - SL CSI transmission indicator (on PSSCH) (or SL(L1)RSRP (and / or SL(L1)RSRQ and / or SL(L1)RSSI) information transmission indicator)
[0126] -MCS (Modulation and Coding Scheme) information
[0127] -Transmission power information
[0128] -L1 destination ID information and / or L1 source ID information
[0129] -SL HARQ process ID information
[0130] -NDI (new data indicator) information
[0131] -RV(redundancy version) information
[0132] - (Transmission traffic / packet related) QoS information (e.g. priority information)
[0133] -SL CSI-RS transmission indicator or (transmitted) SL CSI-RS antenna port number information
[0134] Location information of the TX UE or location (or distance area) information of the target RX UE (for which SL HARQ feedback is required)
[0135] Reference signal (e.g., DM-RS, etc.) information related to decoding and / or channel estimation of data transmitted via PSSCH. For example, the reference signal information is information related to a pattern of (time / frequency) mapping resources of DM-RS, RANK information, antenna port index information, etc.
[0136] Meanwhile, in various embodiments of the present disclosure, for example, the PSCCH can be substituted / replaced with at least one of the SCI, the first SCI, and / or the second SCI. For example, the SCI can be substituted / replaced with the PSCCH, the first SCI, and / or the second SCI. For example, the TX UE can transmit the second SCI to the RX UE via the PSSCH, so that the PSSCH can be substituted / replaced with the second SCI. For example, when the SCI configuration fields are divided into two groups in consideration of the (relatively) high SCI payload size, the first SCI including the first SCI configuration field group is substituted / replaced with the first SCI. st SCI or 1 st -stage SCI, the second SCI including the second SCI configuration field group nd SCI or 2 nd For example, the first SCI is transmitted via a PSCCH. For example, the second SCI is transmitted via a (separate) PSCCH. For example, the second SCI is transmitted piggyback with data via a PSSCH.
[0137] On the other hand, in various embodiments of the present disclosure, for example, "configuration" or "definition" refers to (pre)configuration (specifying a resource pool) from a base station or a network (via predefined signaling (e.g., SIB, MAC, RRC, etc.)). For example, "A is configured" means "the base station / network transmits information related to A to the terminal."
[0138] Meanwhile, in various embodiments of the present disclosure, for example, a resource block (RB) can be substituted / replaced with a subcarrier. For example, a packet or traffic can be substituted / replaced with a transport block (TB) or a medium access control protocol data unit (MAC PDU) depending on the layer to be transmitted. For example, a code block group (CBG) can be substituted / replaced with a TB. For example, a source ID can be substituted / replaced with a destination ID. For example, an L1 ID can be substituted / replaced with an L2 ID. For example, an L1 ID is an L1 source ID or an L1 destination ID. For example, an L2 ID is an L2 source ID or an L2 destination ID.
[0139] On the other hand, in various embodiments of the present disclosure, for example, an operation of a TX UE reserving / selecting / determining a retransmission resource means an operation of the TX UE reserving / selecting / determining a potential retransmission resource whose actual use or non-use is determined based on SL HARQ feedback information received from a RX UE.
[0140] On the other hand, in various embodiments of the present disclosure, resources may be substituted / replaced with slots or symbols. For example, resources may include slots and / or symbols. For example, PSSCH may be substituted / replaced with PSCCH.
[0141] Meanwhile, in various embodiments of the present disclosure, SL MODE 1 refers to a resource allocation method or communication method in which the base station directly schedules SL transmission resources for TX UEs via predefined signaling (e.g., DCI or RRC messages). For example, SL MODE 2 refers to a resource allocation method or communication method in which the terminal independently selects SL transmission resources within a resource pool configured by the base station or network or preconfigured. For example, a terminal performing SL communication based on SL MODE 1 may be referred to as a MODE 1 UE or MODE 1 TX UE, and a terminal performing SL communication based on SL MODE 2 may be referred to as a MODE 2 UE or MODE 2 TX UE.
[0142] Meanwhile, in various embodiments of the present disclosure, for example, a dynamic grant (DG) can be substituted / replaced by a configured grant (CG) and / or a semi persistent scheduling grant (SPS grant). For example, a DG can be substituted / replaced by a combination of a CG and an SPS grant. For example, a CG includes at least one of a configured grant type 1 (CG type 1) and / or a configured grant type 2 (CG type 2). For example, in a CG type 1, a grant is provided by an RRC signaling and is stored as a configured grant. For example, in a CG type 2, a grant is provided by a PDCCH and is stored or deleted as a configured grant based on an L1 signaling indicating activation or deactivation of the grant. For example, in a CG type 1, a base station can allocate a periodic resource to a TX UE via an RRC message. For example, in a CG type 2, a base station can allocate a periodic resource to a TX UE via an RRC message, and a base station can dynamically activate or deactivate the periodic resource via a DCI.
[0143] Meanwhile, in various embodiments of the present disclosure, a channel may be substituted / replaced by a signal. For example, transmission and reception of a channel may include transmission and reception of a signal. For example, transmission and reception of a signal may include transmission and reception of a channel. Also, for example, a cast may be substituted / replaced by at least one of a unicast, a groupcast, and / or a broadcast. For example, a cast type may be substituted / replaced by at least one of a unicast, a groupcast, and / or a broadcast.
[0144] However, in various embodiments of the present disclosure, resources may be substituted / replaced with slots or symbols, for example, resources may include slots and / or symbols.
[0145] On the other hand, in various embodiments of the present disclosure, the priority is interchangeably / replaced with at least one of Logical Channel Prioritization (LCP), latency, reliability, minimum required communication range, Prose Per-Packet Priority (PPPP), Sidelink Radio Bearer (SLRB), QoS profile, QoS parameters, and / or requirements.
[0146] On the other hand, in various embodiments of the present disclosure, for example, for convenience of explanation, a (physical) channel used when a RX UE transmits at least one of the following information to a TX UE can be referred to as a PSFCH:
[0147] -SL HARQ feedback, SL CSI, SL(L1) RSRP
[0148] Meanwhile, in various embodiments of the present disclosure, the Uu channel includes an UL channel and / or a DL channel. For example, the UL channel includes a PUSCH, a PUCCH, a Sounding Reference Signal (SRS), etc. For example, the DL channel includes a PDCCH, a PDSCH, a PSS / SSS, etc. For example, the SL channel includes a PSCCH, a PSSCH, a PSFCH, a PSBCH, a PSSS / SSSS, etc.
[0149] Meanwhile, in various embodiments of the present disclosure, the sidelink information may include at least one of sidelink messages, sidelink packets, sidelink services, sidelink data, sidelink control information, and / or sidelink transport blocks (TBs). For example, the sidelink information may be transmitted via the PSSCH and / or the PSCCH.
[0150] Meanwhile, in various embodiments of the present disclosure, a higher priority means a lower priority value, and a lower priority means a higher priority value. For example, Table 5 shows an example of priority.
[0151] [Table 5]
[0152] With reference to Table 5, for example, service A or logical channel A associated with the smallest priority value may have the highest priority. For example, service C or logical channel C associated with the largest priority value may have the lowest priority.
[0153] On the other hand, in NR V2X communication or NR sidelink communication, the transmitting terminal can reserve / select one or more transmission resources for sidelink transmission (e.g., initial transmission and / or retransmission), and the transmitting terminal can inform the receiving terminal of information regarding the location of the one or more transmission resources.
[0154] On the other hand, when performing sidelink communication, the method in which the transmitting terminal reserves or predetermines transmission resources for the receiving terminal is typically in the following form.
[0155] For example, the transmitting terminal can reserve transmission resources on a chain basis. Specifically, for example, when the transmitting terminal reserves K transmission resources, the transmitting terminal can transmit or inform the receiving terminal of location information of less than K transmission resources via an SCI transmitted to the receiving terminal at any (or specific) transmission time or time resource. That is, for example, the SCI includes location information of less than K transmission resources. Or, for example, when the transmitting terminal reserves K transmission resources related to a specific TB, the transmitting terminal can inform or transmit location information of less than K transmission resources to the receiving terminal via an SCI transmitted to the receiving terminal at any (or specific) transmission time or time resource. That is, the SCI includes location information of less than K transmission resources. In this case, for example, the transmitting terminal signals only location information of less than K transmission resources to the receiving terminal via one SCI transmitted at any (or specific) transmission time or time resource, thereby preventing performance degradation due to a transient increase in SCI payload.
[0156] 13 illustrates a method for a terminal that has reserved a transmission resource to inform other terminals of information related to the transmission resource according to one embodiment of the present disclosure. The embodiment of FIG. 13 can be combined with various embodiments of the present disclosure.
[0157] Specifically, for example, (a) of FIG. 13 shows a method of performing chain-based resource reservation by transmitting / signaling (maximum) two transmission resource position information to a receiving terminal via one SCI when the K value is 4. For example, (b) of FIG. 13 shows a method of performing chain-based resource reservation by transmitting / signaling (maximum) three transmission resource position information to a receiving terminal via one SCI when the K value is 4. For example, referring to (a) and (b) of FIG. 13, the transmitting terminal can transmit / signal only the fourth transmission-related resource position information to the receiving terminal via the fourth (or last) transmission-related PSCCH. For example, referring to (a) of FIG. 13, the transmitting terminal can transmit / signal not only the fourth transmission-related resource position information but also the third transmission-related resource position information to the receiving terminal via the fourth (or last) transmission-related PSCCH. For example, referring to (b) of FIG. 13, the transmitting terminal may transmit / signal not only the fourth transmission-related resource position information but also the second transmission-related resource position information and the third transmission-related resource position information to the receiving terminal via the fourth (or last) transmission-related PSCCH. In this case, for example, in (a) and (b) of FIG. 13, when the transmitting terminal transmits / signals only the fourth transmission-related resource position information to the receiving terminal via the fourth (or last) transmission-related PSCCH, the transmitting terminal may set or designate the position information field / bit of the unused or remaining transmission resources to a preset value (e.g., 0). For example, in (a) and (b) of FIG. 13, when the transmitting terminal transmits / signals only the fourth transmission-related resource position information to the receiving terminal via the fourth (or last) transmission-related PSCCH, the transmitting terminal may set or designate the position information field / bit of the unused or remaining transmission resources to indicate a preset state / bit value indicating the last transmission (of four transmissions).
[0158] Meanwhile, for example, a transmitting terminal may perform reservation of transmission resources on a block basis. Specifically, for example, when a transmitting terminal performs reservation of K transmission resources, the transmitting terminal may transmit or inform all of the location information related to the K transmission resources to the receiving terminal via the SCI transmitted to the receiving terminal at any (or specific) transmission time or time resource. That is, the SCI includes the location information of the K transmission resources. For example, when a transmitting terminal performs reservation of K transmission resources related to a specific TB, the transmitting terminal may transmit or inform all of the location information related to the K transmission resources to the receiving terminal via the SCI transmitted to the receiving terminal at any (or specific) transmission time or time resource. That is, the SCI includes the location information of the K transmission resources. For example, (c) of FIG. 13 shows a method of performing block-based resource reservation by a transmitting terminal signaling four transmission resource location information to a receiving terminal via one SCI when the value of K is 4.
[0159] On the other hand, when the SL HARQ feedback operation is configured / applied to a terminal performing SL communication, service-related requirements (e.g., reliability, error rate, etc.) are efficiently met. To this end, for example, a TX UE may transmit SL information via a PSSCH and / or a PSCCH, and a RX UE may transmit SL HARQ feedback information via a PSFCH. For example, a TX UE may transmit SL information to its target RX UE via a PSSCH and / or a PSCCH. For example, the RX UE is a target RX UE of the TX UE. For example, a RX UE may transmit SL HARQ feedback information to a TX UE via a PSFCH. For example, a configuration of the SL HARQ feedback information and / or an amount of the SL HARQ feedback information (e.g., number of bits) that a RX UE transmits via a PSFCH may be determined / defined by some or all of the following methods:
[0160] (1) Dynamic codebook
[0161] For example, the configuration of SL HARQ feedback information and / or the amount of SL HARQ feedback information that the RX UE transmits via the PSFCH is determined / defined by a dynamic codebook. In this case, for example, the RX UE can change / determine the amount of SL HARQ feedback information to transmit according to the number of (new) TBs that the TX UE transmits. For example, the RX UE can change / determine the amount of SL HARQ feedback information to transmit to the TX UE according to the number of (new) TBs that the TX UE transmits.
[0162] For example, if the RX UE fails to decode the PSCCH, e.g., if the RX UE fails to decode the PSCCH transmitted by the TX UE, the TX UE needs to perform blind decoding on the amount of SL HARQ feedback information that the RX UE transmits via the PSFCH and / or the PSFCH resource that the RX UE uses to transmit the SL HARQ feedback information. For example, depending on the amount of SL HARQ feedback information that the RX UE transmits, the RX UE may generate / transmit the SL HARQ feedback information using different ZC (Zadoff-chu) sequence-related CS (Cyclic Shift) numbers and phase values. For example, if the SL HARQ feedback information that the RX UE transmits is 1 bit, the RX UE may generate / transmit the SL HARQ feedback information using 2 CS values. For example, if the SL HARQ feedback information that the RX UE transmits is 2 bits, the RX UE may generate / transmit the SL HARQ feedback information using 4 CS values. For example, if a TX UE transmits three TBs to a RX UE, and the RX UE fails to decode the PSCCH associated with one TB, the RX UE can transmit two bits of HARQ feedback information to the TX UE, in which case the TX UE expecting to receive the three bits of HARQ feedback information needs to perform blind decoding on the HARQ feedback information.
[0163] Here, for example, in order to alleviate a problem that the TX UE performs blind decoding on the amount of SL HARQ feedback information transmitted by the RX UE via the PSFCH and / or the PSFCH resource used by the RX UE to transmit the SL HARQ feedback information, the TX UE may transmit an SCI to the RX UE, the SCI including an indicator field indicating how many times (new) TB transmissions the TX UE has performed. For example, the SCI may be 2 nd It is SCI.
[0164] (2) (semi)static codebook
[0165] For example, the configuration of the SL HARQ feedback information and / or the amount of the SL HARQ feedback information that the RX UE sends via the PSFCH is determined / defined by a (semi-)static codebook.
[0166] For example, the number of slots of the PSSCH resource linked to the PSFCH resource and / or the number of slots of the PSCCH resource linked to the PSFCH resource is configured or pre-configured for the terminal. For example, the number of slots of the PSSCH resource linked to the PSFCH resource and / or the number of slots of the PSCCH resource linked to the PSFCH resource is configured or pre-configured for the terminal for each resource pool.
[0167] For example, the position of the PSSCH resource linked to the PSFCH resource and / or the position of the PSCCH resource linked to the PSFCH resource is configured or pre-configured for the terminal. For example, the position of the PSSCH resource linked to the PSFCH resource and / or the position of the PSCCH resource linked to the PSFCH resource is configured or pre-configured for the terminal for each resource pool.
[0168] For example, an index of a PSSCH resource linked to a PSFCH resource and / or an index of a PSCCH resource linked to a PSFCH resource is configured or pre-configured for a terminal. For example, an index of a PSSCH resource linked to a PSFCH resource and / or an index of a PSCCH resource linked to a PSFCH resource is configured or pre-configured for a terminal for each resource pool.
[0169] For example, the terminal may determine the amount of SL HARQ feedback information included in the PSFCH based on at least one of the number of slots of the PSSCH resource linked to the PSFCH resource, the number of slots of the PSCCH resource linked to the PSFCH resource, the position of the PSSCH resource linked to the PSFCH resource, the position of the PSCCH resource linked to the PSFCH resource, the index of the PSSCH resource linked to the PSFCH resource, and / or the index of the PSCCH resource linked to the PSFCH resource.
[0170] For example, the RX UE may include in the SL HARQ feedback information (on a specific PSFCH) sequentially feedback information related to a PSSCH slot and / or PSCCH slot with a relatively lower index (before the PSFCH slot). For example, the RX UE may include in the SL HARQ feedback information (on a specific PSFCH) sequentially feedback information related to a PSSCH slot and / or PSCCH slot with a relatively higher index (before the PSFCH slot). For example, the RX UE may include in the SL HARQ feedback information (on a specific PSFCH) feedback information related to a PSSCH slot and / or PSCCH slot with a pre-configured index (before the PSFCH slot). Then, for example, the RX UE may transmit the SL HARQ feedback information to the TX UE via a specific PSFCH.
[0171] On the other hand, for example, if a PSFCH resource (e.g., a PSFCH resource including 2 symbols) is configured / defined for a TX UE on an SL slot (set) of a pre-configured number of symbols, the number of symbols that the TX UE can use to (actually) transmit a PSSCH may be reduced. For ease of explanation, an SL slot in which a PSFCH resource is configured / defined may be referred to as a PSFCH slot, and an SL slot in which a PSFCH resource is not configured / defined may be referred to as a NON-PSFCH slot.
[0172] For example, the range / number of symbols available for PSSCH transmission may differ between PSFCH slots and NON-PSFCH slots. In consideration of this, it is necessary to propose a method for setting the position and / or number of SL CSI-RS symbols and an apparatus supporting the same. In addition, it is necessary to propose a terminal operation when the set position and / or number of SL CSI-RS symbols are not included in the range / number of symbols available for PSSCH transmission.
[0173] 14 illustrates an example of a PSFCH slot according to one embodiment of the present disclosure. The embodiment of FIG. 14 can be combined with various embodiments of the present disclosure.
[0174] Referring to FIG. 14, one SL slot includes 14 SL symbols. In the embodiment of FIG. 14, it is assumed that the number of symbols that the UE can use for SL communication in one slot is 14. In this case, in the SL slot in which the PSFCH resource is configured / defined, the UE can use 10 symbols for PSSCH transmission. That is, the UE can transmit PSCCH based on symbol #0 to symbol #2, the UE can transmit PSSCH based on symbol #0 to symbol #9, and the UE can receive PSFCH based on symbol #11 to symbol #12. Here, the UE may not be able to use symbol #10 and symbol #13 for SL communication due to TX-RX switching.
[0175] 15 illustrates an example of a NON-PSFCH slot according to one embodiment of the present disclosure. The embodiment of FIG. 15 can be combined with various embodiments of the present disclosure.
[0176] Referring to FIG. 15, one SL slot includes 14 SL symbols. In the embodiment of FIG. 15, it is assumed that the number of symbols that a UE can use for SL communication in one slot is 14. In this case, in an SL slot in which a PSFCH resource is not configured / defined, the UE can use 13 symbols for PSSCH transmission. That is, the UE can transmit a PSCCH based on symbol #0 to symbol #2, and the UE can transmit a PSSCH based on symbol #0 to symbol #12. Here, the UE may not be able to use symbol #13 for SL communication due to a TX-RX switch.
[0177] As in the above embodiment, when the PSFCH resource is configured / defined for the TX UE on the SL slot (set) of the pre-configured number of symbols, the number of symbols that the TX UE can use to (actually) transmit the PSSCH may be reduced. Here, for example, when 4 PSSCH DMRS symbols are configured / applied on the NON-PSFCH slot and 4 PSSCH DMRS symbols are configured / applied on the PSFCH slot, a problem of increased DMRS overhead may occur. For example, when the TX UE transmits the PSSCH DMRS using 4 symbols on the NON-PSFCH slot and the TX UE transmits the PSSCH DMRS using 4 symbols on the PSFCH slot, a problem of increased DMRS overhead may occur, relative to the amount of resources / number of symbols that the TX UE can use to (actually) transmit data. For example, the PSSCH DMRS is the DMRS that the TX UE transmits on the PSSCH resource.
[0178] As follows, a method for a TX UE to transmit a reference signal and a supporting device thereof are described according to various embodiments of the present disclosure.
[0179] According to an embodiment of the present disclosure, DMRS_CANDISET is configured for a TX UE independently or differently between PSFCH slots and NON-PSFCH slots. For example, DMRS_CANDISET includes a set of numbers of DMRS symbols and / or a set of DMRS patterns. For example, DMRS_CANDISET includes a set of numbers of DMRS symbols and / or a set of DMRS patterns that a TX UE can select. For example, DMRS_CANDISET includes a set of numbers of DMRS symbols and / or a set of DMRS patterns that a TX UE can use.
[0180] For example, DMRS_CANDISET may be configured for a TX UE based on a PSFCH slot, e.g., DMRS_CANDISET may be configured for a TX UE based on a PSFCH slot that includes a relatively small number of symbols associated with a PSSCH transmission.
[0181] For example, the same DMRS_CANDISET is configured for a TX UE between a PSFCH slot and a NON-PSFCH slot, e.g., the DMRS_CANDISET associated with a PSFCH slot and the DMRS_CANDISET associated with a NON-PSFCH slot are the same.
[0182] For example, DMRS_CANDISET may be configured for a TX UE based on a NON-PSFCH slot, eg, DMRS_CANDISET may be configured for a TX UE based on a NON-PSFCH slot that includes a relatively large number of symbols associated with a PSSCH transmission.
[0183] For example, the base station / network may transmit information on a DMRS_CANDISET associated with a PSFCH slot and information on a DMRS_CANDISET associated with a NON-PSFCH slot to the TX UE. For example, the DMRS_CANDISET associated with a PSFCH slot and the DMRS_CANDISET associated with a NON-PSFCH slot are configured or preconfigured for the TX UE. For example, the DMRS_CANDISET associated with a PSFCH slot and the DMRS_CANDISET associated with a NON-PSFCH slot are predefined for the TX UE.
[0184] For example, as described above, when DMRS_CANDISET associated with a PSFCH slot and / or DMRS_CANDISET associated with a NON-PSFCH slot is configured for a TX UE, the TX UE can finally select / determine the number of DMRS symbols and / or the DMRS pattern to be used for (actually) transmitting the PSSCH according to (some of) the following rules:
[0185] In various embodiments of the present disclosure, symbols related to PSSCH transmission include the remaining symbols excluding the symbols on the SL slots used for automatic gain control (AGC) and / or TX-RX switching. For example, symbols related to PSSCH transmission refer to the remaining symbols excluding the symbols on the SL slots used for TX-RX switching. For example, symbols related to PSSCH transmission include the remaining symbols that TX UEs can use for (actual) data transmission, excluding the symbols on the SL slots used for AGC and / or TX-RX switching. For example, symbols related to PSSCH transmission refer to the remaining symbols that TX UEs can use for (actual) data transmission, excluding the symbols on the SL slots used for TX-RX switching.
[0186] In various embodiments of the present disclosure, the DMRS pattern includes a DMRS pattern in the time domain and / or the frequency domain. For example, the number of DMRS symbols includes the number of DMRS symbols in the time domain and / or the frequency domain. For example, the DMRS pattern is configured / expressed in the form of a per DMRS symbol number. For example, the DMRS pattern is configured / expressed in the form of a per PSSCH length. For example, the DMRS pattern is configured / expressed in the form of a per PSCCH length. For example, the DMRS_CANDISET is configured for the TX UE so as not to overlap with the (configurable / selectable) PT-RS (candidate) resources. For example, the DMRS_CANDISET is configured for the TX UE so as not to overlap with the (configurable / selectable) SL CSI-RS (candidate) resources. For example, the DMRS_CANDISET is configured for the TX UE so as not to overlap with the total set of (configurable / selectable) PT-RS (candidate) resources and SL CSI-RS (candidate) resources. For example, DMRS_CANDISET is configured for a TX UE independently or differently for each number of symbols included in an SL slot and / or each number of symbols associated with a PSSCH transmission included in an SL slot. For example, considering that the number of symbols included in an SL slot and / or each number of symbols associated with a PSSCH transmission included in an SL slot may not be the same / constant (in the time domain) due to DL / UL resources on a licensed carrier, DMRS_CANDISET is configured for a TX UE independently or differently for each number of symbols included in an SL slot and / or each number of symbols associated with a PSSCH transmission included in an SL slot.
[0187] (1) Rule A
[0188] For example, the TX UE may select / determine the number of DMRS symbols from among the candidate numbers of DMRS symbols that can be supported based on the number of symbols associated with the PSSCH transmission. For example, the TX UE may select / determine the DMRS pattern from among the candidate DMRS patterns that can be supported based on the number of symbols associated with the PSSCH transmission. For example, the TX UE may not select the number of DMRS symbols in which the length (e.g., K+1) from the first DMRS symbol (e.g., symbol #N) to the last DMRS symbol (e.g., symbol #N+K) is greater than the number of symbols associated with the PSSCH transmission. For example, the TX UE may not select the DMRS pattern in which the length (e.g., K+1) from the first DMRS symbol (e.g., symbol #N) to the last DMRS symbol (e.g., symbol #N+K) is greater than the number of symbols associated with the PSSCH transmission. For example, the TX UE may select / determine the number of DMRS symbols from among candidates for the number of DMRS symbols in which the length (e.g., K+1) from the first DMRS symbol (e.g., symbol #N) to the last DMRS symbol (e.g., symbol #N+K) is less than or equal to the number of symbols associated with the PSSCH transmission. For example, the TX UE may select / determine the DMRS pattern from among candidates for DMRS patterns in which the length (e.g., K+1) from the first DMRS symbol (e.g., symbol #N) to the last DMRS symbol (e.g., symbol #N+K) is less than or equal to the number of symbols associated with the PSSCH transmission.
[0189] (2) Rule B
[0190] For example, the TX UE may select (without constraints) a number of DMRS symbols and / or a DMRS pattern. Then, the TX UE may omit (e.g., puncture) unsupported DMRS symbols based on the number of symbols associated with a PSSCH transmission. For example, the TX UE may determine unsupported DMRS symbols based on the number of symbols associated with a PSSCH transmission based on Rule A. For example, after the TX UE selects (without constraints) a number of DMRS symbols and / or a DMRS pattern, the TX UE may not transmit DMRS on the unsupported DMRS symbols based on the number of symbols associated with a PSSCH transmission.
[0191] For example, the TX UE may select (by limiting) the number of DMRS symbols and / or the DMRS pattern from among candidates for the number of DMRS symbols and / or candidates for DMRS patterns in which a number of DMRS symbols smaller than a preset threshold is omitted. For example, the TX UE may not select the number of DMRS symbols and / or the DMRS pattern from among candidates for the number of DMRS symbols and / or candidates for DMRS patterns in which a number of DMRS symbols equal to or greater than a preset threshold is omitted.
[0192] According to an embodiment of the present disclosure, CSIRS_CANDISET is configured for a TX UE independently or differently between PSFCH slots and NON-PSFCH slots. For example, CSIRS_CANDISET includes at least one of a set of SL CSI-RS symbol positions, a set of SL CSI-RS symbol numbers, and / or a set of SL CSI-RS (time / frequency) patterns. For example, CSIRS_CANDISET includes at least one of a set of SL CSI-RS symbol positions, a set of SL CSI-RS symbol numbers, and / or a set of SL CSI-RS (time / frequency) patterns selectable by a TX UE. For example, CSIRS_CANDISET includes at least one of a set of SL CSI-RS symbol positions, a set of SL CSI-RS symbol numbers, and / or a set of SL CSI-RS (time / frequency) patterns usable by a TX UE.
[0193] For example, CSIRS_CANDISET may be configured for a TX UE based on a PSFCH slot, e.g., CSIRS_CANDISET may be configured for a TX UE based on a PSFCH slot that includes a relatively small number of symbols associated with a PSSCH transmission.
[0194] For example, the same CSIRS_CANDISET is configured for a TX UE between a PSFCH slot and a NON-PSFCH slot, e.g., the CSIRS_CANDISET associated with a PSFCH slot and the CSIRS_CANDISET associated with a NON-PSFCH slot are the same.
[0195] For example, CSIRS_CANDISET may be configured for a TX UE based on a NON-PSFCH slot, e.g., CSIRS_CANDISET may be configured for a TX UE based on a NON-PSFCH slot that includes a relatively large number of symbols associated with a PSSCH transmission.
[0196] For example, the base station / network may transmit information on CSIRS_CANDISET associated with PSFCH slots and information on CSIRS_CANDISET associated with NON-PSFCH slots to the TX UE. For example, CSIRS_CANDISET associated with PSFCH slots and CSIRS_CANDISET associated with NON-PSFCH slots are configured or preconfigured for the TX UE. For example, CSIRS_CANDISET associated with PSFCH slots and CSIRS_CANDISET associated with NON-PSFCH slots are predefined for the TX UE. For example, information on CSIRS_CANDISET associated with PSFCH slots and information on CSIRS_CANDISET associated with NON-PSFCH slots are exchanged between the TX UE and the RX UE. For example, the TX UE may receive information on CSIRS_CANDISET associated with PSFCH slots and information on CSIRS_CANDISET associated with NON-PSFCH slots from the RX UE.
[0197] For example, the TX UE may select / determine at least one of the position of the SL CSI-RS symbols, the number of SL CSI-RS symbols and / or the SL CSI-RS (time / frequency) pattern based on rule A and / or rule B described above.
[0198] For example, the TX UE may select / determine a location of the SL CSI-RS symbols from among candidate locations of the SL CSI-RS symbols that can be supported based on the number of symbols associated with the PSSCH transmission. For example, the TX UE may select / determine a number of SL CSI-RS symbols from among candidate numbers of SL CSI-RS symbols that can be supported based on the number of symbols associated with the PSSCH transmission. For example, the TX UE may select / determine a SL CSI-RS (time / frequency) pattern from among candidate SL CSI-RS (time / frequency) patterns that can be supported based on the number of symbols associated with the PSSCH transmission.
[0199] For example, the TX UE may select / determine a position of the SL CSI-RS symbol from among candidates of positions of the SL CSI-RS symbols that do not overlap with at least one of the ((configurable)) PSCCH, PT-RS and / or DMRS (candidate) resources. For example, the TX UE may select / determine a number of SL CSI-RS symbols from among candidates of the number of SL CSI-RS symbols that do not overlap with at least one of the ((configurable)) PSCCH, PT-RS and / or DMRS (candidate) resources. For example, the TX UE may select / determine a SL CSI-RS (time / frequency) pattern from among candidates of SL CSI-RS (time / frequency) patterns that do not overlap with at least one of the ((configurable)) PSCCH, PT-RS and / or DMRS (candidate) resources.
[0200] For example, the TX UE can select at least one of the position of the SL CSI-RS symbol, the number of SL CSI-RS symbols, and / or the SL CSI-RS (time / frequency) pattern (without any constraints). Then, for example, the TX UE can omit (e.g., puncture) the SL CSI-RS (RE) that is not supported based on the number of symbols associated with the PSSCH transmission. For example, the TX UE may not transmit the SL CSI-RS on the SL CSI-RS RE that is not supported based on the number of symbols associated with the PSSCH transmission. Through this, the TX UE can finally select / determine the position of the (actually transmitted) SL CSI-RS symbol, the number of SL CSI-RS symbols, and / or the SL CSI-RS (time / frequency) pattern.
[0201] 16 illustrates a method for a TX UE to map and transmit CSI-RS according to one embodiment of the present disclosure. The embodiment of FIG. 16 may be combined with various embodiments of the present disclosure.
[0202] In the embodiment of FIG. 16, the TX UE may receive information related to a symbol for CSI-RS transmission (e.g., SL-CSI-RS-First Symbol). For example, the TX UE may receive information related to a symbol for CSI-RS transmission (e.g., SL-CSI-RS-First Symbol) from the RX UE. For convenience of explanation, it is assumed that the information related to a symbol for CSI-RS transmission is 11. That is, the TX UE is permitted to transmit CSI-RS on symbol #11. In the embodiment of FIG. 16, the PSFCH resource may not be configured. In this case, for example, the number of symbols related to PSSCH transmission is 13 (i.e., symbol #0 to symbol #12), and the PSCCH is transmitted based on three symbols and three RBs. In this case, the TX UE may map the CSI-RS on at least one RE on symbol #11 and transmit it to the RX UE.
[0203] 17 illustrates a method for a TX UE to omit CSI-RS according to one embodiment of the present disclosure. The embodiment of FIG. 17 may be combined with various embodiments of the present disclosure.
[0204] In the embodiment of FIG. 17, the TX UE may receive information related to symbols for CSI-RS transmission (e.g., SL-CSI-RS-First Symbol). For example, the TX UE may receive information related to symbols for CSI-RS transmission (e.g., SL-CSI-RS-First Symbol) from the RX UE. For convenience of explanation, it is assumed that the information related to symbols for CSI-RS transmission is 11. That is, the TX UE is permitted to transmit CSI-RS on symbol #11. In the embodiment of FIG. 17, a PSFCH resource is configured. In this case, for example, the number of symbols related to PSSCH transmission is 10, and the PSCCH is transmitted based on 3 symbols and 3 RBs. In this case, the TX UE may omit the SL CSI-RS (RE) that is not supported based on the number of symbols related to PSSCH transmission. Specifically, for example, the CSI-RS is transmitted only on the PSSCH resource, so the TX UE may not transmit CSI-RS on symbol #11.
[0205] For example, the TX UE can select at least one of the location of the SL CSI-RS symbol, the number of SL CSI-RS symbols, and / or the SL CSI-RS (time / frequency) pattern (without constraints). For example, the TX UE can omit the SL CSI-RS (RE) overlapping with at least one of the ((configurable) PSCCH, PT-RS, and / or DMRS (candidate) resources. For example, the TX UE may not transmit the SL CSI-RS on the SL CSI-RSRE overlapping with at least one of the ((configurable) PSCCH, PT-RS, and / or DMRS (candidate) resources. Through this, the TX UE can finally select / determine the location of the (actually transmitted) SL CSI-RS symbol, the number of SL CSI-RS symbols, and / or the SL CSI-RS (time / frequency) pattern.
[0206] For example, CSIRS_CANDISET is configured for the TX UE so as not to overlap with at least one of the (configurable / selectable) PSCCH, PT-RS, and / or DMRS (candidate) resources. For example, the SL CSI-RS pattern is configured / expressed in terms of a per PSSCH length. For example, the SL CSI-RS pattern is configured / expressed in terms of a per PSCCH length.
[0207] For example, CSIRS_CANDISET is configured for a TX UE independently or differently for each number of symbols included in an SL slot and / or for each number of symbols associated with a PSSCH transmission included in an SL slot. For example, considering that the number of symbols included in an SL slot and / or for each number of symbols associated with a PSSCH transmission included in an SL slot may not be the same / constant (in the time domain) due to DL / UL resources on a licensed carrier, CSIRS_CANDISET is configured for a TX UE independently or differently for each number of symbols included in an SL slot and / or for each number of symbols associated with a PSSCH transmission included in an SL slot.
[0208] According to an embodiment of the present disclosure, PTRS_CANDISET is set for TX UE independently or differently between PSFCH slots and NON-PSFCH slots. For example, PTRS_CANDISET includes at least one of a set of PT-RS symbol positions, a set of PT-RS symbol numbers, and / or a set of PT-RS (time / frequency) patterns. For example, PTRS_CANDISET includes at least one of a set of PT-RS symbol positions, a set of PT-RS symbol numbers, and / or a set of PT-RS (time / frequency) patterns that TX UE can select. For example, PTRS_CANDISET includes at least one of a set of PT-RS symbol positions, a set of PT-RS symbol numbers, and / or a set of PT-RS (time / frequency) patterns that TX UE can use.
[0209] For example, PTRS_CANDISET may be configured for a TX UE based on a PSFCH slot, e.g., PTRS_CANDISET may be configured for a TX UE based on a PSFCH slot that includes a relatively small number of symbols associated with a PSSCH transmission.
[0210] For example, the same PTRS_CANDISET is configured for a TX UE between a PSFCH slot and a NON-PSFCH slot, e.g., the PTRS_CANDISET associated with a PSFCH slot and the PTRS_CANDISET associated with a NON-PSFCH slot are the same.
[0211] For example, PTRS_CANDISET may be configured for a TX UE based on a NON-PSFCH slot, e.g., PTRS_CANDISET may be configured for a TX UE based on a NON-PSFCH slot that includes a relatively large number of symbols associated with a PSSCH transmission.
[0212] For example, the base station / network may transmit information on a PTRS_CANDISET associated with a PSFCH slot and information on a PTRS_CANDISET associated with a NON-PSFCH slot to the TX UE. For example, the PTRS_CANDISET associated with a PSFCH slot and the PTRS_CANDISET associated with a NON-PSFCH slot are configured or preconfigured for the TX UE. For example, the PTRS_CANDISET associated with a PSFCH slot and the PTRS_CANDISET associated with a NON-PSFCH slot are predefined for the TX UE.
[0213] For example, the TX UE can select / determine at least one of the position of the PT-RS symbol, the number of PT-RS symbols and / or the PT-RS (time / frequency) pattern based on rule A and / or rule B described above.
[0214] For example, the TX UE may select / determine a PT-RS symbol position from among candidate PT-RS symbol positions that can be supported based on the number of symbols associated with the PSSCH transmission. For example, the TX UE may select / determine a number of PT-RS symbols from among candidate numbers of PT-RS symbols that can be supported based on the number of symbols associated with the PSSCH transmission. For example, the TX UE may select / determine a PT-RS (time / frequency) pattern from among candidate PT-RS (time / frequency) patterns that can be supported based on the number of symbols associated with the PSSCH transmission.
[0215] For example, the TX UE may select / determine a position of a PT-RS symbol from among candidates of positions of PT-RS symbols that do not overlap with at least one of the ((configurable)) PSCCH, SL CSI-RS, and / or DMRS (candidate) resources. For example, the TX UE may select / determine a number of PT-RS symbols from among candidates of numbers of PT-RS symbols that do not overlap with at least one of the ((configurable)) PSCCH, SL CSI-RS, and / or DMRS (candidate) resources. For example, the TX UE may select / determine a PT-RS (time / frequency) pattern from among candidates of PT-RS (time / frequency) patterns that do not overlap with at least one of the ((configurable)) PSCCH, SL CSI-RS, and / or DMRS (candidate) resources.
[0216] For example, the TX UE can select at least one of the position of the PT-RS symbol, the number of PT-RS symbols, and / or the PT-RS (time / frequency) pattern (without constraints). Then, for example, the TX UE can omit (e.g., puncture) the PT-RS (RE) that is not supported based on the number of symbols related to the PSSCH transmission. For example, the TX UE may not transmit the PT-RS on the PT-RS RE that is not supported based on the number of symbols related to the PSSCH transmission. Through this, the TX UE can finally select / determine the position of the PT-RS symbol (actually transmitted), the number of PT-RS symbols, and / or the PT-RS (time / frequency) pattern.
[0217] For example, the TX UE can select at least one of the position of the PT-RS symbol, the number of PT-RS symbols, and / or the PT-RS (time / frequency) pattern (without constraints). For example, the TX UE can omit the PT-RS (RE) overlapping with at least one of the ((configurable) PSCCH, SL CSI-RS, and / or DMRS (candidate) resources. For example, the TX UE may not transmit the PT-RS on the PT-RS RE overlapping with at least one of the ((configurable) PSCCH, SL CSI-RS, and / or DMRS (candidate) resources. Through this, the TX UE can finally select / determine the position of the (actually transmitted) PT-RS symbol, the number of PT-RS symbols, and / or the PT-RS (time / frequency) pattern.
[0218] For example, the PTRS_CANDISET is configured for the TX UE so as not to overlap with at least one of the (configurable / selectable) PSCCH, SL CSI-RS, and / or DMRS (candidate) resources. For example, the PT-RS pattern is configured / expressed in terms of a per PSSCH length. For example, the PT-RS pattern is configured / expressed in terms of a per PSCCH length.
[0219] For example, PTRS_CANDISET is configured for a TX UE independently or differently for each number of symbols included in an SL slot and / or each number of symbols associated with a PSSCH transmission included in an SL slot. For example, considering that the number of symbols included in an SL slot and / or each number of symbols associated with a PSSCH transmission included in an SL slot may not be the same / constant (in the time domain) due to DL / UL resources on a licensed carrier, PTRS_CANDISET is configured for a TX UE independently or differently for each number of symbols included in an SL slot and / or each number of symbols associated with a PSSCH transmission included in an SL slot.
[0220] According to an embodiment of the present disclosure, a TX UE can transmit a SL CSI-RS to a RX UE. For example, at a system level, whether the RX UE can perform SL CSI reporting for SL communication based on a pre-configured (specific) cast type (e.g., unicast) is configured for the RX UE. For example, the SL CSI reporting operation is enabled or disabled for the RX UE.
[0221] For example, whether the RX UE is capable of performing SL CSI reporting is configured for a resource pool specific RX UE. For example, whether the RX UE is capable of performing SL CSI reporting is configured for a service type specific RX UE. For example, whether the RX UE is capable of performing SL CSI reporting is configured for a service priority specific RX UE. For example, whether the RX UE is capable of performing SL CSI reporting is configured for a QoS requirement specific RX UE.
[0222] For example, for a resource pool for which the SL CSI reporting operation is (actually) permitted, the TX UE can (finally) determine whether to use SL CSI reporting through (PC5 RRC signaling-based) negotiation with the RX UE. For example, for a service type for which the SL CSI reporting operation is (actually) permitted, the TX UE can (finally) determine whether to use SL CSI reporting through (PC5 RRC signaling-based) negotiation with the RX UE. For example, for a service priority for which the SL CSI reporting operation is (actually) permitted, the TX UE can (finally) determine whether to use SL CSI reporting through (PC5 RRC signaling-based) negotiation with the RX UE. For example, for a QoS requirement for which the SL CSI reporting operation is (actually) permitted, the TX UE can (finally) determine whether to use SL CSI reporting through (PC5 RRC signaling-based) negotiation with the RX UE.
[0223] For example, depending on whether the terminal performs a chain-based resource reservation operation, the terminal may determine whether to apply at least one of the rules proposed by various embodiments of the present disclosure. For example, depending on whether the terminal performs a block-based resource reservation operation, the terminal may determine whether to apply at least one of the rules proposed by various embodiments of the present disclosure. For example, depending on whether the terminal performs a blind retransmission operation, the terminal may determine whether to apply at least one of the rules proposed by various embodiments of the present disclosure. For example, depending on whether the terminal performs an SL HARQ feedback-based retransmission operation, the terminal may determine whether to apply at least one of the rules proposed by various embodiments of the present disclosure. For example, depending on whether the terminal performs a CG-based resource selection / reservation operation, the terminal may determine whether to apply at least one of the rules proposed by various embodiments of the present disclosure. For example, depending on whether the terminal performs a DG-based resource selection / reservation operation, the terminal may determine whether to apply at least one of the rules proposed by various embodiments of the present disclosure.
[0224] For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited for the terminal for each resource pool. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited for the terminal for each service type. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited for the terminal for each service priority. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited for the terminal for each cast type. For example, the cast type includes at least one of unicast, group cast, and / or broadcast. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited for the terminal for each destination UE. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited for the terminal for each (L1 or L2) destination ID. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set differently or limitedly for the terminal for each (L1 or L2) source ID. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set differently or limitedly for the terminal for each (service) QoS parameter. For example, the (service) QoS parameter includes at least one of a reliability-related parameter, a latency-related parameter, and / or a (target) BLER (block error rate)-related parameter.For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited for the terminal for each (resource pool) congestion level. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited for the terminal for each SL mode type. For example, the SL mode type includes SL mode 1 and / or SL mode 2. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited for the terminal for each grant type. For example, the grant type includes CG and / or DG. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited for the terminal for each packet / message (e.g., TB) size. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited for the terminal for each number of subchannels used by the terminal to transmit the PSSCH. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set differently or in a limited manner for the terminal for each number of RBs used by the terminal to transmit the PSCCH. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set differently or in a limited manner for the terminal for each number of RBs constituting a (single) subchannel. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set differently or in a limited manner for the terminal for each number of subchannels constituting a resource pool and / or the number of RBs constituting a resource pool.For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited depending on whether the (one) subchannel size and the PSCCH (frequency) resource size are the same. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set to be different or limited depending on whether a (semi-)static codebook is configured for the terminal.
[0225] For example, the parameters are set differently or limitedly for the terminal depending on whether the terminal performs a chain-based resource reservation operation. For example, the parameters are set differently or limitedly for the terminal depending on whether the terminal performs a block-based resource reservation operation. For example, the parameters are set differently or limitedly for the terminal depending on whether the terminal performs a blind retransmission operation. For example, the parameters are set differently or limitedly for the terminal depending on whether the terminal performs a SL HARQ feedback-based retransmission operation. For example, the parameters are set differently or limitedly for the terminal depending on whether the terminal performs a CG-based resource selection / reservation operation. For example, the parameters are set differently or limitedly for the terminal depending on whether the terminal performs a DG-based resource selection / reservation operation.
[0226] For example, the parameters are set differently or in a limited manner for the terminal for each resource pool. For example, the parameters are set differently or in a limited manner for the terminal for each service type. For example, the parameters are set differently or in a limited manner for the terminal for each service priority. For example, the parameters are set differently or in a limited manner for the terminal for each cast type. For example, the cast type includes at least one of unicast, groupcast, and / or broadcast. For example, the parameters are set differently or in a limited manner for the terminal for each destination UE. For example, the parameters are set differently or in a limited manner for the terminal for each (L1 or L2) destination ID. For example, the parameters are set differently or in a limited manner for the terminal for each (L1 or L2) source ID. For example, the parameters are set differently or in a limited manner for the terminal for each (service) QoS parameter. For example, the (service) QoS parameter includes at least one of a reliability-related parameter, a latency-related parameter, and / or a (target) BLER-related parameter. For example, the parameters are set differently or in a limited manner for the terminal for each (resource pool) congestion level. For example, the parameters are set differently or in a limited manner for the terminal for each SL mode type. For example, the SL mode type includes SL mode 1 and / or SL mode 2. For example, the parameters are set differently or limitedly for the terminal for each grant type. For example, the grant type includes CG and / or DG. For example, the parameters are set differently or limitedly for the terminal for each packet / message (e.g., TB) size. For example, the parameters are set differently or limitedly for the terminal for each number of subchannels used by the terminal to transmit the PSSCH. For example, the parameters are set differently or limitedly for the terminal for each number of RBs used by the terminal to transmit the PSCCH. For example, the parameters are set differently or limitedly for the terminal for each number of RBs constituting a (single) subchannel.For example, the parameters are set differently or in a limited manner for a terminal for each number of subchannels constituting a resource pool and / or each number of RBs constituting a resource pool. For example, the parameters are set differently or in a limited manner depending on whether a (single) subchannel size and a PSCCH (frequency) resource size are the same or not. For example, the parameters are set differently or in a limited manner depending on whether a (semi-)static codebook is configured for a terminal.
[0227] 18 illustrates a method for a first device to transmit a reference signal according to one embodiment of the present disclosure. The embodiment of FIG. 18 can be combined with various embodiments of the present disclosure.
[0228] Referring to FIG. 18, in step S1810, the first device may determine a number of symbols associated with a reference signal based on a number of symbols for transmitting data in a sidelink slot. For example, the sidelink slot includes a PSFCH slot and / or a NON-PSFCH slot. For example, the PSFCH slot is a sidelink slot in which a PSFCH resource is configured. For example, the NON-PSFCH slot is a sidelink slot in which a PSFCH resource is not configured. For example, the number of symbols for transmitting data includes a number of symbols associated with a PSSCH transmission in the sidelink slot. For example, the first device may determine a number of symbols associated with a reference signal according to various embodiments of the present disclosure. In step S1820, the first device may transmit a reference signal to the second device based on the determined number of symbols associated with the reference signal. For example, the reference signal includes at least one of a PT-RS, a DM-RS, and / or a CSI-RS.
[0229] 19 illustrates a method for a second device to receive a reference signal according to one embodiment of the present disclosure. The embodiment of FIG. 19 can be combined with various embodiments of the present disclosure.
[0230] Referring to FIG. 19, in step S1910, the second device may receive a reference signal on one or more symbols in a sidelink slot from the first device. For example, the sidelink slot includes a PSFCH slot and / or a NON-PSFCH slot. For example, the PSFCH slot is a sidelink slot in which a PSFCH resource is configured. For example, the NON-PSFCH slot is a sidelink slot in which a PSFCH resource is not configured. For example, the symbols include symbols related to a reference signal. For example, the reference signal includes at least one of a PT-RS, a DM-RS, and / or a CSI-RS. For example, the number of the one or more symbols may be determined by the first device according to various embodiments of the present disclosure.
[0231] On the other hand, for example, when the TX UE has SL information to transmit, the TX UE may perform a sensing operation and / or a resource (re)selection procedure. For example, the TX UE may select / reserve a transmission resource based on the sensing operation. For example, the transmission resource includes a resource for transmitting a PSCCH and / or a resource for transmitting a PSSCH. For convenience of description, a resource for the UE to transmit a PSCCH may be referred to as a PSCCH transmission resource, and a resource for the UE to transmit a PSSCH may be referred to as a PSSCH transmission resource.
[0232] For example, when a TX UE selects / reserves transmission resources based on sensing operations, the PSCCH / PSSCH transmission resources may overlap partially or fully between different TX UEs, e.g., due to hidden node problem, etc. For example, when the PSCCH / PSSCH transmission resources overlap partially or fully between different TX UEs, services with (relatively) tight requirements may not be supported via SL communication. For example, services with (relatively) tight requirements include services associated with high reliability and / or services associated with low latency.
[0233] Therefore, when PSCCH / PSSCH transmission resources are partially or fully overlapped among different TX UEs, it is necessary to propose a method and a supporting device for an RX UE to efficiently decode the PSCCH / PSSCH. As follows, according to various embodiments of the present disclosure, a method and a supporting device are proposed for a TX UE to perform PSCCH / PSSCH DMRS sequence randomization and / or scrambling randomization to improve the PSCCH / PSSCH decoding performance of an RX UE. For example, a PSCCH DMRS is a DMRS transmitted on a PSCCH. For example, a PSSCH DMRS is a DMRS transmitted on a PSSCH.
[0234] 20 illustrates a method for a TX UE to transmit a PSCCH DMRS according to one embodiment of the present disclosure. The embodiment of FIG. 20 may be combined with various embodiments of the present disclosure.
[0235] 20, in step S2010, the TX UE may generate a PSCCH DMRS sequence. For example, the PSCCH DMRS sequence may be obtained / defined according to Equation 1.
[0236]
number
[0237] Here, for example, r l (m) is the PSCCH DMRS sequence for OFDM symbol l, e.g., m=0,1,...,2N maxRB -1. For example, N maxRB is the maximum number of RBs.
[0238] For example, c(i) is a pseudo-random sequence, for example, c(i) is defined by the Gold sequence of length 31 based on Equation 2.
[0239]
number
[0240] Here, for example, N c = 1600, and the first m-sequence x1(n) is initialized to x1(0) = 1, x1(n) = 0, N = 1, 2, ..., 30. For example, the second m-sequence x2(n) is initialized based on Equation 3.
[0241]
number
[0242] For example, a pseudo-random sequence generator is initialized based on Equation 4.
[0243]
number
[0244] Here, for example, l is the number of OFDM symbols, and n u s,f is a slot number in a frame. For example, the base station can transmit information on IDs related to the initialization of the PSCCH DMRS sequence to the TX UE. For example, the information on IDs related to the initialization of the PSCCH DMRS sequence can be N ID For example, K N IDは It is configured or pre-configured for the TX UE. For example, K is an integer equal to or greater than 2. For example, K is 4.
[0245] For example, the TX UE has K pre-configured N ID One of N ID Then, for example, the TX UE can select / determine one of the selected / determined N IDThe TX UE may use the pre-configured K N ID One of N ID The method of selecting / determining will be described in more detail below.
[0246] For example, the TX UE may select K N ID One of N ID For example, the ID may include an L1 source ID and / or an L1 destination ID. For example, the TX UE may select / determine N ID The (N+1)th N ID You can select / decide.
[0247]
number
[0248] Here, X MOD K is a function that derives the remainder when X is divided by K. For example, X is an ID and / or a PSCCH CRC. For example, when N=0, the TX UE receives K N ID The first N ID You can select / decide.
[0249] For example, according to the above method, the TX UE uses the P least significant bits (LSBs) selected in the ID and / or PSCCH CRC to generate K N ID One of N ID For example, the P LSBs may be obtained / determined based on Equation 6.
[0250]
number
[0251] Here, for example, CEILING{X} is a function that derives an integer value that is greater than or equal to X. For example, if K is 4, the TX UE uses the P least significant bits (LSBs) selected in the ID and / or PSCCH CRC to derive K N ID One of N ID You can select / decide.
[0252] Alternatively, for example, to mitigate the problem of PSCCH DMRS sequences continually colliding / overlapping in the inter-region between TX UEs with the same N value, the TX UE may randomly select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission), and / or, for example, the TX UE may select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission) by shifting (cyclically) from the LSB to the MSB, and / or, for example, the TX UE may select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission) by shifting (cyclically) from the MSB to the LSB.
[0253] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B1, B0) and K is 4. In this case, when the TX UE transmits the PSCCH on SLOT#N, the TX UE uses the (B3, B2) bits of the ID and / or PSCCH CRC to divide the K N ID One of N ID Then, when the TX UE transmits the (next) PSCCH on SLOT#(N+L), the TX UE can select / determine the N ID One of N ID That is, the TX UE may randomly select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission).
[0254] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B1, B0) and K is 4. In this case, when the TX UE transmits the PSCCH on SLOT#N, the TX UE uses the (B1, B0) bits of the ID and / or PSCCH CRC to divide the K N ID One of N ID Then, when the TX UE transmits the (next) PSCCH on SLOT#(N+L), the TX UE can select / determine the N ID One of N ID That is, the TX UE can select / determine (for each PSCCH transmission) by shifting P bits in the ID and / or PSCCH CRC from the LSB to the MSB (cyclically).
[0255] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B7, B6) and K is 4. In this case, when the TX UE transmits the PSCCH on SLOT#N, the TX UE uses the (B5, B4) bits of the ID and / or PSCCH CRC to generate the K N ID One of N ID Then, when the TX UE transmits the (next) PSCCH on SLOT#(N+L), the TX UE can select / determine the N ID One of N ID That is, the TX UE can select / determine (for each PSCCH transmission) the ID and / or PSCCH CRC by shifting P bits from the MSB to the LSB (cyclically).
[0256] In step S2020, the TX UE may transmit the generated PSCCH DMRS sequence. For example, the TX UE may transmit the generated PSCCH DMRS sequence to the RX UE. For example, the TX UE may map the generated PSCCH DMRS sequence to physical resources and transmit it to the RX UE.
[0257] 21 illustrates a method for a TX UE to transmit a PSCCH DMRS according to one embodiment of the present disclosure. The embodiment of FIG. 21 may be combined with various embodiments of the present disclosure.
[0258] 21, in step S2110, the TX UE may generate a PSCCH DMRS sequence. For example, the PSCCH DMRS sequence may be obtained / defined according to Equation 1.
[0259] For example, a pseudo-random sequence generator is initialized based on Equation 4. For example, the base station may transmit information on an ID related to the initialization of the PSCCH DMRS sequence to the TX UE. For example, the information on an ID related to the initialization of the PSCCH DMRS sequence may be configured for a specific terminal in a resource pool or may be configured in advance. For example, the information on an ID related to the initialization of the PSCCH DMRS sequence may be configured for a specific terminal in a resource pool. ID Includes.
[0260] For example, the TX UE is ID The PSCCH DMRS sequence generation and / or initialization may be performed using:
[0261] In step S2120, the TX UE may perform / apply a CS to the PSCCH DMRS sequence based on the information on the PSCCH DMRS sequence related CS (CYCLIC SHIFT). For example, K PSCCH DMRS sequence related CS values are configured or pre-configured for the TX UE. For example, K is an integer equal to or greater than 2. For example, K is 4. For example, the base station may send the PSCCH DMRS sequence related CS values to the TX UE.
[0262] For example, the TX UE may select / determine one CS value from K pre-configured CS values. Then, for example, the TX UE may perform CS on the PSCCH DMRS sequence using the selected / determined one CS value. A method for the TX UE to select / determine one CS value from K pre-configured CS values will be described in more detail as follows.
[0263] For example, the TX UE may select / determine one CS value among K CS values based on the ID and / or (part of) PSCCH CRC related information / value. For example, the ID includes an L1 source ID and / or an L1 destination ID. For example, the TX UE may select / determine the (N+1)th CS value among K (pre-configured) CS values according to a value (n) obtained based on Equation 5. For example, when N=0, the TX UE may select / determine the first CS value among K CS values.
[0264] For example, according to the above-mentioned method, the TX UE can select / determine one of the K CS values using P LSBs (Least Significant Bits) selected in the ID and / or PSCCH CRC. For example, the P LSBs are obtained / determined according to Equation 6. For example, if K is 4, the TX UE can select / determine one of the K CS values using the P LSBs (Least Significant Bits) selected in the ID and / or PSCCH CRC.
[0265] Alternatively, for example, to mitigate a problem of PSCCH DMRS sequences continuously colliding / overlapping in the time domain between TX UEs with the same N value, the TX UE may randomly select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission), and / or, for example, the TX UE may select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission) by shifting them (cyclically) from the LSB to the MSB, and / or, for example, the TX UE may select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission) by shifting them (cyclically) from the MSB to the LSB.
[0266] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B1, B0) and K is 4. In this case, when the TX UE transmits a PSCCH on SLOT#N, the TX UE can select / determine one of the K CS values using the (B3, B2) bits of the ID and / or PSCCH CRC. And when the TX UE transmits a (next) PSCCH on SLOT#(N+L), the TX UE can select / determine one of the K CS values using the (B7, B6) bits of the ID and / or PSCCH CRC. That is, the TX UE can randomly select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission).
[0267] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B1, B0) and K is 4. In this case, when the TX UE transmits the PSCCH on SLOT#N, the TX UE can select / determine one CS value among the K CS values using the (B1, B0) bits of the ID and / or PSCCH CRC. And when the TX UE transmits the (next) PSCCH on SLOT#(N+L), the TX UE can select / determine one CS value among the K CS values using the (B3, B2) bits of the ID and / or PSCCH CRC. That is, the TX UE can select P bits in the ID and / or PSCCH CRC by (cyclically) shifting them from the LSB to the MSB (for each PSCCH transmission).
[0268] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B7, B6) and K is 4. In this case, when the TX UE transmits the PSCCH on SLOT#N, the TX UE can select / determine one CS value among the K CS values using the (B5, B4) bits of the ID and / or PSCCH CRC. And when the TX UE transmits the (next) PSCCH on SLOT#(N+L), the TX UE can select / determine one CS value among the K CS values using the (B3, B2) bits of the ID and / or PSCCH CRC. That is, the TX UE can select P bits in the ID and / or PSCCH CRC by (cyclically) shifting them from the MSB to the LSB (for each PSCCH transmission).
[0269] In step S2130, the TX UE may transmit a PSCCH DMRS sequence. For example, the TX UE may transmit a PSCCH DMRS sequence with CS applied / performed to the RX UE. For example, the TX UE may map the PSCCH DMRS sequence with CS applied / performed to a physical resource and transmit it to the RX UE.
[0270] 22 illustrates a method for a TX UE to transmit a PSCCH according to one embodiment of the present disclosure. The embodiment of FIG. 22 may be combined with various embodiments of the present disclosure.
[0271] 22, in step S2210, the TX UE may generate a PSCCH scrambling sequence. For example, the PSCCH scrambling sequence may be obtained / defined according to Equation 7:
[0272]
number
[0273] For example, a TX UE receives a block of bits b(0),...,B(M bit -1) to create B`(0),...,B`(M bit −1). For example, c(i) is a scrambling sequence. For example, c(i) is a pseudo-random sequence. For example, c(i) is defined by a Gold sequence of length 31 based on Equation 2. For example, a scrambling sequence generator is initialized based on Equation 8.
[0274]
number
[0275] For example, the base station may transmit information on IDs related to the initialization of the PSCCH scrambling sequence to the TX UE. For example, the information on IDs related to the initialization of the PSCCH scrambling sequence may be n ID and / or K n RNTI For example, K n ID and / or K n RNTIK is configured or pre-configured for the TX UE. For example, K is an integer equal to or greater than 2. For example, K is 4.
[0276] For example, the TX UE has K pre-configured n ID and / or K n RNTI One of n ID and / or one n RNTI Then, for example, the TX UE can select / determine one of the selected / determined n ID and / or one n RNTI The TX UE can perform PSCCH scrambling sequence generation and / or initialization using K pre-configured n ID and / or K n RNTI One of n ID and / or one n RNTI The method of selecting / determining will be described in more detail below.
[0277] For example, the TX UE may select K n ID and / or K n RNTI One of n ID and / or one n RNTI For example, the ID may include an L1 source ID and / or an L1 destination ID. For example, the TX UE may select / determine the (pre-set) K n ID and / or K n RNTI The (N+1)th n ID and / or n RNTI For example, if N=0, the TX UE can select / determine K n ID and / or K n RNTI The first N ID and / or 1st N RNTI You can select / decide.
[0278] For example, according to the above-mentioned method, the TX UE uses the P least significant bits (LSBs) selected in the ID and / or PSCCH CRC to generate K n ID and / or K n RNTI One of n ID and / or one n RNTI For example, the P LSBs are obtained / determined according to Equation 6. For example, if K is 4, the TX UE may select / determine K n LSBs using the P LSBs selected in the ID and / or PSCCH CRC. ID and / or K n RNTI One of n ID and / or one n RNTI You can select / decide.
[0279] Alternatively, for example, to mitigate the problem of PSCCH scrambling sequences colliding / overlapping continuously in the time domain between TX UEs with the same N value, the TX UE may randomly select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission), and / or, for example, the TX UE may select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission) by shifting them (cyclically) from the LSB to the MSB, and / or, for example, the TX UE may select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission) by shifting them (cyclically) from the MSB to the LSB.
[0280] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B1, B0) and K is 4. In this case, when the TX UE transmits the PSCCH on SLOT#N, the TX UE uses the (B3, B2) bits of the ID and / or PSCCH CRC to divide the K n ID and / or K n RNTI One of n ID and / or one n RNTIThen, when the TX UE transmits the (next) PSCCH on SLOT#(N+L), the TX UE can select / determine the K n ID and / or K n RNTI One of n ID及び / or one n RNTI That is, the TX UE may randomly select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission).
[0281] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B1, B0) and K is 4. In this case, when the TX UE transmits the PSCCH on SLOT#N, the TX UE uses the (B1, B0) bits of the ID and / or PSCCH CRC to divide the K n ID and / or K n RNTI One of n ID and / or one n RNTI Then, when the TX UE transmits the (next) PSCCH on SLOT#(N+L), the TX UE can select / determine the K n ID and / or K n RNTI One of n ID and / or one n RNTI That is, the TX UE can select / determine (for each PSCCH transmission) by shifting P bits in the ID and / or PSCCH CRC from the LSB to the MSB (cyclically).
[0282] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B7, B6) and K is 4. In this case, when the TX UE transmits the PSCCH on SLOT#N, the TX UE uses the (B5, B4) bits of the ID and / or PSCCH CRC to generate K n IDand / or K n RNTI One of n ID and / or one n RNTI Then, when the TX UE transmits the (next) PSCCH on SLOT#(N+L), the TX UE can select / determine the K n ID and / or K n RNTI One of n ID and / or one n RNTI That is, the TX UE can select / determine (for each PSCCH transmission) the ID and / or PSCCH CRC by shifting P bits from the MSB to the LSB (cyclically).
[0283] For example, the step of generating a PSCCH scrambling sequence includes at least one of the steps of attaching a CRC to a plurality of first bits to generate a plurality of second bits, performing channel coding on the plurality of second bits to generate a plurality of third bits, performing rate matching on the plurality of third bits to generate a plurality of fourth bits, and scrambling the plurality of fourth bits to generate a plurality of fifth bits.
[0284] In step S2220, the TX UE may transmit the PSCCH. For example, the TX UE may perform modulation on the scrambled bit block (e.g., the plurality of fifth bits) to generate the plurality of sixth bits. For example, the TX UE may map the plurality of sixth bits to resource elements and transmit to the RX UE.
[0285] 23 illustrates a method for a TX UE to transmit a PSSCH DMRS according to one embodiment of the present disclosure. The embodiment of FIG. 23 may be combined with various embodiments of the present disclosure.
[0286] 23, in step S2310, the TX UE may generate a PSSCH DMRS sequence. For example, the PSSCH DMRS sequence may be obtained / defined according to Equation 9.
[0287]
number
[0288] Here, for example, r(n) is a PSSCH DMRS sequence. For example, c(i) is a pseudo-random sequence. For example, c(i) is defined by a Gold sequence of length 31 based on Equation 2. For example, a pseudo-random sequence generator is initialized based on Equation 10.
[0289]
number
[0290] Here, for example, l is the number of OFDM symbols, and n u s,f is the slot number in the frame. For example, the base station can transmit information on the ID associated with the initialization of the PSSCH DMRS sequence to the TX UE. For example, n SCID is 0 or 1. For example, the information for the ID related to the initialization of the PSSCH DMRS sequence is nSCID ID For example, K N nSCID IDは It is configured or pre-configured for the TX UE. For example, K is an integer equal to or greater than 2. For example, K is 4.
[0291] For example, the TX UE has K pre-configured N nSCID ID One of N nSCID IDThen, for example, the TX UE can select / determine one of the selected / determined N nSCID ID The TX UE may use the pre-configured K N ID One of N nSCID ID The method of selecting / determining will be described in more detail below.
[0292] For example, the TX UE may select K N ID One of N nSCID ID For example, the ID may include an L1 source ID and / or an L1 destination ID. For example, the TX UE may select / determine N nSCID ID (N+1)th of N nSCID ID For example, X is an ID and / or a PSCCH CRC. For example, if N=0, the TX UE can select / determine K N nSCID ID The first N nSCID ID You can select / decide.
[0293] For example, according to the above method, the TX UE uses the P least significant bits (LSBs) selected in the ID and / or PSCCH CRC to generate K N nSCID ID One of N nSCID ID For example, the P LSBs are obtained / determined according to Equation 6. For example, if K is 4, the TX UE may select / determine K N LSBs using the P LSBs selected in the ID and / or PSCCH CRC. nSCID ID One of N nSCID IDYou can select / decide.
[0294] Alternatively, for example, to mitigate a problem of PSSCH DMRS sequences continually colliding / overlapping in the time domain between TX UEs with the same N value, the TX UE may randomly select P bits in the ID and / or PSCCH CRC (for each PSSCH transmission), and / or, for example, the TX UE may select P bits in the ID and / or PSCCH CRC (for each PSSCH transmission) by shifting them (cyclically) from the LSB to the MSB, and / or, for example, the TX UE may select P bits in the ID and / or PSCCH CRC (for each PSSCH transmission) by shifting them (cyclically) from the MSB to the LSB.
[0295] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B1, B0) and K is 4. In this case, when the TX UE transmits a PSSCH on SLOT#N, the TX UE uses the (B3, B2) bits of the ID and / or PSCCH CRC to generate K N nSCID ID One of N nSCID ID Then, when the TX UE transmits the (next) PSSCH on SLOT#(N+L), the TX UE can select / determine the N nSCID ID One of N nSCID ID That is, the TX UE may randomly select P bits in the ID and / or PSCCH CRC (for each PSSCH transmission).
[0296] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B1, B0) and K is 4. In this case, when the TX UE transmits a PSSCH on SLOT#N, the TX UE uses the (B1, B0) bits of the ID and / or PSCCH CRC to generate K N nSCID ID One of N nSCID ID Then, when the TX UE transmits the (next) PSSCH on SLOT#(N+L), the TX UE can select / determine the N nSCID ID One of N nSCID ID That is, the TX UE can select / determine (for each PSSCH transmission) by shifting P bits in the ID and / or PSCCH CRC from the LSB to the MSB (cyclically).
[0297] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B7, B6) and K is 4. In this case, when the TX UE transmits a PSSCH on SLOT#N, the TX UE uses the (B5, B4) bits of the ID and / or PSCCH CRC to divide the K N nSCID ID One of N nSCID ID Then, when the TX UE transmits the (next) PSSCH on SLOT#(N+L), the TX UE can select / determine the N nSCID ID One of N nSCID ID That is, the TX UE can select / determine (for each PSSCH transmission) the ID and / or PSCCH CRC by shifting P bits from the MSB to the LSB (cyclically).
[0298] In step S2320, the TX UE may transmit the generated PSSCH DMRS sequence. For example, the TX UE may transmit the generated PSSCH DMRS sequence to the RX UE. For example, the TX UE may map the generated PSSCH DMRS sequence to physical resources and transmit it to the RX UE.
[0299] 24 illustrates a method for a TX UE to transmit a PSSCH DMRS according to one embodiment of the present disclosure. The embodiment of FIG. 24 may be combined with various embodiments of the present disclosure.
[0300] 24, in step S2410, the TX UE may generate a PSSCH DMRS sequence. For example, the PSSCH DMRS sequence may be obtained / defined according to Equation 9.
[0301] For example, a pseudo-random sequence generator may be initialized according to Equation 10. For example, the base station may transmit information on an ID related to the initialization of the PSSCH DMRS sequence to the TX UE. For example, the information on an ID related to the initialization of the PSSCH DMRS sequence may be configured for a specific terminal in a resource pool or may be configured in advance. For example, the information on an ID related to the initialization of the PSSCH DMRS sequence may be configured for a specific terminal in a resource pool. nSCID ID及び / or n SCID Includes.
[0302] For example, the TX UE is nSCID ID及び / or n SCID The PSSCH DMRS sequence generation and / or initialization may be performed using:
[0303] In step S2420, the TX UE may perform / apply a CS to the PSSCH DMRS sequence based on the information on the PSSCH DMRS sequence-related CS (CYCLIC SHIFT). For example, K PSSCH DMRS sequence-related CS values are configured or pre-configured for the TX UE. For example, K is an integer equal to or greater than 2. For example, K is 4. For example, the base station may send the PSSCH DMRS sequence-related CS values to the TX UE.
[0304] For example, the TX UE may select / determine one CS value from K pre-configured CS values. Then, for example, the TX UE may perform CS on a PSSCH DMRS sequence using the selected / determined one CS value. A method for the TX UE to select / determine one CS value from K pre-configured CS values will be described in more detail as follows.
[0305] For example, the TX UE may select / determine one CS value among K CS values based on the ID and / or (part of) PSCCH CRC related information / value. For example, the ID includes an L1 source ID and / or an L1 destination ID. For example, the TX UE may select / determine the (N+1)th CS value among K (pre-configured) CS values according to a value (n) obtained based on Equation 5. For example, when N=0, the TX UE may select / determine the first CS value among K CS values.
[0306] For example, according to the above-mentioned method, the TX UE can select / determine one of the K CS values using P LSBs (Least Significant Bits) selected in the ID and / or PSCCH CRC. For example, the P LSBs are obtained / determined according to Equation 6. For example, if K is 4, the TX UE can select / determine one of the K CS values using the P LSBs (Least Significant Bits) selected in the ID and / or PSCCH CRC.
[0307] Alternatively, for example, to mitigate a problem of PSSCH DMRS sequences continuously colliding / overlapping in the time domain between TX UEs with the same N value, the TX UE may randomly select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission), and / or, for example, the TX UE may select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission) by shifting them (cyclically) from the LSB to the MSB, and / or, for example, the TX UE may select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission) by shifting them (cyclically) from the MSB to the LSB.
[0308] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B1, B0) and K is 4. In this case, when the TX UE transmits a PSCCH on SLOT#N, the TX UE can select / determine one of the K CS values using the (B3, B2) bits of the ID and / or PSCCH CRC. And when the TX UE transmits a (next) PSCCH on SLOT#(N+L), the TX UE can select / determine one of the K CS values using the (B7, B6) bits of the ID and / or PSCCH CRC. That is, the TX UE can randomly select P bits in the ID and / or PSCCH CRC (for each PSCCH transmission).
[0309] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B1, B0) and K is 4. In this case, when the TX UE transmits the PSCCH on SLOT#N, the TX UE can select / determine one CS value among the K CS values using the (B1, B0) bits of the ID and / or PSCCH CRC. And when the TX UE transmits the (next) PSCCH on SLOT#(N+L), the TX UE can select / determine one CS value among the K CS values using the (B3, B2) bits of the ID and / or PSCCH CRC. That is, the TX UE can select P bits in the ID and / or PSCCH CRC by (cyclically) shifting them from the LSB to the MSB (for each PSCCH transmission).
[0310] For example, assume that the ID and / or PSCCH CRC is 8 bits (e.g., B7, B6, B5, B4, B3, B2, B7, B6) and K is 4. In this case, when the TX UE transmits the PSCCH on SLOT#N, the TX UE can select / determine one CS value among the K CS values using the (B5, B4) bits of the ID and / or PSCCH CRC. And when the TX UE transmits the (next) PSCCH on SLOT#(N+L), the TX UE can select / determine one CS value among the K CS values using the (B3, B2) bits of the ID and / or PSCCH CRC. That is, the TX UE can select P bits in the ID and / or PSCCH CRC by (cyclically) shifting them from the MSB to the LSB (for each PSCCH transmission).
[0311] In step S2430, the TX UE may transmit a PSSCH DMRS sequence. For example, the TX UE may transmit a PSSCH DMRS sequence with CS applied / performed to the RX UE. For example, the TX UE may map the PSSCH DMRS sequence with CS applied / performed to physical resources and transmit it to the RX UE.
[0312] According to an embodiment of the present disclosure, the TX UE can use the parameters selected based on the above-described rules as input parameters for generating a PSCCH DMRS sequence. For example, the TX UE can use the parameters selected based on the above-described rules as input parameters for generating a PSCCH scrambling sequence. For example, the TX UE can use the parameters selected based on the above-described rules as input parameters for initializing a PSCCH DMRS sequence. For example, the TX UE can use the parameters selected based on the above-described rules as input parameters for initializing a PSCCH scrambling sequence. For example, the parameters selected by the TX UE based on the above-described rules are N ID , n RNTI , n ID , CS, N, N+1, and / or X MOD K.
[0313] For example, the TX UE can use the parameters selected based on the above-described rules as input parameters for generating a PSSCH DMRS sequence. For example, the TX UE can use the parameters selected based on the above-described rules as input parameters for generating a PSSCH scrambling sequence. For example, the TX UE can use the parameters selected based on the above-described rules as input parameters for initializing a PSSCH DMRS sequence. For example, the TX UE can use the parameters selected based on the above-described rules as input parameters for initializing a PSSCH scrambling sequence.
[0314] For example, the TX UE may set the parameters selected based on the rules described above twice. nd The input parameters for generating the SCI scrambling sequence can be used. For example, the TX UE can select the parameters based on the above-mentioned rules and use them as input parameters. ndIt can be used as an input parameter to initialize the SCI scrambling sequence.
[0315] For example, the TX UE may use the parameters selected based on the above-described rules as parameters for selecting a PSFCH-related base sequence and / or a CS value / index.
[0316] For example, when the TX UE performs the PSSCH DMRS sequence generation and / or initialization according to Equation 9 and / or Equation 10, the TX UE may SCID The value can be obtained / determined based on Equation 11.
[0317]
number
[0318] For example, the preset value is 2.
[0319] On the other hand, if a plurality of (e.g., 3) PSFCH transmission-related symbols for the RX UE to transmit SL HARQ feedback information to the TX UE are configured for the RX UE, the PSFCH transmission resources overlap / collide between different RX UEs, and thus the detection / reception performance and / or coverage of the TX UE for the SL HARQ feedback information is reduced. For example, if a plurality of PSFCH transmission-related symbols for the RX UE to transmit SL HARQ feedback information to the TX UE is configured for the RX UE, which is greater than a pre-configured threshold, the detection / reception performance and / or coverage of the TX UE for the SL HARQ feedback information is reduced, because the PSFCH transmission resources overlap / collide between different RX UEs. For example, if the RX UE is configured to repeatedly transmit PSFCH transmission via a plurality of symbols, the detection / reception performance and / or coverage of the TX UE for the SL HARQ feedback information is reduced, because the PSFCH transmission resources overlap / collide between different RX UEs.
[0320] In order to alleviate the above-mentioned problem, according to an embodiment of the present disclosure, the RX UE can arbitrarily select / determine multiple PSFCH transmission-related CS and / or base sequence (pair / combination) values based on (a part of) pre-configured parameters / information. For example, the pre-configured parameters / information include at least one of an L1 source ID, an L1 destination ID, and / or a PSCCH CRC. Here, for example, when the RX UE can select K CS and / or base sequence (pair / combination) for each PSFCH, if the RX UE is configured to transmit two PSFCHs, the RX UE can arbitrarily select / determine K CS and / or base sequence (pair / combination) values based on the M value. 2 The (M+1)th value of the CSs and / or base sequences (pairs / combinations) may be selected / determined. For example, the M value may be obtained by Equation 12:
[0321]
number
[0322] For example, T includes ID and / or PSCCH CRC. For example, ID includes L1 source ID and / or L1 destination ID. Here, for example, the above rule is applied only when the RX UE performs transmission for the remaining PSFCH (sequence) except for the (first) PSFCH (sequence) used for AGC. Alternatively, for example, the RX UE can repeatedly transmit the subsequent (second) (or pre-configured) PSFCH (sequence) in the (first) PSFCH (sequence) related symbol used for AGC.
[0323] For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set differently or in a limited manner for the terminal for each (service) QoS parameter. For example, the (service) QoS parameter includes at least one of a reliability-related parameter, a latency-related parameter, and / or a (target) BLER-related parameter. For example, the proposed rule of the present disclosure is applied in a limited manner for a service related to high reliability or low latency. In this case, the TX UE randomizes and transmits the DMRS, thereby improving the PSCCH / PSSCH decoding performance of the RX UE and achieving the QoS of the service. For example, whether the terminal applies at least one of the rules proposed by various embodiments of the present disclosure is set differently or in a limited manner for the terminal for each (resource pool) congestion level. For example, the proposed rule of the present disclosure is applied in a limited manner for a resource pool with a high congestion level. In this case, the TX UE randomizes and transmits the DMRS, thereby improving the PSCCH / PSSCH decoding performance of the RX UE on the resource pool with a high congestion level.
[0324] According to various embodiments of the present disclosure, when PSCCH / PSSCH transmission resources overlap partially or fully between different TX UEs, RX UEs can efficiently decode PSCCH / PSSCH, and thus can efficiently transmit and receive SL services with stringent service requirements.
[0325] 25 illustrates a method for a first device to transmit a DMRS according to one embodiment of the present disclosure. The embodiment of FIG. 25 may be combined with various embodiments of the present disclosure.
[0326] Referring to FIG. 25, in step S2510, the first device may generate a DMRS sequence. For example, the DMRS sequence is a PSCCH DMRS sequence. For example, the DMRS sequence is a PSSCH DMRS sequence. For example, the first device may generate the DMRS sequence according to various embodiments of the present disclosure. In step S2520, the first device may transmit the DMRS to the second device. For example, the first device may transmit the DMRS to the second device according to various embodiments of the present disclosure.
[0327] 26 illustrates a method for a first device to perform wireless communication according to one embodiment of the present disclosure. The embodiment of FIG. 26 may be combined with various embodiments of the present disclosure.
[0328] Referring to FIG. 26, in step S2610, a first device may receive information related to a first symbol for transmission of a channel state information-reference signal (CSI-RS). In step S2620, the first device may determine whether to transmit the CSI-RS on the first symbol based on information related to the first symbol and information related to a second symbol for transmission of a physical sidelink shared channel (PSSCH). In step S2630, the first device may transmit a first sidelink control information (SCI) to a second device based on resources related to a physical sidelink control channel (PSCCH). In step S2640, the first device may transmit a second SCI including information related to a channel state information (CSI) request to the second device based on resources related to the PSSCH.
[0329] For example, based on the first symbol not being included in the second symbol, the first device may determine not to transmit the CSI-RS on the first symbol. For example, the information related to the CSI request may be information indicating that CSI was not requested, and the CIS-RS may not be transmitted on the first symbol on a resource related to the PSSCH. For example, the number of the second symbols may vary for each slot based on whether a physical sidelink feedback channel (PSFCH) resource is configured for the slot.
[0330] For example, the first symbol and a symbol associated with a demodulation reference signal (DMRS) may not overlap in the time domain. For example, the first symbol and a symbol associated with the second SCI may not overlap in the time domain. For example, the CSI-RS may not overlap with a phase tracking-reference signal (PT-RS) and be transmitted.
[0331] For example, based on the first symbol being included in the second symbol, the first device may determine to transmit the CSI-RS on the first symbol, and the number of the second symbols may vary for each slot based on whether a physical sidelink feedback channel (PSFCH) resource is configured for the slot. For example, the information related to the CSI request is information indicating that CSI is requested, and the CIS-RS is transmitted on the first symbol on a resource related to the PSSCH. Alternatively, for example, the first device may receive from the second device the CSI acquired by the second device based on the CSI-RS.
[0332] For example, the second symbol for transmitting the PSSCH is a symbol obtained by excluding a symbol for TX-RX switching from among sidelink (SL) symbols in a slot. For example, based on the resource related to the PSFCH being configured in the slot, the second symbol for transmitting the PSSCH is a symbol obtained by excluding a symbol related to the PSFCH from among the SL symbols in the slot.
[0333] For example, information relating to the first symbol for transmission of the CSI-RS is received from the second device.
[0334] The proposed method is applied to devices according to various embodiments of the present disclosure. First, the processor 102 of the first device 100 may control the transceiver 106 to receive information related to a first symbol for transmitting a channel state information-reference signal (CSI-RS). Then, the processor 102 of the first device 100 may determine whether to transmit the CSI-RS on the first symbol based on the information related to the first symbol and information related to a second symbol for transmitting a physical sidelink shared channel (PSSCH). Then, the processor 102 of the first device 100 may control the transceiver 106 to transmit a first sidelink control information (SCI) to a second device based on resources related to a physical sidelink control channel (PSCCH). Then, the processor 102 of the first device 100 may control the transceiver 106 to transmit a second SCI including information related to a channel state information (CSI) request to the second device based on resources related to the PSSCH.
[0335] According to an embodiment of the present disclosure, a first device performing wireless communication is provided. For example, the first device includes one or more memories storing instructions, one or more transceivers, and one or more processors connecting the one or more memories and the one or more transceivers. For example, the one or more processors execute the instructions to receive information related to a first symbol for transmission of a channel state information-reference signal (CSI-RS), determine whether to transmit the CSI-RS on the first symbol based on the information related to the first symbol and information related to a second symbol for transmission of a physical sidelink shared channel (PSSCH), transmit a first sidelink control information (SCI) to a second device based on resources related to a physical sidelink control channel (PSCCH), and transmit a second SCI including information related to a channel state information (CSI) request to the second device based on resources related to the PSSCH.
[0336] According to an embodiment of the present disclosure, an apparatus configured to control a first terminal is provided. For example, the apparatus includes one or more processors and one or more memories coupled to be executed by the one or more processors and storing instructions. For example, the one or more processors execute the instructions to receive information related to a first symbol for transmission of a channel state information-reference signal (CSI-RS), determine whether to transmit the CSI-RS on the first symbol based on the information related to the first symbol and information related to a second symbol for transmission of a physical sidelink shared channel (PSSCH), transmit a first sidelink control information (SCI) to a second terminal based on resources related to a physical sidelink control channel (PSCCH), and transmit a second SCI including information related to a channel state information (CSI) request to the second terminal based on resources related to the PSSCH.
[0337] According to an embodiment of the present disclosure, a non-transitory computer-readable storage medium having stored thereon instructions may be provided, for example, that when executed by one or more processors may cause the one or more processors to: receive, by a first device, information related to a first symbol for transmission of a channel state information-reference signal (CSI-RS); determine, by the first device, whether to transmit the CSI-RS on the first symbol based on the information related to the first symbol and information related to a second symbol for transmission of a physical sidelink shared channel (PSSCH); transmit, by the first device, a first sidelink control information (SCI) to a second device based on resources related to a physical sidelink control channel (PSCCH); and transmit, by the first device, a second SCI including information related to a channel state information (CSI) request to the second device based on resources related to the PSSCH.
[0338] 27 illustrates a method for a second device to perform wireless communication according to one embodiment of the present disclosure. The embodiment of FIG. 27 may be combined with various embodiments of the present disclosure.
[0339] Referring to FIG. 27, in step S2710, the second device may receive information related to a first symbol for receiving a channel state information-reference signal (CSI-RS). In step S2720, the second device may receive a first sidelink control information (SCI) from the first device based on a resource related to a physical sidelink control channel (PSCCH). In step S2730, the second device may receive a second SCI including information related to a channel state information (CSI) request from the first device based on a resource related to a physical sidelink shared channel (PSSCH). For example, whether to transmit the CSI-RS on the first symbol is determined by the first device based on information related to the first symbol and information related to a second symbol for transmitting the PSSCH.
[0340] The proposed method is applied to devices according to various embodiments of the present disclosure. First, the processor 202 of the second device 200 may control the transceiver 206 to receive information related to a first symbol for receiving a channel state information-reference signal (CSI-RS). Then, the processor 202 of the second device 200 may control the transceiver 206 to receive a first sidelink control information (SCI) from the first device based on resources related to a physical sidelink control channel (PSCCH). Then, the processor 202 of the second device 200 may control the transceiver 206 to receive a second SCI including information related to a channel state information (CSI) request from the first device based on resources related to a physical sidelink shared channel (PSSCH). For example, whether to transmit the CSI-RS on the first symbol is determined by the first device based on information related to the first symbol and information related to a second symbol for transmitting the PSSCH.
[0341] According to an embodiment of the present disclosure, a second device performing wireless communication is provided. For example, the second device includes one or more memories storing instructions, one or more transceivers, and one or more processors connecting the one or more memories and the one or more transceivers. For example, the one or more processors execute the instructions to receive information related to a first symbol for receiving a channel state information-reference signal (CSI-RS), receive a first sidelink control information (SCI) from the first device based on resources related to a physical sidelink control channel (PSCCH), and receive a second SCI including information related to a channel state information (CSI) request from the first device based on resources related to a physical sidelink shared channel (PSSCH). For example, whether to transmit the CSI-RS on the first symbol is determined by the first device based on information related to the first symbol and information related to a second symbol for transmitting the PSSCH.
[0342] According to an embodiment of the present disclosure, an apparatus configured to control a second terminal is provided. For example, the apparatus includes one or more processors and one or more memories connected to be executable by the one or more processors and storing instructions. For example, the one or more processors may execute the instructions to receive information related to a first symbol for reception of a channel state information-reference signal (CSI-RS), receive a first sidelink control information (SCI) from the first terminal based on resources related to a physical sidelink control channel (PSCCH), and receive a second SCI including information related to a channel state information (CSI) request from the first terminal based on resources related to a physical sidelink shared channel (PSSCH). For example, whether to transmit the CSI-RS on the first symbol is determined by the first terminal based on information related to the first symbol and information related to a second symbol for transmission of the PSSCH.
[0343] According to an embodiment of the present disclosure, a non-transitory computer-readable storage medium having instructions recorded thereon is provided. For example, the instructions, when executed by one or more processors, may cause the one or more processors to: receive, by a second device, information related to a first symbol for reception of a channel state information-reference signal (CSI-RS); receive, by the second device, a first sidelink control information (SCI) from a first device based on resources related to a physical sidelink control channel (PSCCH); and receive, by the second device, a second SCI from the first device, the second SCI including information related to a channel state information (CSI) request based on resources related to a physical sidelink shared channel (PSSCH). For example, whether to transmit the CSI-RS on the first symbol is determined by the first device based on information related to the first symbol and information related to a second symbol for transmission of the PSSCH.
[0344] According to various embodiments of the present disclosure, the configuration for the position and / or number of SL CSI-RS symbols is commonly applied between the PSFCH slot and the NON-PSFCH slot. For example, if the (configured) position and / or number of SL CSI-RS symbols is not included within the range / number of symbols used for PSSCH transmission, the UE may omit SL CSI-RS transmission. For example, if the (configured) position and / or number of SL CSI-RS symbols is not included within the range / number of symbols used for PSSCH transmission, the UE may not trigger a request for an SL CSI information report. For example, the position and / or number of SL CSI-RS symbols is configured based on the range / number of symbols used for PSSCH transmission on the PSFCH slot.
[0345] The various embodiments of the present disclosure may be intercombined.
[0346] Hereinafter, an apparatus to which various embodiments of the present disclosure can be applied will be described.
[0347] Without being limited thereto, the various descriptions, functions, procedures, suggestions, methods and / or operational flow charts disclosed in this document may be applied to various fields requiring wireless communication / connection between devices (e.g., 5G).
[0348] Hereinafter, the present invention will be described in more detail with reference to the drawings. In the following drawings / description, the same reference numerals may represent the same or corresponding hardware blocks, software blocks, or function blocks, unless otherwise stated.
[0349] FIG. 28 illustrates a communication system 1 according to one embodiment of the present disclosure.
[0350] Referring to FIG. 28, a communication system 1 to which various embodiments of the present disclosure are applied includes a wireless device, a base station, and a network. Here, the wireless device means a device that performs communication using a wireless connection technology (e.g., 5G NR (New RAT), LTE (Long Term Evolution)), and is called a communication / wireless / 5G device. Without being limited thereto, the wireless device may include a robot 100a, a vehicle 100b-1, 100b-2, an XR (eXtended Reality) device 100c, a handheld device (Hand-held device) 100d, a home appliance 100e, an IoT (Internet of Things) device 100f, and an AI device / server 400. For example, the vehicle may include a vehicle equipped with a wireless communication function, an autonomous vehicle, a vehicle capable of performing communication between vehicles, and the like. Here, the vehicle may include a UAV (Unmanned Aerial Vehicle) (e.g., a drone). The XR devices include Augmented Reality (AR) / Virtual Reality (VR) / Mixed Reality (MR) devices, and may be embodied in the form of a Head-Mounted Device (HMD), a Head-Up Display (HUD) installed in a vehicle, a television, a smartphone, a computer, a wearable device, a home appliance, digital signage, a vehicle, a robot, etc. The mobile devices may include a smartphone, a smart pad, a wearable device (e.g., a smart watch, a smart glasses), a computer (e.g., a notebook, etc.), etc. The home appliances may include a TV, a refrigerator, a washing machine, etc. The IoT devices may include a sensor, a smart meter, etc. For example, a base station and a network may be embodied as a wireless device, and a specific wireless device 200a may operate as a base station / network node for other wireless devices.
[0351] Here, the wireless communication technology implemented in the wireless devices 100a to 100f in this specification may include not only LTE, NR, and 6G, but also Narrowband Internet of Things for low power communication. At this time, for example, NB-IoT technology is an example of LPWAN (Low Power Wide Area Network) 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-mentioned names. Furthermore, or generally, the wireless communication technology implemented in the wireless devices 100a to 100f in this specification may perform communication based on LTE-M technology. At this time, as an example, LTE-M technology is an example of LPWAN technology, and may be called by various names such as eMTC (enhanced Machine Type Communication). For example, LTE-M technology may be implemented by at least one of various standards such as 1) LTE CAT 0, 2) LTE Cat M1, 3) LTE Cat M2, 4) LTE non-BL (non-Bandwidth Limited), 5) LTE-MTC, 6) LTE Machine Type Communication, and / or 7) LTE M, and is not limited to the above-mentioned names. In addition, or in general, the wireless communication technology implemented in the wireless devices 100a to 100f in this specification may include at least one of ZigBee (registered trademark), Bluetooth (registered trademark), and Low Power Wide Area Network (LPWAN), which consider low power communication, and is not limited to the above names. As an example, Zigbee technology can generate personal area networks (PANs) related to small / low power digital communication based on various standards such as IEEE 802.15.4, and is called by various names.
[0352] The wireless devices 100a to 100f may be connected to a network 300 via a base station 200. An AI (Artificial Intelligence) technology may be applied to the wireless devices 100a to 100f, and the wireless devices 100a to 100f may be connected to an 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. The wireless devices 100a to 100f may communicate with each other via the base station 200 / network 300, but may also communicate directly (e.g., sidelink communication) without going through the base station / network. For example, the vehicles 100b-1 and 100b-2 may communicate directly (e.g., V2V (Vehicle to Vehicle) / V2X (Vehicle to everything) communication). Furthermore, an IoT device (eg, a sensor) can directly communicate with other IoT devices (eg, sensors) or other wireless devices 100a to 100f.
[0353] Wireless communications / connections 150a, 150b, and 150c may be established between the wireless devices 100a to 100f and the base station 200, and between the base stations 200 and 200. Here, the wireless communication / connections may be performed via various wireless connection technologies (e.g., 5G NR) such as uplink / downlink communication 150a, sidelink communication 150b (or D2D communication), and communication between base stations 150c (e.g., relay, IAB (Integrated Access Backhaul)). Through the wireless communication / connections 150a, 150b, and 150c, the wireless device and the base station / wireless device, and the base station and the base station may transmit / receive wireless signals to each other. For example, the wireless communication / connections 150a, 150b, and 150c may transmit / receive signals via various physical channels. To this end, based on various proposals of the present disclosure, at least some of various configuration information setting processes for transmitting / receiving wireless signals, various signal processing processes (e.g., channel encoding / decoding, modulation / demodulation, resource mapping / demapping, etc.), resource allocation processes, etc. may be performed.
[0354] FIG. 29 illustrates a wireless device according to one embodiment of the present disclosure.
[0355] 29, a first wireless device 100 and a second wireless device 200 can transmit and receive wireless signals via various wireless access technologies (e.g., LTE, NR). Here, {first wireless device 100, second wireless device 200} may correspond to {wireless device 100x, base station 200} and / or {wireless device 100x, wireless device 100x} in FIG.
[0356] The first wireless device 100 includes one or more processors 102 and one or more memories 104, and may further include one or more transceivers 106 and / or one or more antennas 108. The processor 102 may be configured to control the memory 104 and / or the transceiver 106 to implement the descriptions, functions, procedures, suggestions, methods, and / or operational flow charts disclosed herein. For example, the processor 102 may process information in the memory 104 to generate a first information / signal, and then transmit a wireless signal including the first information / signal via the transceiver 106. The processor 102 may also receive a wireless signal including a second information / signal via the transceiver 106, and then store information obtained from signal processing of the second information / signal in the memory 104. The memory 104 may be coupled to the processor 102 and may store various information related to the operation of the processor 102. For example, the memory 104 may store software code including instructions for executing some or all of the processes controlled by the processor 102 or implementing the descriptions, functions, procedures, suggestions, methods and / or operational flow diagrams disclosed herein. Here, the processor 102 and the memory 104 are part of a communication modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver 106 may be coupled to the processor 102 and may transmit and / or receive wireless signals via one or more antennas 108. The transceiver 106 may include a transmitter and / or a receiver. The transceiver 106 may be mixed with an RF (Radio Frequency) unit. In this disclosure, a wireless device may also refer to a communication modem / circuit / chip.
[0357] The second wireless device 200 may include one or more processors 202, one or more memories 204, and may further include one or more transceivers 206 and / or one or more antennas 208. The processor 202 may be configured to control the memory 204 and / or the transceiver 206 to implement the descriptions, functions, procedures, suggestions, methods, and / or operational flow charts disclosed herein. For example, the processor 202 may process information in the memory 204 to generate a third information / signal, and then transmit a wireless signal including the third information / signal via the transceiver 206. The processor 202 may also receive a wireless signal including a fourth information / signal via the transceiver 206, and then store information obtained from signal processing of the fourth information / signal in the memory 204. The memory 204 may be coupled to the processor 202 and may store various information related to the operation of the processor 202. For example, the memory 204 may store software code including instructions for executing some or all of the processes controlled by the processor 202 or for implementing the descriptions, functions, procedures, suggestions, methods and / or operational flow diagrams disclosed herein. Here, the processor 202 and the memory 204 are part of a communication modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver 206 may be coupled to the processor 202 and may transmit and / or receive wireless signals via one or more antennas 208. The transceiver 206 may include a transmitter and / or a receiver and may be mixed with an RF unit. In this disclosure, a wireless device may also refer to a communication modem / circuit / chip.
[0358] The hardware elements of the wireless devices 100, 200 are described in more detail below. Without being limited thereto, one or more protocol layers may be embodied by one or more processors 102, 202. For example, one or more processors 102, 202 may embodi one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, SDAP, etc.). The one or more processors 102, 202 may generate one or more Protocol Data Units (PDUs) and / or one or more Service Data Units (SDUs) according to the descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed herein. The one or more processors 102, 202 may generate messages, control information, data, or information according to the descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed herein. The one or more processors 102, 202 can generate and provide signals (e.g., baseband signals) including PDUs, SDUs, messages, control information, data, or information to the one or more transceivers 106, 206 according to the functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed herein. The one or more processors 102, 202 can receive signals (e.g., baseband signals) from the one or more transceivers 106, 206 and obtain the PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed herein.
[0359] The one or more processors 102, 202 may be referred to as a controller, microcontroller, microprocessor, or microcomputer. The one or more processors 102, 202 may be implemented using hardware, firmware, software, or a combination thereof. As an 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 the one or more processors 102, 202. The descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed herein may be implemented using firmware or software, and the firmware or software may be implemented to include modules, procedures, functions, etc. The descriptions, functions, procedures, suggestions, methods and / or operational flow diagrams disclosed herein may be implemented using firmware or software configured to be executed by one or more processors 102, 202 or stored in one or more memories 104, 204 and run by one or more processors 102, 202. The descriptions, functions, procedures, suggestions, methods and / or operational flow diagrams disclosed herein may be implemented using firmware or software in the form of code, instructions and / or collections of instructions.
[0360] The one or more memories 104, 204 may be coupled to the one or more processors 102, 202 and may store various types of data, signals, messages, information, programs, code, instructions, and / or commands. The one or more memories 104, 204 may be comprised of ROM, RAM, EPROM, flash memory, hard drives, registers, cache memory, computer readable storage media, and / or combinations thereof. The one or more memories 104, 204 may be located internal and / or external to the one or more processors 102, 202. The one or more memories 104, 204 may be coupled to the one or more processors 102, 202 via various techniques, such as wired or wireless connections.
[0361] One or more transceivers 106, 206 can transmit user data, control information, wireless signals / channels, etc., as referenced in the methods and / or operational flow diagrams, etc., herein to one or more other devices. One or more transceivers 106, 206 can receive user data, control information, wireless signals / channels, etc., as referenced in the descriptions, functions, procedures, suggestions, methods and / or operational flow diagrams, etc., disclosed herein from one or more other devices. For example, one or more transceivers 106, 206 can be coupled to one or more processors 102, 202 and can transmit and receive wireless signals. For example, one or more processors 102, 202 can control one or more transceivers 106, 206 to transmit user data, control information, or wireless signals to one or more other devices. Also, one or more processors 102, 202 can control one or more transceivers 106, 206 to receive user data, control information, or wireless signals from one or more other devices. In addition, one or more transceivers 106, 206 may be coupled to one or more antennas 108, 208 and may be configured to transmit and receive user data, control information, radio signals / channels, etc., as referred to in the descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams, etc., disclosed herein via one or more antennas 108, 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, 206 may convert received radio signals / channels, etc., from RF band signals to baseband signals for processing the received user data, control information, radio signals / channels, etc., using one or more processors 102, 202. One or more transceivers 106, 206 may convert user data, control information, radio signals / channels, etc., processed using one or more processors 102, 202, from baseband signals to RF band signals. To this end, one or more transceivers 106, 206 may include an (analog) oscillator and / or a filter.
[0362] FIG. 30 illustrates a signal processing circuit for a transmission signal according to one embodiment of the present disclosure.
[0363] Referring to FIG. 30, 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. Without being limited thereto, the operations / functions of FIG. 30 may be executed by the processors 102, 202 and / or the transceivers 106, 206 of FIG. 29. The hardware elements of FIG. 30 may be embodied by the processors 102, 202 and / or the transceivers 106, 206 of FIG. 29. For example, the blocks 1010 to 1060 may be embodied by the processors 102, 202 of FIG. 29. Also, the blocks 1010 to 1050 may be embodied by the processors 102, 202 of FIG. 29, and the block 1060 may be embodied by the transceivers 106, 206 of FIG. 29.
[0364] The codeword can be converted into a radio signal through the signal processing circuit 1000 of FIG. 30. Here, the codeword is an encoded bit sequence of an information block. The information block can include a transmission block (e.g., a transmission block of a UL-SCH, a transmission block of a DL-SCH). The radio signal can be transmitted through various physical channels (e.g., a PUSCH, a PDSCH).
[0365] Specifically, the codeword may be converted into a scrambled bit sequence by the scrambler 1010. The scrambling sequence used for scrambling may be generated based on an initialization value, and the initialization value may include ID information of the wireless device, etc. The scrambled bit sequence may be modulated into a modulation symbol sequence by the modulator 1020. The modulation scheme may include pi / 2-BPSK (pi / 2-Binary Phase Shift Keying), m-PSK (m-Phase Shift Keying), m-QAM (m-Quadrature Amplitude Modulation), etc. The complex modulation symbol sequence may be mapped to one or more transmission layers by the layer mapper 1030. The modulation symbols of each transmission layer may be mapped to a corresponding antenna port(s) by the precoder 1040 (precoding). The output z of the precoder 1040 is obtained by multiplying the output y of the layer mapper 1030 by a precoding matrix W of N*M. Here, N is the number of antenna ports, and M is the number of transmission layers. Here, the precoder 1040 may perform precoding after performing transform precoding (e.g., DFT transformation) on the complex modulation symbols. Also, the precoder 1040 may perform precoding without performing transform precoding.
[0366] The resource mapper 1050 can map the modulation symbols of each antenna port to a time-frequency resource. The time-frequency resource can include a plurality of symbols (e.g., CP-OFDMA symbols, DFT-s-OFDMA symbols) in the time domain and a plurality of subcarriers in the frequency domain. The signal generator 1060 generates a radio signal from the mapped modulation symbols, and the generated radio signal can be transmitted to other devices via each antenna. To this end, the signal generator 1060 can include an Inverse Fast Fourier Transform (IFFT) module, a Cyclic Prefix (CP) inserter, a Digital-to-Analog Converter (DAC), a frequency uplink converter, and the like.
[0367] In a wireless device, a signal processing process for a received signal may be configured in reverse to the signal processing processes 1010 to 1060 of FIG. 30. For example, a wireless device (e.g., 100, 200 of FIG. 29) may receive a wireless signal from the outside through an antenna port / transmitter / receiver. The received wireless signal may be converted to a baseband signal through a signal restorer. For this purpose, 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. Thereafter, the baseband signal may be restored to a codeword through a resource demapper process, a postcoding process, a demodulation process, and a descrambling process. The codeword may be restored to an original information block through decoding. Therefore, a signal processing circuit (not shown) for a received signal may include a signal restorer, a resource demapper, a postcoder, a demodulator, a descrambler, and a decoder.
[0368] 31 illustrates a wireless device according to an embodiment of the present disclosure. The wireless device may be embodied in various forms depending on the use case / service (see FIG. 28).
[0369] 31, the wireless devices 100 and 200 correspond to the wireless devices 100 and 200 of FIG. 29 and may be configured with various elements, components, units, and / or modules. For example, the wireless devices 100 and 200 may include a communication unit 110, a control unit 120, a memory unit 130, and an additional element 140. The communication unit may include a communication circuit 112 and a transceiver(s) 114. For example, the communication circuit 112 may include one or more processors 102, 202 and / or one or more memories 104, 204 of FIG. 29. For example, the transceiver(s) 114 may include one or more transceivers 106, 206 and / or one or more antennas 108, 208 of FIG. 29. The control unit 120 is electrically connected to the communication unit 110, the memory unit 130, and the additional element 140, and controls the overall operation of the wireless device. For example, the control unit 120 can control electrical / mechanical operations of the wireless device based on the programs / codes / instructions / information stored in the memory unit 130. In addition, the control unit 120 can transmit information stored in the memory unit 130 to an external device (e.g., another communication device) via a wireless / wired interface through the communication unit 110, or store information received from an external device (e.g., another communication device) via a wireless / wired interface through the communication unit 110 in the memory unit 130.
[0370] The additional element 140 may be configured in various ways depending on the type of wireless device. For example, the additional element 140 may include at least one of a power unit / battery, an input / output unit (I / O unit), a driving unit, and a computing unit. Without being limited thereto, the wireless device may be embodied in the form of a robot (100a in FIG. 28), a vehicle (100b-1, 100b-2 in FIG. 28), an XR device (100c in FIG. 28), a mobile device (100d in FIG. 28), a home appliance (100e in FIG. 28), an IoT device (100f in FIG. 28), a digital broadcasting terminal, a hologram device, a public safety device, an MTC device, a medical device, a Fintech device (or a financial device), a security device, a climate / environment device, an AI server / device (400 in FIG. 28), a base station (200 in FIG. 28), a network node, or the like. The wireless device may be mobile or fixed depending on the use case / service.
[0371] In FIG. 31, various elements, components, units / parts, and / or modules in the wireless devices 100 and 200 may be interconnected entirely through a wired interface, or at least some of them may be wirelessly connected through the communication unit 110. For example, in the wireless devices 100 and 200, the control unit 120 and the communication unit 110 may be connected by wire, and the control unit 120 and the first unit (e.g., 130, 140) may be wirelessly connected through the communication unit 110. Also, each element, component, unit / part, and / or module in the wireless devices 100 and 200 may further include one or more elements. For example, the control unit 120 may be configured as a set of one or more processors. For example, the control unit 120 may be configured as a set of a communication control processor, an application processor, an ECU (Electronic Control Unit), a graphics processor, a memory control processor, etc. As another example, the memory unit 130 may be composed of a Random Access Memory (RAM), a Dynamic RAM (DRAM), a Read Only Memory (ROM), a flash memory, a volatile memory, a non-volatile memory, and / or a combination thereof.
[0372] The embodiment of FIG. 31 will now be described in more detail with reference to other drawings.
[0373] 32 illustrates a mobile device according to an embodiment of the present disclosure. The mobile device may include a smartphone, a smart pad, a wearable device (e.g., a smart watch, a smart glasses), or a portable computer (e.g., a notebook, etc.). The mobile device may be called 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).
[0374] 32, the portable device 100 may include an antenna unit 108, a communication unit 110, a control unit 120, a memory unit 130, a power supply unit 140a, an interface unit 140b, and an input / output 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 blocks 110 to 130 / 140 in FIG. 31, respectively.
[0375] The communication unit 110 can transmit and receive signals (e.g., data, control signals, etc.) to and from other wireless devices and base stations. The control unit 120 can control components of the portable device 100 and perform various operations. The control unit 120 can include an AP (Application Processor). The memory unit 130 can store data / parameters / programs / codes / commands required for operating the portable device 100. The memory unit 130 can also store input / output data / information, etc. The power supply unit 140a supplies power to the portable device 100 and can include a wired / wireless charging circuit, a battery, etc. The interface unit 140b can support connection between the portable device 100 and other external devices. The interface unit 140b can include various ports (e.g., audio input / output ports, video input / output ports) for connection with external devices. The input / output unit 140c can receive or output video information / signals, audio information / signals, data, and / or information input by a user. The input / output unit 140c may include a camera, a microphone, a user input unit, a display unit 140d, a speaker, and / or a haptic module.
[0376] For example, in the case of data communication, the input / output unit 140c may acquire information / signals (e.g., touch, text, voice, image, video) input by a user, and the acquired information / signals may be stored in the memory unit 130. The communication unit 110 may convert the information / signals stored in the memory into wireless signals, and transmit the converted wireless signals directly to another wireless device or to a base station. In addition, the communication unit 110 may receive wireless signals from another wireless device or a base station, and then restore the received wireless signals to the original information / signals. The restored information / signals may be stored in the memory unit 130 and then output in various forms (e.g., text, voice, image, video, haptic) via the input / output unit 140c.
[0377] 33 illustrates a vehicle or an autonomous vehicle according to an embodiment of the present disclosure. The vehicle or the autonomous vehicle may be embodied as a mobile robot, a car, a train, an aerial vehicle (AV), a ship, or the like.
[0378] 33, a vehicle or autonomous vehicle 100 may include an antenna unit 108, a communication unit 110, a control unit 120, a driving unit 140a, a power supply unit 140b, a sensor unit 140c, and an autonomous driving unit 140d. The antenna unit 108 may be configured as a part of the communication unit 110. Blocks 110 / 130 / 140a to 140d correspond to blocks 110 / 130 / 140 in FIG. 31, respectively.
[0379] The communication unit 110 can transmit and receive signals (e.g., data, control signals, etc.) to and from external devices such as other vehicles, base stations (e.g., base stations, road side units, etc.), and servers. The control unit 120 can control elements of the vehicle or autonomous vehicle 100 to perform various operations. The control unit 120 can include an ECU (Electronic Control Unit). The driving unit 140a can cause the vehicle or autonomous vehicle 100 to run on the ground. The driving unit 140a can include an engine, a motor, a power train, wheels, brakes, a steering device, etc. The power supply unit 140b supplies power to the vehicle or autonomous vehicle 100 and can include wired / wireless charging circuits, batteries, etc. The sensor unit 140c can obtain vehicle status, surrounding 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, an inclination sensor, a weight detection sensor, a heading sensor, a position module, a forward / reverse sensor of the vehicle, a battery sensor, a fuel sensor, a tire sensor, a steering sensor, a temperature sensor, a humidity sensor, an ultrasonic sensor, an illuminance sensor, a pedal position sensor, etc. The autonomous driving unit 140d may implement a technology for maintaining a lane while driving, a technology for automatically adjusting speed like adaptive cruise control, a technology for automatically driving along a predetermined route, a technology for automatically setting a route and driving when a destination is set, etc.
[0380] 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 route and a driving plan based on the acquired data. The control unit 120 may control the driving unit 140a so that the vehicle or the autonomous driving vehicle 100 moves along the autonomous driving route according to the driving plan (e.g., speed / direction adjustment). During the autonomous driving, the communication unit 110 may non-periodically acquire the latest traffic information data from an external server and acquire surrounding traffic information data from surrounding vehicles. Also, during the autonomous driving, the sensor unit 140c may acquire vehicle status and surrounding environment information. The autonomous driving unit 140d may update the autonomous driving route and the driving plan based on the newly acquired data / information. The communication unit 110 may transmit information on the vehicle position, the autonomous driving route, the driving plan, etc. to an external server. The external server may predict traffic information data in advance using AI technology, etc. based on information collected from the vehicle or the autonomous driving vehicle, and provide the predicted traffic information data to the vehicle or the autonomous driving vehicle.
[0381] The claims described in this specification may be combined in various ways. For example, the technical features of the method claims of this specification may be combined and embodied in an apparatus, and the technical features of the device claims of this specification may be combined and embodied in a method. Also, the technical features of the method claims and the technical features of the device claims of this specification may be combined and embodied in an apparatus, and the technical features of the method claims and the technical features of the device claims of this specification may be combined and embodied in a method.
Claims
1. 1. A method for a first device to communicate wirelessly, comprising: transmitting a channel state information-reference signal (CSI-RS) and a physical sidelink shared channel (PSSCH) in a slot to a second device, the PSSCH including sidelink control information (SCI) including a channel state information (CSI) request; receiving CSI associated with the CSI request from the second device; The CSI-RS is transmitted within the one or more first symbols based on the PSSCH being mapped to one or more first symbols within the slot; The method, wherein the CSI-RS is not transmitted within the one or more first symbols based on a physical sidelink feedback channel (PSFCH) being mapped to the one or more first symbols.
2. The method of claim 1, wherein the number of symbols for transmission of the PSSCH in the slot is determined based on whether the PSFCH is configured for the slot.
3. The method of claim 1, wherein the symbols associated with the CSI-RS and the symbols associated with a demodulation reference signal (DMRS) do not overlap in the time domain.
4. The method of claim 1, wherein the symbols associated with the CSI-RS and the symbols associated with the SCI do not overlap in the time domain.
5. The method of claim 1 , wherein the CSI-RS is not transmitted by overlapping with a phase tracking-reference signal (PT-RS).
6. The method of claim 1, wherein the CSI acquired by the second device is based on the CSI-RS.
7. The method described in claim 1, wherein the symbols for transmitting the PSSCH in the slot include SL (sidelink) symbols in the slot other than symbols for a TX-RX switch.
8. 8. The method of claim 7, wherein, based on the configuration of resources related to the PSFCH in the slot, the symbols for transmitting the PSSCH include symbols other than the symbols related to the PSFCH among the SL symbols in the slot.
9. a first device configured to communicate wirelessly; one or more memories for storing instructions; one or more transceivers; one or more processors coupled to the one or more memories and the one or more transceivers; The one or more processors execute the instructions to transmitting a channel state information-reference signal (CSI-RS) and a physical sidelink shared channel (PSSCH) in a slot to a second device, the PSSCH including sidelink control information (SCI) including a channel state information (CSI) request; receiving, from the second device, CSI associated with the CSI request; The CSI-RS is transmitted within the one or more first symbols based on the PSSCH being mapped to one or more first symbols within the slot; A first device, wherein the CSI-RS is not transmitted within the one or more first symbols based on a physical sidelink feedback channel (PSFCH) being mapped to the one or more first symbols.
10. 1. An apparatus configured to control a first user equipment (UE), one or more processors; one or more memories operatively connected to the one or more processors and storing instructions; The one or more processors execute the instructions to transmitting a channel state information-reference signal (CSI-RS) and a physical sidelink shared channel (PSSCH) in a slot to a second device, the PSSCH including sidelink control information (SCI) including a channel state information (CSI) request; receiving, from the second device, CSI associated with the CSI request; The CSI-RS is transmitted within the one or more first symbols based on the PSSCH being mapped to one or more first symbols within the slot; The apparatus, wherein the CSI-RS is not transmitted within the one or more first symbols based on a physical sidelink feedback channel (PSFCH) being mapped to the one or more first symbols.
Citation Information
Patent Citations
Base station device, terminal device, communication method, and integrated circuit
JP2019050469A
