Method and apparatus for timer-based iuc operation in nr v2x
By introducing the IUC information reporting timer mechanism into the wireless communication system, the coordination between UEs is optimized, the problem of low communication efficiency in V2X communication is solved, and efficient and reliable V2X communication is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-28
- Publication Date
- 2026-03-27
AI Technical Summary
Existing wireless communication systems, especially in V2X communication, lack effective inter-UE coordination mechanisms when facing rapidly growing data traffic and demands for reliability and latency sensitivity, resulting in low communication efficiency.
A timer mechanism related to IUC information reporting is introduced. By receiving and sending IUC information reports, and utilizing the triggering and stopping of the IUC report timer, the communication process between UEs is optimized, and an efficient HARQ feedback mechanism is achieved.
It improves the reliability and efficiency of V2X communication, meets the needs of latency-sensitive services, and enhances the overall performance of the communication system.
Smart Images

Figure CN116582226B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The disclosure relates to a wireless communication system. BACKGROUND
[0002] Sidelink (SL) communication is a communication scheme in which a direct link between user equipments (UEs) is established and the UEs exchange voice and data directly with each other without intervention of an evolved node B (eNB). The SL communication is under consideration as a solution to eNB overhead caused by rapid increase in data traffic. V2X (vehicle-to-everything) refers to a communication technique by which vehicles exchange information with other vehicles, pedestrians, and objects equipped with infrastructure, etc. The V2X can be divided into four types such as V2V (vehicle-to-vehicle), V2I (vehicle-to-infrastructure), V2N (vehicle-to-network), and V2P (vehicle-to-pedestrian). The V2X communication can be provided through a PC5 interface and / or a Uu interface.
[0003] In addition, as more communication devices demand greater communication capacity, there is an increasing need for mobile broadband communication enhanced with respect to a conventional radio access technology (RAT). Therefore, communication system design considering reliability and latency sensitive UEs or services has also been discussed. Also, a next-generation radio access technology based on enhanced mobile broadband communication, massive machine type communication (MTC), ultra-reliable low-latency communication (URLLC), etc. can be called a new RAT (radio access technology) or NR (new radio). Herein, the NR can also support vehicle-to-everything (V2X) communication. SUMMARY
[0004] According to an embodiment of the disclosure, a method for performing wireless communication by a first device can be proposed. For example, the method can include receiving, from a second device, a latency bound related to an inter-UE coordination (IUC) information report, receiving, from the second device, an IUC request, triggering the IUC information report based on the IUC request, starting an IUC report timer related to IUC information transmission based on the triggered IUC information report, wherein a timer value of the IUC report timer can be the same as the latency bound, transmitting, to the second device, the IUC information based on the IUC report timer being running, stopping the IUC report timer based on the IUC information being transmitted, and cancelling the triggered IUC information report based on the IUC information being transmitted.
[0005] According to the disclosed embodiments, a first device for performing wireless communication can be proposed. For example, the first device can include one or more memories storing instructions; one or more transceivers; and one or more processors connected to the one or more memories and the one or more transceivers. For example, the one or more processors can execute the instructions to: receive, from a second device, a latency bound related to an inter-UE coordination (IUC) information reporting; receive, from the second device, an IUC request; trigger the IUC information reporting based on the IUC request; start, based on the triggered IUC information reporting, an IUC reporting timer related to IUC information transmission, wherein a timer value of the IUC reporting timer can be the same as the latency bound; transmit, based on the IUC reporting timer being running, the IUC information to the second device; stop, based on the IUC information being transmitted, the IUC reporting timer; and cancel, based on the IUC information being transmitted, the triggered IUC information reporting.
[0006] According to the disclosed embodiments, a device adapted to control a first user equipment (UE) can be proposed. For example, the device can include one or more processors; and one or more memories operatively connected to the one or more processors and storing instructions. For example, the one or more processors can execute the instructions to: receive, from a second UE, a latency bound related to an inter-UE coordination (IUC) information reporting; receive, from the second UE, an IUC request; trigger the IUC information reporting based on the IUC request; start, based on the triggered IUC information reporting, an IUC reporting timer related to IUC information transmission, wherein a timer value of the IUC reporting timer can be the same as the latency bound; transmit, based on the IUC reporting timer being running, the IUC information to the second UE; stop, based on the IUC information being transmitted, the IUC reporting timer; and cancel, based on the IUC information being transmitted, the triggered IUC information reporting.
[0007] According to the disclosed embodiments, a non-transitory computer-readable storage medium storing instructions can be proposed. For example, the instructions, when executed, can cause a first device to: receive, from a second device, a latency bound related to an inter-UE coordination (IUC) information reporting; receive, from the second device, an IUC request; trigger the IUC information reporting based on the IUC request; start, based on the triggered IUC information reporting, an IUC reporting timer related to IUC information transmission, wherein a timer value of the IUC reporting timer can be the same as the latency bound; transmit, based on the IUC reporting timer being running, the IUC information to the second device; stop, based on the IUC information being transmitted, the IUC reporting timer; and cancel, based on the IUC information being transmitted, the triggered IUC information reporting.
[0008] According to embodiments of the present disclosure, a method for performing wireless communication by a second device can be presented. For example, the method can include transmitting, to a first device, a latency bound related to an inter-UE coordination (IUC) information report, transmitting, to the first device, an IUC request, and receiving, from the first device, IUC information based on an IUC reporting timer related to transmission of the IUC information being running, wherein the IUC information report can be triggered based on the IUC request, wherein the IUC reporting timer can be started based on the triggered IUC information report, wherein a timer value of the IUC reporting timer can be the same as the latency bound, wherein the IUC reporting timer can be stopped based on transmitting the IUC information from the first device, and wherein the triggered IUC information report can be cancelled based on transmitting the IUC information from the first device.
[0009] According to embodiments of the present disclosure, a second device for performing wireless communication can be presented. For example, the second device can include one or more memories storing instructions, one or more transceivers, and one or more processors connected to the one or more memories and the one or more transceivers. For example, the one or more processors can execute the instructions to transmit, to a first device, a latency bound related to an inter-UE coordination (IUC) information report, transmit, to the first device, an IUC request, and receive, from the first device, IUC information based on an IUC reporting timer related to transmission of the IUC information being running, wherein the IUC information report can be triggered based on the IUC request, wherein the IUC reporting timer can be started based on the triggered IUC information report, wherein a timer value of the IUC reporting timer can be the same as the latency bound, wherein the IUC reporting timer can be stopped based on transmitting the IUC information from the first device, and wherein the triggered IUC information report can be cancelled based on transmitting the IUC information from the first device.
[0010] A user equipment (UE) can efficiently perform hybrid automatic repeat request (HARQ) based feedback. BRIEF DESCRIPTION OF DRAWINGS
[0011] Figure 1 A structure of a NR system based on embodiments of the present disclosure is illustrated.
[0012] Figure 2 A radio protocol architecture based on embodiments of the present disclosure is illustrated.
[0013] Figure 3 A structure of a radio frame of a NR based on embodiments of the present disclosure is illustrated.
[0014] Figure 4 A structure of a slot of a NR frame based on embodiments of the present disclosure is illustrated.
[0015] Figure 5An example of a BWP based on an embodiment of the present disclosure is shown.
[0016] Figure 6 A procedure in which a UE performs V2X or SL communication based on a transmission mode based on an embodiment of the present disclosure is shown.
[0017] Figure 7 Three types of broadcasting based on an embodiment of the present disclosure are shown.
[0018] Figure 8 A procedure of reporting IUC information of a receiving terminal according to an embodiment of the present disclosure is shown.
[0019] Figure 9 A procedure of reporting IUC information of a receiving UE according to an embodiment of the present disclosure is shown.
[0020] Figure 10 A procedure in which a first device performs wireless communication according to an embodiment of the present disclosure is shown.
[0021] Figure 11 A procedure in which a second device performs wireless communication according to an embodiment of the present disclosure is shown.
[0022] Figure 12 A communication system 1 based on an embodiment of the present disclosure is shown.
[0023] Figure 13 A wireless device based on an embodiment of the present disclosure is shown.
[0024] Figure 14 A signal processing circuit for transmitting a signal based on an embodiment of the present disclosure is shown.
[0025] Figure 15 Another example of a wireless device based on an embodiment of the present disclosure is shown.
[0026] Figure 16 A handheld device based on an embodiment of the present disclosure is shown.
[0027] Figure 17 A vehicle or an autonomous vehicle based on an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0028] In the present disclosure, "A or B" can mean "A only," "B only," or "both A and B."
[0029] In other words, in the present disclosure, "A or B" can be interpreted as "A and / or B." For example, in the present disclosure, "A, B, or C" can mean "A only," "B only," "C only," or "any combination of A, B, C."
[0030] A slash ( / ) or a comma used in the disclosure 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".
[0031] In the disclosure, "at least one of A and B" can mean "only A", "only B", or "both A and B". In addition, in the disclosure, the expression "at least one of A or B" or "at least one of A and / or B" can be interpreted as "at least one of A and B".
[0032] In addition, in the disclosure, "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".
[0033] In addition, the parentheses used in the disclosure can mean "for example". Specifically, when indicated as "control information (PDCCH)", this can mean that "PDCCH" is proposed as an example of "control information". In other words, the "control information" of the disclosure is not limited to "PDCCH", and "PDCCH" can be proposed as an example of "control information". Specifically, when indicated as "control information (i.e., PDCCH)", this can also mean that "PDCCH" is proposed as an example of "control information".
[0034] In the following description, "when, if, or in the case of" can be replaced with "based on".
[0035] The technical features described separately in a set of drawings in the disclosure can be implemented separately or can be implemented simultaneously.
[0036] In the disclosure, a higher layer parameter can be a parameter configured, pre-configured, or pre-defined for a UE. For example, a base station or a network can transmit a higher layer parameter to a UE. For example, a higher layer parameter can be transmitted through radio resource control (RRC) signaling or medium access control (MAC) signaling.
[0037] The technology described below can be used in various wireless communication systems such as code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA), etc. The CDMA can be implemented using radio technology such as universal terrestrial radio access (UTRA) or CDMA-2000. The TDMA can be implemented using radio technology such as global system for mobile communications (GSM) / general packet radio service (GPRS) / enhanced data rates for GSM evolution (EDGE). The OFDMA can be implemented using radio technology such as institute of electrical and electronics engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, evolved-UTRA (E-UTRA), etc. IEEE 802.16m is an evolution of IEEE 802.16e, and provides backward compatibility with an IEEE 802.16e-based system. The UTRA is a part of a universal mobile telecommunication system (UMTS). 3rd generation partnership project (3GPP) long term evolution (LTE) is a part of an evolved-UMTS (E-UMTS) using the E-UTRA. The 3GPP LTE uses the OFDMA in downlink and uses the SC-FDMA in uplink. LTE-Advanced (LTE-A) is an evolution of the LTE.
[0038] 5G NR is a subsequent technology to LTE-A corresponding to a new and full mobile communication system having characteristics such as high performance, low latency, high availability, etc. The 5G NR can use resources of all available frequency spectrums including a low frequency band less than 1 GHz, a middle frequency band from 1 GHz to 10 GHz, and a high frequency (millimeter wave) band of 24 GHz or more.
[0039] For clarity of description, the following description will mainly focus on LTE-A or 5G NR. However, the technical features according to the embodiments of the disclosure will not be limited thereto.
[0040] For the terms and technologies used in the present specification for which the terms and technologies are not specifically described, reference can be made to the wireless communication standard documents published before the present specification.
[0041] Figure 1 The structure of an NR system according to an embodiment of the disclosure is shown. Figure 1 The embodiments of the disclosure can be combined with various embodiments of the disclosure.
[0042] Reference Figure 1The Next Generation Radio Access Network (NG-RAN) may include a BS 20 that provides user plane and control plane protocol termination to UE 10. For example, BS 20 may include a Next Generation Node B (gNB) and / or an Evolved Node B (eNB). For example, UE 10 may be fixed or mobile and may be referred to by other terms such as mobile station (MS), user terminal (UT), subscriber station (SS), mobile terminal (MT), radio equipment, etc. For example, BS may be referred to as a fixed station communicating with UE 10 and may be referred to by other terms such as base transceiver system (BTS), access point (AP), etc.
[0043] Figure 1 The embodiment illustrates a case involving only the gNB. BS 20 can interconnect via the Xn interface. BS 20 can interconnect via the fifth-generation (5G) core network (5GC) and the NG interface. More specifically, BS 20 can connect to the Access and Mobility Management Function (AMF) 30 via the NG-C interface and can connect to the User Plane Function (UPF) 30 via the NG-U interface.
[0044] The radio interface protocol layer between the UE and the network can be classified into Layer 1 (L1), Layer 2 (L2), and Layer 3 (L3) based on the well-known Open Systems Interconnection (OSI) model in communication systems. The Physical (PHY) layer, belonging to Layer 1, provides information transmission services using physical channels, while the Radio Resource Control (RRC) layer, located in Layer 3, controls the radio resources between the UE and the network. For this purpose, the RRC layer exchanges RRC messages between the UE and the BS layer.
[0045] Figure 2 A radio protocol architecture based on an embodiment of this disclosure is shown. Figure 2 The embodiments described herein can be combined with various embodiments of this disclosure. Specifically, Figure 2 (a) shows the radio protocol stack for the user plane used for Uu communication, and Figure 2 (b) shows the radio protocol stack for the control plane used for Uu communication. Figure 2 (c) shows the radio protocol stack for the user plane used for SL communication, and Figure 2 (d) in the diagram shows the radio protocol stack for the control plane used for SL communication.
[0046] refer to Figure 2The physical layer provides a service by which the upper layer is provided with an information transfer service through a physical channel. The physical layer is connected to a Medium Access Control (MAC) layer, which is an upper layer of the physical layer, through a transport channel. Data is transferred between the MAC layer and the physical layer through the transport channel. The transport channel is classified according to how and what kind of data is transferred through a radio interface.
[0047] Data is transferred through a physical channel between different physical layers, i.e., the PHY layer of the transmitter and the PHY layer of the receiver. The physical channel can be modulated using an Orthogonal Frequency Division Multiplexing (OFDM) scheme, and uses time and frequency as a radio resource.
[0048] The MAC layer provides a service to a Radio Link Control (RLC) layer, which is an upper layer of the MAC layer, via a logical channel. The MAC layer provides a function of mapping multiple logical channels to multiple transport channels. The MAC layer also provides a function of logical channel multiplexing by mapping multiple logical channels to a single transport channel. The MAC layer provides a data transfer service through a logical channel.
[0049] The RLC layer performs concatenation, segmentation, and reassembly of a Radio Link Control Service Data Unit (RLC SDU). In order to ensure different Quality of Service (QoS) required by a radio bearer (RB), the RLC layer provides three types of operational mode, i.e., a Transparent Mode (TM), an Unacknowledged Mode (UM), and an Acknowledged Mode (AM). The AM RLC provides error correction through an Automatic Repeat reQuest (ARQ).
[0050] The Radio Resource Control (RRC) layer is defined only in the control plane. The RRC layer is used for controlling the configuration, reconfiguration, and release of a logical channel, a transport channel, and a physical channel associated with a radio bearer (RB). The RB is a logical path provided by the first layer (i.e., the physical layer or PHY layer) and the second layer (i.e., the MAC layer, the RLC layer, the Packet Data Convergence Protocol (PDCP) layer, and the Service Data Adaptation Protocol (SDAP) layer) for the delivery of data between the UE and the network.
[0051] The functions of the Packet Data Convergence Protocol (PDCP) in the user plane include delivery of user data, header compression, and ciphering. The functions of the Packet Data Convergence Protocol (PDCP) in the control plane include delivery of control plane data and ciphering / integrity protection.
[0052] The Service Data Adaptation Protocol (SDAP) layer is defined only in the user plane. The SDAP layer performs mapping between a Quality of Service (QoS) flow and a data radio bearer (DRB), and QoS flow ID (QFI) marking in both a DL packet and a UL packet.
[0053] The configuration of the RB implies a process for specifying a radio protocol layer and a channel property to provide a specific service and for determining a corresponding detailed parameter and operation method. The RB can then be classified into two types, i.e., a signaling radio bearer (SRB) and a data radio bearer (DRB). The SRB is used as a path for transmitting an RRC message in the control plane. The DRB is used as a path for transmitting user data in the user plane.
[0054] When an RRC connection is established between an RRC layer of a UE and an RRC layer of an E-UTRAN, the UE is in an RRC connected (RRC_CONNECTED) state, and otherwise the UE can be in an RRC idle (RRC_IDLE) state. In the case of NR, an RRC inactive (RRC_INACTIVE) state is additionally defined, and a UE in the RRC_INACTIVE state can maintain a connection with a core network while releasing its connection with a BS.
[0055] Data is transmitted from the network to the UE through a downlink transport channel. Examples of the downlink transport channel include a broadcast channel (BCH) for transmitting system information and a downlink shared channel (SCH) for transmitting user traffic or control messages. Traffic or control messages of a downlink multicast or broadcast service can be transmitted on the downlink SCH or can be transmitted on an additional downlink multicast channel (MCH). In addition, data is transmitted from the UE to the network through an uplink transport channel. Examples of the uplink transport channel include a random access channel (RACH) for transmitting initial control messages and an uplink shared channel (SCH) for transmitting user traffic or control messages.
[0056] Examples of a logical channel belonging to a higher layer than the transport channel and mapped to the transport channel can include a broadcast channel (BCCH), a paging control channel (PCCH), a common control channel (CCCH), a multicast control channel (MCCH), a multicast traffic channel (MTCH), and the like.
[0057] Figure 3 The structure of a radio frame of the NR according to an embodiment of the disclosure is shown. Figure 3 Embodiments of the disclosure can be combined with various embodiments of the disclosure.
[0058] Reference Figure 3 In the NR, a radio frame can be used to perform uplink and downlink transmission. The length of the radio frame is 10 ms, and can be defined as consisting of two half frames (HF). The half frame can include five 1 ms subframes (SF). The subframe (SF) can be divided into one or more slots, and the number of slots within the subframe can be determined according to a subcarrier spacing (SCS). Each slot can include 12 or 14 OFDM(A) symbols according to a cyclic prefix (CP).
[0059] In case of using normal CP, each slot can include 14 symbols. In case of using extended CP, each slot can include 12 symbols. Herein, a symbol can include an OFDM symbol (or CP-OFDM symbol) and a single carrier-FDMA (SC-FDMA) symbol (or discrete Fourier transform-spread-OFDM (DFT-s-OFDM) symbol).
[0060] Table 1 shown below represents the number of symbols (N slot symb ) per slot, the number of slots (N frame,u slot ) per frame, and the number of slots (N subframe,u slot ) per subframe according to SCS configuration (u) in case of using normal CP.
[0061] [Table 1]
[0062] SCS (15*2 u )]]>
[0002] N
[0003] slot
[0004] symb
[0005] ]]
[0006] N frame,u slot ]]> N subframe,u slot ]]> 15 KHz (u = 0) 14 10 1 30 KHz (u = 1) 14 20 2 60 KHz (u = 2) 14 40 4 120 KHz (u = 3) 14 80 8 240 KHz (u = 4) 14 160 16
[0063] Table 2 shows an example of the number of symbols per slot, the number of slots per frame, and the number of slots per subframe according to SCS in case of using extended CP.
[0064] [Table 2]
[0065] SCS (15*2 u )]]> N slot symb ]] N frame,u slot ]] N subframe,u slot ]] 60 KHz (u = 2) 12 40 4
[0066] In the NR system, OFDM(A) numerologies (e.g., SCS, CP length, etc.) between multiple cells integrated into one UE can be configured differently. Accordingly, the (absolute time) duration (or interval) of a time resource (e.g., subframe, slot, or TTI) (collectively referred to as time unit (TU) for simplicity) composed of the same number of symbols can be configured differently in the integrated cells.
[0067] In the NR, multiple numerologies or SCSs for supporting various 5G services can be supported. For example, in case of SCS of 15 kHz, a wide range of legacy cellular bands can be supported, and in case of SCS of 30 kHz / 60 kHz, dense urban, lower latency, wider carrier bandwidths can be supported. In case of SCS of 60 kHz or more, in order to overcome phase noise, a bandwidth greater than 24.25 GHz can be used.
[0068] The NR band can be defined as two different types of frequency ranges. The two different types of frequency ranges can be FR1 and FR2. Values of the frequency ranges can be changed (or varied), for example, the two different types of frequency ranges can be as shown in Table 3 below. Among the frequency ranges used in the NR system, FR1 can mean a "sub-6 GHz range", and FR2 can mean a "above-6 GHz range", and can also be referred to as millimeter wave (mmW).
[0069] [Table 3]
[0070] Frequency Range Designation Corresponding Frequency Range Subcarrier Spacing (SCS) FR1 450 MHz - 6000 MHz 15, 30, 60 kHz FR2 24250 MHz - 52600 MHz 60, 120, 240 kHz
[0071] As described above, values of the frequency ranges in the NR system can be changed (or varied). For example, as shown in Table 4 below, FR1 can include a bandwidth in a range of 410 MHz to 7125 MHz. More specifically, FR1 can include a frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) and above. For example, the frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) and above included in FR1 can include an unlicensed band. The unlicensed band can be used for various purposes, for example, the unlicensed band is used for vehicle-specific communication (e.g., autonomous driving).
[0072] [Table 4]
[0073] Frequency Range Designation Corresponding Frequency Range Subcarrier Spacing (SCS) FR1 410 MHz - 7125 MHz 15, 30, 60 kHz FR2 24250 MHz - 52600 MHz 60, 120, 240 kHz
[0074] Figure 4 A structure of a slot of an NR frame according to an embodiment of the disclosure is illustrated. Figure 4 Embodiments of the disclosure can be combined with various embodiments of the disclosure.
[0075] Referring to Figure 4 , a slot includes a plurality of symbols in the time domain. For example, in the case of a normal CP, one slot can include 14 symbols. For example, in the case of an extended CP, one slot can include 12 symbols. Alternatively, in the case of a normal CP, one slot can include 7 symbols. However, in the case of an extended CP, one slot can include 6 symbols. A carrier includes a plurality of subcarriers in the frequency domain. A resource block (RB) can be defined as a plurality of consecutive subcarriers (e.g., 12 subcarriers) in the frequency domain. A bandwidth part (BWP) can be defined as a plurality of consecutive (physical) resource blocks ((P)RBs) in the frequency domain, and the BWP can correspond to one numerology (e.g., SCS, CP length, etc.).
[0076] A carrier can include up to N BWPs (e.g., 5 BWPs). Data communication can be performed via an activated BWP. Each element can be referred to as a resource element (RE) in a resource grid, and one complex symbol can be mapped to each element.
[0077] Hereinafter, a bandwidth part (BWP) and a carrier will be described in detail.
[0078] A BWP can be a contiguous set of physical resource blocks (PRBs) within a given numerology. The PRBs can be selected from a contiguous set of common resource blocks (CRBs) for a given numerology on a given carrier.
[0079] For example, a BWP can be at least any one of an active BWP, an initial BWP, and / or a default BWP. For example, a UE can not monitor downlink radio link quality in DL BWPs other than an activated DL BWP on a primary cell (PCell). For example, a UE can not receive PDCCH, physical downlink shared channel (PDSCH), or channel state information-reference signal (CSI-RS) (excluding RRM) other than an activated DL BWP. For example, a UE can not trigger channel state information (CSI) reporting for a non-activated DL BWP. For example, a UE can not transmit physical uplink control channel (PUCCH) or physical uplink shared channel (PUSCH) other than an activated UL BWP. For example, in the case of downlink, an initial BWP can be given as a contiguous RB set for a remaining minimum system information (RMSI) control resource set (CORESET) (configured by a physical broadcast channel (PBCH)). For example, in the case of uplink, an initial BWP can be given by a system information block (SIB) for a random access procedure. For example, a default BWP can be configured by a higher layer. For example, an initial value of a default BWP can be an initial DL BWP. For power saving, if a UE fails to detect downlink control information (DCI) during a specified period, the UE can switch an active BWP of the UE to a default BWP.
[0080] Further, a BWP can be defined for SL. The same SL BWP can be used in transmission and reception. For example, a transmitting UE can transmit a SL channel or a SL signal on a certain BWP, and a receiving UE can receive a SL channel or a SL signal on a certain BWP. In a licensed carrier, a SL BWP can be defined separately from a Uu BWP, and a SL BWP can have separate configuration signaling from a Uu BWP. For example, a UE can receive a configuration for a SL BWP from a BS / network. For example, a UE can receive a configuration for a Uu BWP from a BS / network. A SL BWP is (pre-)configured in a carrier for out-of-coverage NR V2X UEs and RRC_IDLE UEs. For a UE in RRC_CONNECTED mode, at least one SL BWP can be activated in a carrier.
[0081] Figure 5 An example of a BWP according to an embodiment of the disclosure is illustrated. Figure 5 Embodiments of the disclosure can be combined with various embodiments of the disclosure. It is assumed that in Figure 5 In embodiments of the disclosure, the number of BWPs is 3.
[0082] Referring to Figure 5 A common resource block (CRB) can be a carrier resource block numbered from one end of a carrier frequency band to the other end thereof. In addition, a PRB can be a resource block numbered within each BWP. Point A can indicate a common reference point of a resource block grid.
[0083] A BWP can be configured by a point A, an offset (N start BWP ) from the point A, and a bandwidth (N size BWP ). For example, the point A can be an outer reference point of a PRB of a carrier, and subcarrier 0 of all numerologies (e.g., all numerologies supported by a network on a corresponding carrier) is aligned in the point A. For example, the offset can be a PRB distance between a lowest subcarrier within a given numerology and the point A. For example, the bandwidth can be the number of PRBs within a given numerology.
[0084] Hereinafter, V2X or SL communication will be described.
[0085] A sidelink synchronization signal (SLSS) can include a primary sidelink synchronization signal (PSSS) and a secondary sidelink synchronization signal (SSSS) as SL-specific sequences. The PSSS can be referred to as a sidelink primary synchronization signal (S-PSS), and the SSSS can be referred to as a sidelink secondary synchronization signal (S-SSS). For example, a length-127 M-sequence can be used for the S-PSS, and a length-127 Gold sequence can be used for the S-SSS. For example, a UE can use the S-PSS for initial signal detection and synchronization acquisition. For example, the UE can use the S-PSS and the S-SSS for acquisition of detailed synchronization and for detection of a synchronization signal ID.
[0086] A physical sidelink broadcast channel (PSBCH) can be a (broadcast) channel for transmitting default (system) information that a UE must first know before SL signal transmission / reception. For example, the default information can be information related to an SLSS, a duplex mode (DM), a time division duplex (TDD) uplink / downlink (UL / DL) configuration, information related to a resource pool, an application type related to an SLSS, a subframe offset, broadcast information, etc. For example, in order to evaluate PSBCH performance, a payload size of the PSBCH can be 56 bits including a 24-bit cyclic redundancy check (CRC) in NR V2X.
[0087] The S-PSS, the S-SSS, and the PSBCH can be included in a block format (e.g., a SL synchronization signal (SS) / PSBCH block, hereinafter, a sidelink synchronization signal block (S-SSB)) supporting periodic transmission. The S-SSB can have the same numerology (i.e., SCS and CP length) as a physical sidelink control channel (PSCCH) / physical sidelink shared channel (PSSCH) in a carrier, and a transmission bandwidth can exist within a (pre-)configured sidelink (SL) BWP. For example, the S-SSB can have a bandwidth of 11 resource blocks (RBs). For example, the PSBCH can exist across 11 RBs. In addition, a frequency location of the S-SSB can be (pre-)configured. Accordingly, a UE does not have to perform hypothesis detection at a frequency to discover the S-SSB in a carrier.
[0088] Figure 6 A procedure of performing V2X or SL communication by a UE based on a transmission mode according to an embodiment of the disclosure is illustrated. Figure 6 Embodiments of the disclosure can be combined with various embodiments of the disclosure. In various embodiments of the disclosure, a transmission mode can be referred to as a mode or a resource allocation mode. Hereinafter, for convenience of explanation, in LTE, a transmission mode can be referred to as an LTE transmission mode. In NR, a transmission mode can be referred to as an NR resource allocation mode.
[0089] For example,Figure 6 (a) of FIG. 1 illustrates UE operation related to LTE transmission mode 1 or LTE transmission mode 3. Alternatively, for example, Figure 6 (a) of FIG. 1 illustrates UE operation related to LTE transmission mode 1 or LTE transmission mode 3. Alternatively, for example,
[0090] For example, Figure 6 (b) of FIG. 1 illustrates UE operation related to LTE transmission mode 2 or LTE transmission mode 4. Alternatively, for example, Figure 6 (b) of FIG. 1 illustrates UE operation related to LTE transmission mode 2 or LTE transmission mode 4. Alternatively, for example,
[0091] Referring to Figure 6 (a) of FIG. 1, in LTE transmission mode 1, LTE transmission mode 3, or NR resource allocation mode 1, the base station can schedule SL resources to be used by the UE for SL transmission. For example, in step S600, the base station can transmit, to the first UE, information related to SL resources and / or information related to UL resources. For example, the UL resources can include PUCCH resources and / or PUSCH resources. For example, the UL resources can be resources for reporting SL HARQ feedback to the base station.
[0092] For example, the first UE can receive, from the base station, information related to dynamic grant (DG) resources and / or information related to configured grant (CG) resources. For example, the CG resources can include CG type 1 resources or CG type 2 resources. In the disclosure, the DG resources can be resources configured / allocated to the first UE by the base station through downlink control information (DCI). In the disclosure, the CG resources can be (periodic) resources configured / allocated to the first UE by the base station through DCI and / or an RRC message. For example, in the case of CG type 1 resources, the base station can transmit, to the first UE, an RRC message including information related to the CG resources. For example, in the case of CG type 2 resources, the base station can transmit, to the first UE, an RRC message including information related to the CG resources, and the base station can transmit, to the first UE, DCI related to activation or release of the CG resources.
[0093] In step S610, the first UE can transmit a PSCCH (e.g., sidelink control information (SCI) or a first-stage SCI) to the second UE based on the resource scheduling. In step S620, the first UE can transmit a PSSCH (e.g., a second-stage SCI, a MAC PDU, data, etc.) related to the PSCCH to the second UE. In step S630, the first UE can receive a PSFCH related to the PSCCH / PSSCH from the second UE. For example, HARQ feedback information (e.g., NACK information or ACK information) can be received from the second UE through the PSFCH. In step S640, the first UE can transmit / report the HARQ feedback information to the base station through a PUCCH or a PUSCH. For example, the HARQ feedback information reported to the base station can be information generated by the first UE based on the HARQ feedback information received from the second UE. For example, the HARQ feedback information reported to the base station can be information generated by the first UE based on a preconfigured rule. For example, the DCI can be a DCI for SL scheduling. For example, the format of the DCI can be DCI format 3_0 or DCI format 3_1.
[0094] Reference Figure 6 (b), in LTE transmission mode 2, LTE transmission mode 4, or NR resource allocation mode 2, the UE can determine a SL transmission resource within a SL resource configured by the base station / network or a preconfigured SL resource. For example, the configured SL resource or the preconfigured SL resource can be a resource pool. For example, the UE can autonomously select or schedule a resource for SL transmission. For example, the UE can perform SL communication by autonomously selecting a resource within a configured resource pool. For example, the UE can autonomously select a resource within a selection window by performing a sensing procedure and a resource (re)selection procedure. For example, sensing can be performed in units of subchannels. For example, in step S610, the first UE that has already selected a resource from a resource pool by itself can transmit a PSCCH (e.g., sidelink control information (SCI) or a first-stage SCI) to the second UE by using the resource. In step S620, the first UE can transmit a PSSCH (e.g., a second-stage SCI, a MAC PDU, data, etc.) related to the PSCCH to the second UE. In step S630, the first UE can receive a PSFCH related to the PSCCH / PSSCH from the second UE.
[0095] Reference Figure 6of (a) or (b), for example, the first UE can transmit the SCI to the second UE through the PSCCH. Alternatively, for example, the first UE can transmit two consecutive SCIs (e.g., two-stage SCI) to the second UE through the PSCCH and / or the PSSCH. In this case, the second UE can decode the two consecutive SCIs (e.g., two-stage SCI) to receive the PSSCH from the first UE. In the disclosure, the SCI transmitted through the PSCCH can be referred to as a 1st SCI, a first SCI, a first-stage SCI, or a first-stage SCI format, and the SCI transmitted through the PSSCH can be referred to as a 2nd SCI, a second SCI, a second-stage SCI, or a second-stage SCI format. For example, the first-stage SCI format can include SCI format 1-A, and the second-stage SCI format can include SCI format 2-A and / or SCI format 2-B.
[0096] Referring to Figure 6 of (a) or (b), in step S630, the first UE can receive the PSFCH. For example, the first UE and the second UE can determine the PSFCH resource, and the second UE can transmit the HARQ feedback to the first UE using the PSFCH resource.
[0097] Referring to Figure 6 of (a), in step S640, the first UE can transmit the SL HARQ feedback to the base station through the PUCCH and / or the PUSCH.
[0098] Figure 7 Three types of broadcast are shown in accordance with embodiments of the disclosure. Figure 7 Embodiments of (a) can be combined with various embodiments of the disclosure. Specifically, Figure 7 of (a) shows a broadcast-type SL communication, Figure 7 of (b) shows a unicast-type SL communication, and Figure 7 of (c) shows a groupcast-type SL communication. In the case of unicast-type SL communication, the UE can perform one-to-one communication with respect to another UE. In the case of groupcast-type SL transmission, the UE can perform SL communication with respect to one or more UEs in a group to which the UE belongs. In various embodiments of the disclosure, the SL groupcast communication can be replaced with SL multicast communication, SL one-to-many communication, etc.
[0099] In this specification, the phrase “configured or defined” can be interpreted as (pre)configured from a base station or a network (via predefined signaling (e.g., SIB, MAC signaling, RRC signaling)). For example, “A can be configured” can include “A is (pre)configured / defined or informed by the base station or the network for the UE.” Alternatively, the phrase “configured or defined” can be interpreted as being (pre)configured or defined by the system in advance. For example, “A can be configured” can include “A is (pre)configured / defined by the system in advance.”
[0100] According to embodiments of the disclosure, the following inter-UE coordination (IUC) operations can be proposed.
[0101] For example, whether to apply (part of) the method / proposed rule of the disclosure and / or a related parameter (e.g., threshold) can be specifically (or differently, or independently) configured according to a resource pool, a congestion level, a service priority (and / or type), a QoS requirement (e.g., delay, reliability), or a PQI, a traffic type (e.g., (non-)periodic generation), a SL transmission resource allocation mode (mode 1, mode 2), and the like.
[0102] For example, whether to apply the proposed rule (and / or a related parameter configuration value) of the disclosure can be specifically (and / or independently and / or differently) configured for at least one of a resource pool, a service / group type (and / or priority), a QoS profile or QoS requirement (e.g., URLLC / EMBB traffic, reliability, delay), a PQI, a PFI, a cast type (e.g., unicast, groupcast, broadcast), a (resource pool) congestion level (e.g., CBR), a SL HARQ feedback scheme (e.g., NACK-only feedback, ACK / NACK feedback), a MAC PDU (and / or a MAC PDU) transmission with HARQ feedback enabled (and / or a MAC PDU with HARQ feedback disabled), a PUCCH-based SL HARQ feedback reporting operation configuration, preemption (and / or re-evaluation) performance (or resource reselection based thereon), a (L2 or L1) (source and / or destination) identifier, a (L2 or L1) (source layer ID and target layer ID combination) identifier, a (L2 or L1) (source layer ID and target layer ID pair, and a cast type combination) identifier, a direction of a pair of source layer ID and target layer ID, a PC5 RRC connection / link, a SL DRX (non-)execution (or support), a SL mode type (resource allocation mode 1, resource allocation mode 2), (non-)periodic resource reservation execution, a case of performing a request-based IUC operation, a case of performing a condition-based IUC operation, a case of transmitting preferred resource set information through an IUC information MAC CE, a case of transmitting non-preferred resource set information through an IUC information MAC CE.
[0103] Also, for example, whether to apply the proposal of the present disclosure and the proposal rule (and / or related parameter configuration value) can also be applied to mmWave SL operation.
[0104] Hereinafter, contents related to a timer for controlling a latency bound of inter-UE coordination (IUC) will be described. According to an embodiment of the disclosure, since IUC information is time-sensitive, it is possible to ensure that IUC information is transmitted to a MAC layer according to time. For example, there can be two options for this purpose. That is, for example, an option of introducing a mechanism such as a CSI reporting function (i.e., based on a timer) for IUC MAC CE transmission or an option according to UE implementation can be possible.
[0105] For example, in the case of request-based IUC, information on a selection window for resource set determination can be provided through a request message transmitted from UE B to UE A. For example, in the case of condition-based IUC, a selection window can be determined by UE implementation. For example, the following operation can be possible for resource selection for transmitting IUC information.
[0106] [Table 5]
[0107]
[0108] [Table 6]
[0109]
[0110]
[0111] [Table 7]
[0112]
[0113] For example, according to the above table, when UE A decides to transmit IUC information to UE B, the latest timing at which IUC information can be transmitted can be implicitly interpreted as an end point of a selection window for determining a resource set.
[0114] That is, considering an additional latency bound in an IUC scenario, it can be sufficient to leave it to UE A's implementation.
[0115] According to embodiments of the disclosure, when a Type B UE (SL data transmission UE) receives an IUC MAC CE from a Type A UE (UE transmitting IUC MAC CE), it selects resources for SL data transmission with reference to the received IUC-MAC CE information. In addition, the Type B UE can request the Type A UE to transmit the IUC MAC by transmitting an IUC request MAC. The Type A UE receiving the IUC request MAC CE from the Type B UE can transmit the IUC MAC CE to the Type B UE.
[0116] The IUC MAC CE described in the disclosure refers to a MAC CE including IUC information (e.g., including preferred / non-preferred recommended resource information), and the IUC request MAC CE refers to a MAC CE requesting the IUC MAC CE.
[0117] For example, the IUC MAC (MAC CE including IUC information) type can include the following.
[0118] 1. Request-based IUC MAC CE: It can mean an IUC MAC CE transmitted by UE A to UE B in response when UE A receives an IUC request MAC CE from UE B.
[0119] 2. Condition-based IUC MAC CE: It can mean an IUC MAC CE triggered and transmitted when a specific condition is satisfied for UE A, rather than a request-based IUC MAC CE transmission.
[0120] According to embodiments of the disclosure, a timer-based latency bound for UE A to transmit IUC information can be proposed. For example, according to embodiments of the disclosure, a timer-based mechanism for transmitting IUC information of UE A is proposed. For example, the timer can be a timer for handling a latency bound on transmission.
[0121] According to embodiments of the disclosure, the following options can be provided in the scenario of latency bound for UE A to transmit IUC information (e.g., in the case of explicit request or in the case of condition).
[0122] 1. In the case of (only) explicit request
[0123] According to embodiments of the disclosure, a method of applying a timer-based mechanism for transmitting IUC information of UE A only when UE A receives an explicit request MAC CE requesting IUC information from UE B during a condition-based IUC operation is proposed.
[0124] That is, for example, when UE A receives an explicit request MAC CE for IUC information MAC CE transmission from UE B, UE A can generate and transmit the IUC information MAC CE to UE B.
[0125] At this time, for example, UE A can operate a timer set to a latency limit (a limit of latency in which IUC information must be transmitted), and can have to transmit the IUC information MAC CE to UE B before the timer expires, i.e., be in a state of having triggered transmission but not yet transmitted. If UE A fails to perform IUC information MAC CE transmission within the latency limit, UE A can cancel the pending IUC information MAC CE transmission.
[0126] 2. In case of condition-based
[0127] According to an embodiment of the disclosure, a method of applying a timer-based mechanism for IUC information transmission of UE A when a specific condition of UE A is met during a condition-based IUC operation, i.e., only for the case of condition-based, is proposed. For example, the specific condition can include the case of triggering transmission in a higher layer (V2X layer or RRC layer).
[0128] That is, for example, when the specific condition is met and IUC information MAC CE transmission is triggered, UE A can generate and transmit the IUC information MAC CE to UE B. In this case, UE A can operate a timer set to a latency limit, and can have to transmit the IUC information MAC CE to UE B before the timer expires. If UE A fails to perform IUC information MAC CE transmission within the latency limit, UE A can cancel the pending IUC information MAC CE transmission.
[0129] According to an embodiment of the disclosure, an option for a latency limit of IUC information transmission of UE A in condition-based IUC is proposed. For example, the option can include introducing a latency limit restriction based on conditions only for unicast in IUC. For example, the option can include introducing a latency limit restriction for GC / BC (for non-preferred resource set) in condition-based IUC.
[0130] 1. Introducing a latency limit restriction based on conditions only for unicast in IUC
[0131] According to embodiments of the present disclosure, a method is proposed in which a timer-based mechanism for sending IUC information of UE A is applied only when UE A meets certain conditions and the transmission delivery type is unicast in the condition-based IUC operation (i.e., based on conditions and unicast transmission). For example, the certain conditions can include the case that the transmission is triggered in higher layers.
[0132] That is, for example, when a PC5 unicast link is established with UE B and certain conditions are met and thus trigger IUC information MAC CE transmission, UE A can generate and send IUC information MAC CE to UE B. In this case, UE A operates a timer set with a latency bound, and can have to send the IUC information MAC CE to UE B before the timer expires. If UE A fails to perform the IUC information MAC CE transmission within the latency bound, UE A can cancel the pending IUC information MAC CE transmission.
[0133] 2. Introduce latency bound restriction for GC (for non-preferred resource set) in condition-based IUC
[0134] According to embodiments of the present disclosure, a timer-based mechanism for IUC information transmission of UE A is applied only when UE A meets certain conditions (triggering transmission in upper layer (V2X layer or RRC layer), etc.), the transmission delivery type is groupcast, and the non-preferred resource set information is delivered as IUC information in the condition-based IUC operation (i.e., in the case of based on conditions and groupcast transmission and in the case of delivering non-preferred resource set as IUC information).
[0135] That is, when a PC5 unicast link is established with UE B and UE A meets certain conditions, UE A can generate and send IUC information MAC CE to UE B, and trigger IUC information MAC CE transmission. In this case, UE A can operate a timer set with a latency bound (e.g., this is a state that the transmission has been triggered but not yet sent), and can have to send the IUC information MAC CE to UE B before the timer expires.
[0136] 3. Introduce latency bound restriction for BC (for non-preferred resource set) in condition-based IUC
[0137] According to embodiments of the disclosure, it is proposed that the timer-based mechanism for IUC information transmission of UE A is applied in the condition-based IUC behavior only when UE A meets certain conditions (triggering transmission in higher layer (V2X layer or RRC layer) or the like), the transmission delivery type is broadcast, and the non-preferred resource set information is delivered as IUC information (i.e., in the case of condition-based and broadcast transmission and in the case of delivering the set of non-preferred resources as IUC information).
[0138] That is, when UE A has a PC5 unicast link established with UE B and UE A is triggered to send IUC information MAC CE because certain conditions are met, UE A can generate and send IUC information MAC CE to UE B. In this case, UE A can operate a timer set to a time limit (e.g., it has not been sent when the transmission is triggered), so that it can have to send IUC information MAC CE to UE B before the timer expires. If UE A fails to perform IUC information MAC CE transmission within the time limit, UE A can cancel the pending IUC information MAC CE transmission.
[0139] According to embodiments of the disclosure, an option for the time limit of IUC information transmission of UE A is proposed. For example, the option can include an option of applying only the preferred resource set, an option of applying only the non-preferred resource set, or an option of using both resource sets.
[0140] 1. Using only the preferred resource set
[0141] According to embodiments of the disclosure, a method of applying a timer-based mechanism for transmitting IUC information of UE A only when UE A sends preferred resource set information as IUC information in IUC operation is proposed.
[0142] That is, for example, when IUC information MAC CE transmission is triggered, UE A can generate and send IUC information MAC CE (including the preferred resource set) to UE B. In this case, UE A can operate a timer set to a time limit, and it can have to send IUC information MAC CE to UE B before the timer expires, i.e., when the transmission is triggered but has not been sent. If UE A fails to perform IUC information MAC CE transmission within the time limit, UE A can cancel the pending IUC information MAC CE transmission.
[0143] 2. Using only the non-preferred resource set
[0144] According to embodiments of the present disclosure, a method of applying a timer-based mechanism for transmitting IUC information of UE A only when UE A transmits non-preferred resource set information as IUC information in IUC operation is proposed.
[0145] That is, for example, when IUC information MAC CE transmission is triggered, UE A can generate and transmit IUC information MAC CE (including non-preferred resource set) to UE B. In this case, UE A can operate a timer set to a latency bound, and before the timer expires, i.e., transmission is triggered and has not been transmitted, it can have to transmit IUC information MAC CE to UE B. If UE A fails to perform IUC information MAC CE transmission within the latency bound, UE A can cancel the pending IUC information MAC CE transmission.
[0146] According to embodiments of the present disclosure, a method of setting a timer for IUC information transmission of UE A is proposed.
[0147] 1. UE B sets a timer value to UE A through PC5 RRC signaling
[0148] For example, UE B can determine a timer value (latency bound) and transmit the timer value to UE A through PC5 RRC signaling.
[0149] 2. The timer is set based on network-based (pre-) configuration.
[0150] For example, the timer value (latency bound) can be set by a base station and informed to a UE or can be preset.
[0151] According to embodiments of the present disclosure, a start time of a timer for IUC information transmission of UE A is proposed.
[0152] 1. A point in time where UE A receives an explicit request from UE B
[0153] For example, UE A can start a timer for transmitting IUC information MAC CE to UE B when it receives an IUC request MAC CE from UE B.
[0154] For example, UE A can start a timer for transmitting IUC information MAC CE to UE B when a certain condition is met (e.g., when transmission is indicated from a higher layer, etc.).
[0155] 2. A point in time where UE A decides to transmit IUC information to UE B in condition-based IUC
[0156] For example, when a certain condition is met (e.g., when a transmission is indicated from a higher layer, etc.), when UE A decides to send the IUC information MAC CE to UE B, it can start a timer for sending the IUC information MAC CE.
[0157] According to embodiments of the disclosure, a stopping time of the timer for IUC information transmission of UE A is proposed.
[0158] For example, when UE A sends the IUC information MAC CE to UE B, UE A can stop the timer (set to the time limit).
[0159] Figure 8 An IUC information reporting procedure of a receiving UE according to embodiments of the disclosure is shown. Figure 8 Embodiments of the disclosure can be combined with various embodiments of the disclosure.
[0160] Reference Figure 8 In step S810, the sending UE can send a time limit related to the IUC information reporting to the receiving UE. For example, the time limit can be sent by RRC signaling. For example, the receiving UE can set the timer value for reporting the IUC information to be the same as the time limit.
[0161] In step S820, the sending UE can send an IUC information request to the receiving UE. In step S830, the receiving UE can trigger the IUC information reporting procedure based on the reception of the IUC information request (or the satisfaction of the condition related to the IUC information reporting procedure). In step S840, the receiving UE can start the timer for reporting the IUC information based on the triggered IUC information reporting procedure.
[0162] In step S850, based on the timer for reporting the IUC information being running, the receiving UE can send the IUC information to the sending UE. In this case, the receiving UE can stop the timer based on the transmission of the IUC information. For example, at this time, based on the stopping of the timer, the triggered IUC information reporting procedure can be cancelled. For example, the IUC information can include information related to the set of preferred resources and / or information related to the set of non-preferred resources.
[0163] According to embodiments of the disclosure, when the IUC information is generated (e.g., the multiplexing is performed), the UE can stop the timer for reporting the IUC information. Further, for example, when the UE stops the timer for reporting the IUC information as described above, the UE can cancel the triggered reporting operation of the IUC information. Alternatively, for example, when the timer for reporting the IUC information expires, the triggered reporting operation of the IUC information can be cancelled.
[0164] Figure 9A procedure of IUC information reporting by a receiving UE is shown according to an embodiment of the disclosure. Figure 9 Embodiments of the disclosure can be combined with various embodiments of the disclosure.
[0165] Reference is made to Figure 9 In step S910, the transmitting UE can transmit a latency bound related to the IUC information reporting to the receiving UE. For example, the latency bound can be transmitted by RRC signaling. For example, the receiving UE can set a timer value for reporting the IUC information to be the same as the latency bound.
[0166] In step S920, the transmitting UE can transmit an IUC information request to the receiving UE. In step S930, the receiving UE can trigger the IUC information reporting procedure based on the reception of the IUC information request (or the satisfaction of the condition related to the IUC information reporting procedure). In step S940, the receiving UE can start a timer for reporting the IUC information based on the triggered IUC information reporting procedure.
[0167] In this embodiment, it is assumed that the receiving UE does not transmit the IUC information until the timer for reporting the IUC information expires. For example, the timer can expire based on reaching a timer value set to be equal to the latency bound. In this case, in step S950, the receiving UE can cancel the triggered IUC information reporting procedure based on the expiration of the timer.
[0168] According to an embodiment of the disclosure, by allowing the IUC information to be received based on the timer, the transmitting UE is able to prevent the resource selection from being delayed, and by selecting the resource based on the IUC information, more efficient SL communication can be performed.
[0169] Figure 10 A procedure of performing wireless communication by a first device according to an embodiment of the disclosure is shown. Figure 10 Embodiments of the disclosure can be combined with various embodiments of the disclosure.
[0170] Reference is made to Figure 10In step S1010, the first device can receive, from the second device, a latency bound related to an inter-UE coordination (IUC) information report. In step S1020, the first device can receive, from the second device, an IUC request. In step S1030, the first device can trigger the IUC information report based on the IUC request. In step S1040, the first device can start an IUC reporting timer related to transmission of the IUC information based on the triggered IUC information report. For example, a timer value of the IUC reporting timer can be the same as the latency bound. In step S1050, the first device can transmit the IUC information to the second device based on the IUC reporting timer being running. In step S1060, the first device can stop the IUC reporting timer based on the IUC information being transmitted. In step S1070, the first device can cancel the triggered IUC information report based on the IUC information being transmitted.
[0171] For example, additionally, the first device can cancel the triggered IUC information report based on expiration of the IUC reporting timer.
[0172] For example, the latency bound can be received based on radio resource control (RRC) signaling.
[0173] For example, additionally, the first device can configure the timer value to be the same value as the latency bound.
[0174] For example, the IUC reporting timer can expire based on the IUC reporting timer reaching the timer value.
[0175] For example, the IUC information can be transmitted based on the first device having selected a transmission resource for transmitting the IUC information.
[0176] For example, the IUC information can be transmitted based on triggering of transmission of the IUC information from a higher layer of the first device.
[0177] For example, the IUC information can be transmitted based on triggering of transmission of the IUC information from a medium access control (MAC) layer of the first device.
[0178] For example, the IUC information can be transmitted based on the IUC information including non-preferred resource set information.
[0179] For example, the IUC information can be transmitted while being included in a MAC control element (CE).
[0180] For example, the first SL transmission resource for transmission of the first SL data can be selected based on the IUC information.
[0181] For example, additionally, the first device can receive, from the second device, a sidelink control information (SCI) for scheduling a physical sidelink shared channel (PSSCH) over a physical sidelink control channel (PSCCH) based on the first SL transmission resource; and receive the first SL data from the second device over the PSSCH based on the first SL transmission resource.
[0182] For example, the IUC request can be received multiplexed with the second SL data, and a pair of source ID and destination ID related to the second SL data can be same as a pair of source ID and destination ID related to the first SL data.
[0183] The above embodiments can be applied to various devices to be described below. First, the processor 102 of the first device 100 can control the transceiver 106 to receive a latency bound related to an inter-UE coordination (IUC) information report from the second device 200. Also, the processor 102 of the first device 100 can control the transceiver 106 to receive an IUC request from the second device 200. Also, the processor 102 of the first device 100 can trigger the IUC information report based on the IUC request. Also, the processor 102 of the first device 100 can start an IUC report timer related to transmission of IUC information based on the triggered IUC information report. For example, a timer value of the IUC report timer can be same as the latency bound. Also, the processor 102 of the first device 100 can control the transceiver 106 to transmit the IUC information to the second device 200 based on the IUC report timer being running. Also, the processor 102 of the first device 100 can stop the IUC report timer based on the IUC information being transmitted. Also, the processor 102 of the first device 100 can cancel the triggered IUC information report based on the IUC information being transmitted.
[0184] According to embodiments of the disclosure, a first device for performing wireless communication can be proposed. For example, the first device can include one or more memories storing instructions, one or more transceivers, and one or more processors connected to the one or more memories and the one or more transceivers. For example, the one or more processors can execute the instructions to receive, from a second device, a latency bound related to an inter-UE coordination (IUC) information report; receive, from the second device, an IUC request; trigger the IUC information report based on the IUC request; start an IUC report timer related to transmission of IUC information based on the triggered IUC information report, wherein a timer value of the IUC report timer can be same as the latency bound; transmit, to the second device, the IUC information based on the IUC report timer being running; stop the IUC report timer based on the IUC information being transmitted; and cancel the triggered IUC information report based on the IUC information being transmitted.
[0185] For example, additionally, the first device can cancel the triggered IUC information reporting based on expiration of the IUC reporting timer.
[0186] For example, the latency bound can be received based on radio resource control (RRC) signaling.
[0187] For example, additionally, the first device can configure the timer value to be the same value as the latency bound.
[0188] For example, the IUC reporting timer can expire based on the IUC reporting timer reaching the timer value.
[0189] For example, the IUC information can be transmitted based on the first device having selected a transmission resource for transmitting the IUC information.
[0190] For example, the IUC information can be transmitted based on a triggering of a transmission of the IUC information from a higher layer of the first device.
[0191] For example, the IUC information can be transmitted based on a triggering of a transmission of the IUC information from a medium access control (MAC) layer of the first device.
[0192] For example, the IUC information can be transmitted based on the IUC information including non-preferred resource set information.
[0193] For example, the IUC information can be transmitted while being included in a MAC control element (CE).
[0194] For example, the first SL transmission resource for transmission of the first SL data can be selected based on the IUC information.
[0195] For example, additionally, the first device can receive, from the second device, a sidelink control information (SCI) over a physical sidelink control channel (PSCCH) based on the first SL transmission resource for scheduling a physical sidelink shared channel (PSSCH); and receive, from the second device, the first SL data over the PSSCH based on the first SL transmission resource.
[0196] For example, an IUC request can be received multiplexed with the second SL data, and a pair of source ID and destination ID related to the second SL data can be the same as a pair of source ID and destination ID related to the first SL data.
[0197] According to embodiments of the present disclosure, a device applicable to control a first user equipment (UE) can be proposed. For example, the device can include one or more processors; and one or more memories operatively connected to the one or more processors and storing instructions. For example, the one or more processors can execute the instructions to: receive, from a second UE, a latency bound related to an inter-UE coordination (IUC) information reporting; receive, from the second UE, an IUC request; trigger the IUC information reporting based on the IUC request; start, based on the triggered IUC information reporting, an IUC reporting timer related to transmission of IUC information, wherein a timer value of the IUC reporting timer can be the same as the latency bound; transmit, based on the IUC reporting timer being running, the IUC information to the second UE; stop, based on the IUC information being transmitted, the IUC reporting timer; and cancel, based on the IUC information being transmitted, the triggered IUC information reporting.
[0198] According to embodiments of the present disclosure, a non-transitory computer-readable storage medium storing instructions can be proposed. For example, the instructions, when executed, can cause a first device to: receive, from a second device, a latency bound related to an inter-UE coordination (IUC) information reporting; receive, from the second device, an IUC request; trigger the IUC information reporting based on the IUC request; start, based on the triggered IUC information reporting, an IUC reporting timer related to transmission of IUC information, wherein a timer value of the IUC reporting timer can be the same as the latency bound; transmit, based on the IUC reporting timer being running, the IUC information to the second device; stop, based on the IUC information being transmitted, the IUC reporting timer; and cancel, based on the IUC information being transmitted, the triggered IUC information reporting.
[0199] Figure 11 A process of performing wireless communication by a second device according to embodiments of the present disclosure is shown. Figure 11 Embodiments of the present disclosure can be combined with various embodiments of the present disclosure.
[0200] Reference Figure 11 In step S1110, the second device can transmit, to the first device, a latency bound related to an inter-UE coordination (IUC) information reporting. In step S1120, the second device can transmit, to the first device, an IUC request. In step S1130, the second device can receive, from the first device, IUC information based on an IUC reporting timer related to transmission of IUC information being running. For example, the IUC information reporting can be triggered based on the IUC request, the IUC reporting timer can be started based on the triggered IUC information reporting, a timer value of the IUC reporting timer can be the same as the latency bound, the IUC reporting timer can be stopped based on the IUC information being transmitted from the first device, and the triggered IUC information reporting can be cancelled based on the IUC information being transmitted from the first device.
[0201] For example, the timer value can be set by the first device to the same value as the latency bound.
[0202] The above embodiments can be applied to various devices to be described below. First, the processor 202 of the second device 200 can control the transceiver 206 to transmit, to the first device 100, a latency bound related to an inter-UE coordination (IUC) information report. Also, the processor 202 of the second device 200 can control the transceiver 206 to transmit, to the first device 100, an IUC request. Also, the processor 202 of the second device 200 can control the transceiver 206 to receive, from the first device 100, IUC information based on an IUC reporting timer related to transmission of the IUC information being running. For example, the IUC information report can be triggered based on the IUC request, the IUC reporting timer can be started based on the triggered IUC information report, a timer value of the IUC reporting timer can be the same as the latency bound, the IUC reporting timer can be stopped based on the IUC information being transmitted from the first device 100, and the triggered IUC information report can be cancelled based on the IUC information being transmitted from the first device 100.
[0203] According to embodiments of the disclosure, a second device for performing wireless communication can be proposed. For example, the second device can include one or more memories storing instructions, one or more transceivers, and one or more processors connected to the one or more memories and the one or more transceivers. For example, the one or more processors can execute the instructions to transmit, to a first device, a latency bound related to an inter-UE coordination (IUC) information report, transmit, to the first device, an IUC request, and receive, from the first device, IUC information based on an IUC reporting timer related to transmission of the IUC information being running, wherein the IUC information report can be triggered based on the IUC request, wherein the IUC reporting timer can be started based on the triggered IUC information report, wherein a timer value of the IUC reporting timer can be the same as the latency bound, wherein the IUC reporting timer can be stopped based on the IUC information being transmitted from the first device, and wherein the triggered IUC information report can be cancelled based on the IUC information being transmitted from the first device.
[0204] For example, the timer value can be set by the first device to the same value as the latency bound.
[0205] Various embodiments of the disclosure can be combined with each other.
[0206] Hereinafter, devices to which respective embodiments of the disclosure can be applied will be described.
[0207] Various descriptions, functions, procedures, proposals, methods, and / or operation flows of the disclosure described in this document can be applied to, but are not limited to, various fields requiring wireless communication / connection between devices (e.g., 5G).
[0208] Hereinafter, a description will be given in more detail with reference to the accompanying drawings. In the following drawings / description, the same reference numerals can denote the same or corresponding hardware blocks, software blocks, or functional blocks unless otherwise described.
[0209] Figure 12 A communication system (1) according to an embodiment of the disclosure is illustrated. Figure 12 Embodiments of the disclosure can be combined with various embodiments of the disclosure.
[0210] Referring to Figure 12 A communication system (1) to which various embodiments of the disclosure are applied includes wireless devices, base stations (BSs), and networks. Herein, a wireless device denotes a device that performs communication using a radio access technology (RAT) (e.g., 5G new RAT (NR) or long term evolution (LTE)) and can be referred to as a communication / radio / 5G device. The wireless device can include, without being limited to, a robot (100a), a vehicle (100b-1, 100b-2), an extended reality (XR) device (100c), a handheld device (100d), a home appliance (100e), an Internet of Things (IoT) device (100f), and an artificial intelligence (AI) device / server (400). For example, the vehicle can include a vehicle with a wireless communication function, an autonomous vehicle, and a vehicle capable of performing inter-vehicle communication. Herein, the vehicle can include an unmanned aerial vehicle (UAV) (e.g., a drone). The XR device can include an augmented reality (AR) / virtual reality (VR) / mixed reality (MR) device and can be implemented in the form of a head-mounted device (HMD), a head-up display (HUD) mounted in a vehicle, a television, a smartphone, a computer, a wearable device, a home appliance device, a digital signage, a vehicle, a robot, etc. The handheld device can include a smartphone, a smartpad, a wearable device (e.g., a smartwatch or smartglasses), and a computer (e.g., a notebook). The home appliance can include a TV, a refrigerator, and a washing machine. The IoT device can include a sensor and a smartmeter. For example, the BS and the network can be implemented as a wireless device, and a specific wireless device (200a) can operate as a BS / network node with respect to other wireless devices.
[0211] Here, in addition to LTE, NR, and 6G, a wireless communication technology implemented in the wireless devices 100a to 100f of the disclosure can further include a narrowband Internet of Things for low-power communication. In this case, for example, an NB-IoT technology can be an example of a low-power wide-area network (LPWAN) technology, and can be implemented as a standard such as LTE Cat NB1 and / or LTE Cat NB2, without being limited to the above names. Additionally or alternatively, a wireless communication technology implemented in the wireless devices 100a to 100f of the disclosure can perform communication based on an LTE-M technology. In this case, as an example, the LTE-M technology can be an example of a LPWAN, and can be referred to as various names including enhanced machine type communication (eMTC) or the like. For example, the LTE-M technology can be implemented as at least any one of various standards such as 1) LTE CAT 0, 2) LTE Cat M1, 3) LTE Cat M2, 4) LTE non-bandwidth limited (non-BL), 5) LTE-MTC, 6) LTE machine type communication, and / or 7) LTE M, without being limited to the above names. Additionally or alternatively, a wireless communication technology implemented in the wireless devices 100a to 100f of the disclosure can include at least one of Bluetooth, a low-power wide-area network (LPWAN), and ZigBee considering low-power communication, without being limited to the above names. As an example, a ZigBee technology can generate a personal area network (PAN) related to small / low-power digital communication based on various standards including IEEE 802.15.4 or the like, and can be referred to as various names.
[0212] The wireless devices 100a to 100f can be connected to the network 300 via the BS 200. An AI technology can be applied to the wireless devices 100a to 100f, and the wireless devices 100a to 100f can be connected to the AI server 400 via the network 300. The network 300 can be configured using a 3G network, a 4G (e.g., LTE) network, or a 5G (e.g., NR) network. Although the wireless devices 100a to 100f can communicate with each other through the BS 200 / network 300, the wireless devices 100a to 100f can perform direct communication (e.g., sidelink communication) between each other without passing through the BS / network. For example, the vehicles 100b-1 and 100b-2 can perform direct communication (e.g., vehicle-to-vehicle (V2V) / vehicle-to-everything (V2X) communication). IoT devices (e.g., sensors) can perform direct communication with other IoT devices (e.g., sensors) or other wireless devices 100a to 100f.
[0213] The wireless communication / connection 150a, 150b, or 150c can be established between the wireless devices 100a to 100f / BS 200 or the BS 200 / BS 200. Here, the wireless communication / connection can be established through various RATs (e.g., 5G NR) such as uplink / downlink communication 150a, sidelink communication 150b (or D2D communication), or inter-BS communication (e.g., relay, integrated access and backhaul (IAB)). The wireless devices and the BS / wireless devices can transmit / receive radio signals to / from each other through the wireless communication / connection 150a and 150b. For example, the wireless communication / connection 150a and 150b can transmit / receive signals through various physical channels. To this end, at least a part of various configuration information configuration procedures for transmitting / receiving radio signals, various signal processing procedures (e.g., channel coding / decoding, modulation / demodulation, and resource mapping / demapping), and resource allocation procedures can be performed based on various proposals of the disclosure.
[0214] Figure 13 A wireless device according to an embodiment of the disclosure is illustrated. Figure 13 Embodiments of the disclosure can be combined with various embodiments of the disclosure.
[0215] Referring to Figure 13 , the first wireless device (100) and the second wireless device (200) can transmit radio signals through various RATs (e.g., LTE and NR). Herein, {the first wireless device (100) and the second wireless device (200)} can correspond to {the wireless device (100x) and the BS (200)} and / or {the wireless device (100x) and the wireless device (100x)} in Figure 12 .
[0216] The first wireless device 100 can include one or more processors 102 and one or more memories 104, and can additionally further include one or more transceivers 106 and / or one or more antennas 108. The processor(s) 102 can control the memory(ies) 104 and / or the transceiver(s) 106, and can be configured to implement the descriptions, functions, procedures, proposals, methods and / or operational flows disclosed in the present document. For example, the processor(s) 102 can process information in the memory(ies) 104 to generate first information / signals, and then transmit radio signals including the first information / signals through the transceiver(s) 106. The processor(s) 102 can receive radio signals including second information / signals through the transceiver(s) 106, and then store information obtained by processing the second information / signals in the memory(ies) 104. The memory(ies) 104 can be connected to the processor(s) 102, and can store various information related to operations of the processor(s) 102. For example, the memory(ies) 104 can store software code including commands for executing a part or the whole of processes controlled by the processor(s) 102 or for executing the descriptions, functions, procedures, proposals, methods and / or operational flows disclosed in the present document. Here, the processor(s) 102 and the memory(ies) 104 can be a part of a communication modem / circuit / chip designed to implement a RAT (e.g., LTE or NR). The transceiver(s) 106 can be connected to the processor(s) 102, and transmit and / or receive radio signals through the antenna(s) 108. Each transceiver 106 can include a transmitter and / or a receiver. The transceiver(s) 106 can be used interchangeably with Radio Frequency (RF) units. In the present disclosure, a wireless device can represent a communication modem / circuit / chip.
[0217] The second wireless device 200 can include one or more processors 202 and one or more memories 204, and can additionally further include one or more transceivers 206 and / or one or more antennas 208. The processor(s) 202 can control the memory(ies) 204 and / or the transceiver(s) 206, and can be configured to implement the descriptions, functions, procedures, proposals, methods and / or operational flows disclosed in the present document. For example, the processor(s) 202 can process information in the memory(ies) 204 to generate third information / signals, and then transmit radio signals including the third information / signals through the transceiver(s) 206. The processor(s) 202 can receive radio signals including fourth information / signals through the transceiver(s) 106, and then store information obtained by processing the fourth information / signals in the memory(ies) 204. The memory(ies) 204 can be connected to the processor(s) 202, and can store various information related to the operation of the processor(s) 202. For example, the memory(ies) 204 can store software code including commands for executing a part or the whole of processes controlled by the processor(s) 202 or for executing the descriptions, functions, procedures, proposals, methods and / or operational flows disclosed in the present document. Here, the processor(s) 202 and the memory(ies) 204 can be a part of a communication modem / circuitry / chip designed to implement a RAT (e.g., LTE or NR). The transceiver(s) 206 can be connected to the processor(s) 202, and transmit and / or receive radio signals through the antenna(s) 208. Each transceiver 206 can include a transmitter and / or a receiver. The transceiver(s) 206 can be used interchangeably with RF unit(s). In the present disclosure, a wireless device can represent a communication modem / circuitry / chip.
[0218] Hereinafter, the hardware elements of the wireless devices 100 and 200 will be described in more detail. One or more protocol layers can be implemented by, but are not limited to, one or more processors 102 and 202. For example, one or more processors 102 and 202 can implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, and SDAP). One or more processors 102 and 202 can generate one or more protocol data units (PDUs) and / or one or more service data units (SDUs) according to the descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document. One or more processors 102 and 202 can generate messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document. One or more processors 102 and 202 can generate signals (e.g., baseband signals) including the PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document, and provide the generated signals to one or more transceivers 106 and 206. One or more processors 102 and 202 can receive signals (e.g., baseband signals) from one or more transceivers 106 and 206, and acquire the PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document.
[0219] One or more processors 102 and 202 can be referred to as controllers, microcontrollers, microprocessors, or microcomputers. One or more processors 102 and 202 can be implemented by hardware, firmware, software, or a combination thereof. For example, one or more application specific integrated circuits (ASICs), one or more digital signal processors (DSPs), one or more digital signal processing devices (DSPDs), one or more programmable logic devices (PLDs), or one or more field programmable gate arrays (FPGAs) can be included in one or more processors 102 and 202. The descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document can be implemented using firmware or software, and the firmware or software can be configured to include modules, procedures, or functions. Firmware or software configured to perform the descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document can be included in one or more processors 102 and 202 or stored in one or more memories 104 and 204 so as to be driven by one or more processors 102 and 202. The descriptions, functions, procedures, proposals, methods, and / or operation flows disclosed in this document can be implemented using software or firmware in the form of code, commands, and / or command sets.
[0220] The one or more memories 104 and 204 can be connected to the one or more processors 102 and 202 and can store various types of data, signals, messages, information, programs, codes, instructions and / or commands. The one or more memories 104 and 204 can be comprised of read-only memory (ROM), random-access memory (RAM), electrically programmable read-only memory (EPROM), flash memory, a hard drive, registers, a cash memory, a computer-readable storage medium and / or combinations thereof. The one or more memories 104 and 204 can be located internal and / or external to the one or more processors 102 and 202. The one or more memories 104 and 204 can be connected to the one or more processors 102 and 202 by various technologies such as wired or wireless connections.
[0221] The one or more transceivers 106 and 206 can transmit user data, control information, and / or radio signals / channels mentioned in the methods and / or operational flows of the present document, to one or more other devices. The one or more transceivers 106 and 206 can receive user data, control information, and / or radio signals / channels mentioned in the descriptions, functionalities, procedures, proposals, methods, and / or operational flows disclosed in the present document, from one or more other devices. For example, the one or more transceivers 106 and 206 can be connected to the one or more processors 102 and 202, and can transmit and receive radio signals. For example, the one or more processors 102 and 202 can perform control so that the one or more transceivers 106 and 206 can transmit user data, control information, or radio signals to one or more other devices. The one or more processors 102 and 202 can perform control so that the one or more transceivers 106 and 206 can receive user data, control information, or radio signals from one or more other devices. The one or more transceivers 106 and 206 can be connected to the one or more antennas 108 and 208, and the one or more transceivers 106 and 206 can be configured to transmit and receive user data, control information, and / or radio signals / channels mentioned in the descriptions, functionalities, procedures, proposals, methods, and / or operational flows disclosed in the present document, through the one or more antennas 108 and 208. In the present document, the one or more antennas can be a plurality of physical antennas or a plurality of logical antennas (e.g., antenna ports). The one or more transceivers 106 and 206 can convert received radio signals / channels, etc. from RF band signals to baseband signals, in order to process received user data, control information, radio signals / channels, etc. using the one or more processors 102 and 202. The one or more transceivers 106 and 206 can convert user data, control information, radio signals / channels, etc. processed using the one or more processors 102 and 202, from baseband signals to RF band signals. To do so, the one or more transceivers 106 and 206 can include (analog) oscillators and / or filters.
[0222] Figure 14 A signal processing circuit for transmitting a signal according to an embodiment of the disclosure is illustrated. Figure 14 Embodiments of the disclosure can be combined with various embodiments of the disclosure.
[0223] Referring to Figure 14 The signal processing circuit (1000) can include a scrambler (1010), a modulator (1020), a layer mapper (1030), a precoder (1040), a resource mapper (1050), and a signal generator (1060). The operations / functions of the signal processing circuit (1000) can be performed without being limited to Figure 14 Figure 13 The processors (102, 202) and / or transceivers (106, 206) can be used. Figure 13 Implemented by processors (102, 202) and / or transceivers (106, 206) Figure 14 Hardware components. For example, it can be achieved through... Figure 13 The processors (102, 202) implement boxes 1010 to 1060. Alternatively, they can be implemented using... Figure 13 The processors (102, 202) implement boxes 1010 to 1050, and can be used to... Figure 13 The transceivers (106, 206) are used to implement the frame 1060.
[0224] Can be via Figure 14 The signal processing circuit (1000) converts codewords into radio signals. In this document, a codeword is a sequence of encoded bits for an information block. The information block may include transport blocks (e.g., UL-SCH transport blocks, DL-SCH transport blocks). Radio signals can be transmitted via various physical channels (e.g., PUSCH and PDSCH).
[0225] Specifically, the codeword can be converted into a scrambled bit sequence by scrambler 1010. The scrambling sequence used for scrambling can be generated based on an initial value, which may include the ID information of the wireless device. The scrambled bit sequence can be modulated into a modulation symbol sequence by modulator 1020. The modulation scheme may include pi / 2-binary phase shift keying (pi / 2-BPSK), m-phase shift keying (m-PSK), and m-quadrature amplitude modulation (m-QAM). The complex modulation symbol sequence can be mapped to one or more transmission layers by layer mapper 1030. The modulation symbols of each transmission layer can be mapped (pre-coded) to one or more corresponding antenna ports by pre-encoder 1040. The output z of pre-encoder 1040 can be obtained by multiplying the output y of layer mapper 1030 by an N*M precoding matrix W. Here, N is the number of antenna ports, and M is the number of transmission layers. Pre-encoder 1040 can perform precoding after performing transform precoding (e.g., DFT) for the complex modulation symbols. Alternatively, the precoder 1040 can perform precoding without performing transform precoding.
[0226] The resource mapper 1050 can map the modulation symbols for each antenna port to time-frequency resources. The time-frequency resources can include multiple symbols (e.g., CP-OFDMA symbols and DFT-s-OFDMA symbols) in the time domain and multiple subcarriers in the frequency domain. The signal generator 1060 can generate radio signals from the mapped modulation symbols, and the generated radio signals can be transmitted to other devices through 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), and an up-converter.
[0227] The signal processing procedure for a received signal in a wireless device can be configured in a manner opposite to the signal processing procedure (1010 ~ 1060) of Figure 14 . For example, the wireless device (e.g., 100, 200) of Figure 13 may receive a radio signal from the outside through an antenna port / transceiver. The received radio signal can be converted into a baseband signal through a signal restorer. To this end, the signal restorer can include a frequency downlink converter, an analog-to-digital converter (ADC), a CP remover, and a fast Fourier transform (FFT) module. Next, the baseband signal can be restored into a codeword through a resource demapping procedure, a post-coding procedure, a demodulation processor, and a descrambling procedure. The codeword can be restored into an original information block through decoding. Accordingly, the signal processing circuit (not illustrated) for a received signal can include a signal restorer, a resource demapper, a post-coder, a demodulator, a descrambler, and a decoder.
[0228] Figure 15 Another example of a wireless device according to an embodiment of the disclosure is illustrated. The wireless device can be implemented in various forms according to use cases / services (refer to Figure 12 ). Figure 15 Embodiments of the wireless device can be combined with various embodiments of the disclosure.
[0229] Referring to Figure 15 , the wireless device (100, 200) can correspond to the wireless device (100, 200) of Figure 13 , and can be configured by various elements, components, units / portions, and / or modules. For example, each of the wireless device (100, 200) can include a communication unit (110), a control unit (120), a memory unit (130), and additional components (140). The communication unit can include a communication circuit (112) and a transceiver(s) (114). For example, the communication circuit (112) can include one or more processors (102, 202) and / or one or more memories (104, 204) of Figure 13 . For example, the transceiver(s) (114) can include one or more processors (102, 202) and / or one or more memories (104, 204) of Figure 13The device comprises one or more transceivers (106, 206) and / or one or more antennas (108, 208). The control unit (120) is electrically connected to the communication unit (110), memory (130), and add-ons (140), and controls the overall operation of the wireless device. For example, the control unit (120) may control the electrical / mechanical operation of the wireless device based on programs / code / commands / information stored in the memory unit (130). The control unit (120) may transmit information stored in the memory unit (130) to an external source (e.g., other communication devices) via the communication unit (110) through a wireless / wired interface, or store information received from an external source (e.g., other communication devices) via the communication unit (110) through a wireless / wired interface in the memory unit (130).
[0230] The add-on component (140) can be configured in various ways depending on the type of wireless device. For example, the add-on component (140) may include at least one of a power unit / battery, an input / output (I / O) unit, a drive unit, and a computing unit. The wireless device can be implemented in, but is not limited to, the following forms: robot ( Figure 12 100a), vehicles ( Figure 12 100b-1 and 100b-2), XR equipment ( Figure 12 100c), handheld devices ( Figure 12 100d), home appliances ( Figure 12 100e), IoT devices ( Figure 12 100f), digital broadcasting terminals, hologram devices, public safety equipment, MTC devices, medical devices, fintech devices (or financial devices), security devices, climate / environmental devices, AI servers / devices ( Figure 12 400), BS ( Figure 12 (e.g., 200), network nodes, etc. Depending on the use case / service, wireless devices can be used in mobile or fixed locations.
[0231] exist Figure 15In the wireless device (100, 200), various elements, components, units / portions, and / or modules can be connected to one another through a wired interface, or at least some of them can be connected to one another through the communication unit (110) wirelessly. For example, the control unit (120) and the communication unit (110) can be connected to each other through a wired connection, and the control unit (120) and the first unit (e.g., 130, 140) can be connected to each other through the communication unit (110) wirelessly in each of the wireless device (100, 200). Each element, component, unit / portion, and / or module within the wireless device (100, 200) can further include one or more elements. For example, the control unit (120) can be configured by one or more sets of processors. As an example, the control unit (120) can be configured by one or more sets of communication control processors, application processors, electronic control units (ECUs), graphic processing units, and memory control processors. As another example, the memory (130) can be configured by one or more sets of random access memory (RAM), dynamic RAM (DRAM), read only memory (ROM), flash memory, volatile memory, non-volatile memory, and / or a combination thereof.
[0232] Hereinafter, examples of implementing the above-described Figure 15 will be described in detail with reference to the accompanying drawings.
[0233] Figure 16 A handheld device according to an embodiment of the disclosure is illustrated. The handheld device can include a smartphone, a smartpad, a wearable device (e.g., a smartwatch or smartglasses), or a portable computer (e.g., a notebook). The handheld device can be referred to as a mobile station (MS), a user terminal (UT), a mobile subscriber station (MSS), a subscriber station (SS), an advanced mobile station (AMS), or a wireless terminal (WT). Figure 16 The embodiments of the above-described
[0234] Referring to Figure 16 , the handheld device (100) can include an antenna unit (108), a communication unit (110), a control unit (120), a memory unit (130), a power supply unit (140a), an interface unit (140b), and an I / O unit (140c). The antenna unit (108) can be configured as a part of the communication unit (110). Blocks 110 to 130 / 140a to 140c correspond to blocks 110 to 130 / 140 of the above-described Figure 15 , respectively.
[0235] The communication unit 110 can transmit and receive signals (e.g., data signals and control signals) to and from other wireless devices or a BS. The control unit 120 can perform various operations by controlling constituent elements of the handheld device 100. The control unit 120 can include an application processor (AP). The memory unit 130 can store data / parameters / programs / codes / commands required to drive the handheld device 100. The memory unit 130 can store input / output data / information. The power supply unit 140a can supply power to the handheld device 100 and include a wired / wireless charging circuit, a battery, etc. The interface unit 140b can support connection of the handheld device 100 to other external devices. The interface unit 140b can include various ports (e.g., audio I / O ports and video I / O ports) for connection with external devices. The I / O unit 140c can input or output video information / signals, audio information / signals, data, and / or information input by a user. The I / O unit 140c can include a camera, a microphone, a user input unit, a display unit 140d, a speaker, and / or a haptic module.
[0236] For example, in the case of data communication, the I / O unit 140c can acquire information / signals (e.g., touch, text, voice, image, or video) input by a user, and the acquired information / signals can be stored in the memory unit 130. The communication unit 110 can convert the information / signals stored in the memory into radio signals and transmit the converted radio signals directly to other wireless devices or to a BS. The communication unit 110 can receive radio signals from other wireless devices or a BS, and then restore the received radio signals to original information / signals. The restored information / signals can be stored in the memory unit 130 and can be output as various types (e.g., text, voice, image, video, or haptic) through the I / O unit 140.
[0237] Figure 17 A vehicle or autonomous vehicle according to an embodiment of the disclosure is illustrated. The vehicle or autonomous vehicle can be implemented by a mobile robot, a car, a train, a manned / unmanned aerial vehicle (AV), a ship, etc. Figure 17 Embodiments of the disclosure can be combined with various embodiments of the disclosure.
[0238] Referring to Figure 17 , the vehicle or autonomous vehicle (100) can include an antenna unit (108), a communication unit (110), a control unit (120), a driving unit (140a), a power supply unit (140b), a sensor unit (140c), and an autonomous driving unit (140d). The antenna unit (108) can be configured as a part of the communication unit (110). The blocks 110 / 130 / 140a to 140d correspond to the blocks 110 / 130 / 140a to 140d of FIG. 1, respectively. Figure 15the frame 110 / 130 / 140.
[0239] The communication unit 110 can transmit and receive signals (e.g., data signals and control signals) to and from external devices such as other vehicles, BSs (e.g., gNBs and road side units), and servers. The control unit 120 can perform various operations by controlling elements of the vehicle or the autonomous driving vehicle 100. The control unit 120 can include an electronic control unit (ECU). The driving unit 140a can cause the vehicle or the autonomous driving vehicle 100 to travel on a road. The driving unit 140a can include an engine, a motor, a transmission system, a wheel, a brake, a steering device, etc. The power supply unit 140b can supply power to the vehicle or the autonomous driving vehicle 100, and can include a wired / wireless charging circuit, a battery, etc. The sensor unit 140c can acquire vehicle states, external environment information, user information, etc. The sensor unit 140c can include an inertial measurement unit (IMU) sensor, a collision sensor, a wheel sensor, a speed sensor, a slope sensor, a weight sensor, a heading sensor, a position module, a vehicle forward / backward sensor, a battery sensor, a fuel sensor, a tire sensor, a steering sensor, a temperature sensor, a humidity sensor, an ultrasonic sensor, an illumination sensor, a pedal position sensor, etc. The autonomous driving unit 140d can implement a technology for maintaining a lane in which the vehicle travels, a technology for automatically adjusting a speed (e.g., adaptive cruise control), a technology for autonomously driving along a determined path, a technology for driving by automatically setting a path in the case where a destination is set, etc.
[0240] For example, the communication unit 110 can receive map data, traffic information data, etc. from an external server. The autonomous driving unit 140d can generate an autonomous driving path and a driving plan from the acquired data. The control unit 120 can control the driving unit 140a so that the vehicle or the autonomous driving vehicle 100 can move along the autonomous driving path according to the driving plan (e.g., speed / direction control). In the middle of autonomous driving, the communication unit 110 can acquire recent traffic information data from an external server aperiodically / periodically, and surrounding traffic information data from a neighboring vehicle. In the middle of autonomous driving, the sensor unit 140c can acquire vehicle states and / or surrounding environment information. The autonomous driving unit 140d can update the autonomous driving path and the driving plan based on the newly acquired data / information. The communication unit 110 can transmit information about a vehicle position, an autonomous driving path, and / or a driving plan to an external server. The external server can predict traffic information data using an AI technology, etc. based on information collected from vehicles or autonomous driving vehicles, and provide the predicted traffic information data to the vehicles or the autonomous driving vehicles.
[0241] The claims in the specification can be combined in various ways. For example, the technical features in the method claims of the specification can be combined to be implemented or executed in an apparatus, and the technical features in the apparatus claims can be combined to be implemented or executed in a method. In addition, the technical features in the method claim(s) and the technical features in the apparatus claim(s) can be combined to be implemented or executed in an apparatus. In addition, the technical features in the method claim(s) and the technical features in the apparatus claim(s) can be combined to be implemented or executed in a method.
Claims
1. A method for performing wireless communication by a first device, the method comprising: The latency limits for receiving inter-UE coordination (IUC) information reports from the second device; Receive an IUC request from the second device; The IUC information report is triggered based on the IUC request; It was determined that the IUC information included information on non-preferred resource sets; Determine whether to apply a timer-based mechanism to the triggered IUC information report. The timer-based mechanism is applied to the IUC information report only when the IUC information includes the non-preferred resource set information. Based on the timer-based mechanism applied to the triggered IUC information report, an IUC report timer related to the transmission of the IUC information is started. Wherein, the timer value of the IUC report timer is the same as the delay limit; Based on the fact that the IUC report timer is running, the IUC information is sent to the second device; Based on the transmission of the IUC information, the IUC reporting timer is stopped; and Based on the IUC information being sent, the triggered IUC information report is cancelled.
2. The method according to claim 1, further comprising: The triggered IUC information report is cancelled upon the expiration of the IUC report timer.
3. The method according to claim 1, wherein, The delay limits are received based on Radio Resource Control (RRC) signaling.
4. The method according to claim 1, wherein, The IUC report timer expires when the timer value is reached.
5. The method according to claim 1, wherein, The IUC information is sent based on the fact that the first device has already selected the transmission resources for sending the IUC information.
6. The method according to claim 1, wherein, The IUC information is sent based on the transmission of the IUC information triggered from a higher layer of the first device.
7. The method according to claim 1, wherein, The IUC information is sent based on the transmission of the IUC information triggered from the Media Access Control (MAC) layer of the first device.
8. The method according to claim 1, wherein, The IUC information is sent based on the IUC information, which includes information on non-preferred resource sets.
9. The method according to claim 1, wherein, The IUC information is sent simultaneously while being included in the MAC control element (CE).
10. The method according to claim 1, wherein, The first SL transmission resource is selected based on the IUC information for the transmission of the first SL data.
11. The method of claim 10, further comprising: Based on the first SL transmission resources, sidelink control information (SCI) for scheduling the physical sidelink shared channel (PSSCH) is received from the second device via the physical sidelink control channel (PSCCH); and Based on the first SL transmission resources, the first SL data is received from the second device via the PSSCH.
12. The method according to claim 10, wherein, The IUC request is received multiplexed with the second SL data, and The source ID and destination ID associated with the second SL data are the same as the source ID and destination ID associated with the first SL data.
13. A first device for performing wireless communication, the first device comprising: One or more memories, wherein the one or more memories store instructions; One or more transceivers; as well as One or more processors, the one or more processors being connected to the one or more memories and the one or more transceivers, wherein the one or more processors execute the instructions to: The latency limits for receiving inter-UE coordination (IUC) information reports from the second device; Receive an IUC request from the second device; The IUC information report is triggered based on the IUC request; It was determined that the IUC information included information on non-preferred resource sets; Determine whether to apply a timer-based mechanism to the triggered IUC information report. The timer-based mechanism is applied to the IUC information report only when the IUC information includes the non-preferred resource set information. Based on the timer-based mechanism applied to the triggered IUC information report, an IUC report timer related to the transmission of the IUC information is started. Wherein, the timer value of the IUC report timer is the same as the delay limit; Based on the fact that the IUC report timer is running, the IUC information is sent to the second device; Based on the transmission of the IUC information, the IUC reporting timer is stopped; and Based on the IUC information being sent, the triggered IUC information report is cancelled.
14. An apparatus for controlling a first user equipment (UE), the apparatus comprising: One or more processors; and One or more memories, operatively connected to and storing instructions for the one or more processors, wherein the one or more processors execute the instructions to: The delay limits for receiving inter-UE coordination (IUC) information reports from the second UE; Receive an IUC request from the second UE; The IUC information report is triggered based on the IUC request; It was determined that the IUC information included information on non-preferred resource sets; Determine whether to apply a timer-based mechanism to the triggered IUC information report. The timer-based mechanism is applied to the IUC information report only when the IUC information includes the non-preferred resource set information. Based on the timer-based mechanism applied to the triggered IUC information report, an IUC report timer related to the transmission of the IUC information is started. Wherein, the timer value of the IUC report timer is the same as the delay limit; Based on the fact that the IUC report timer is running, the IUC information is sent to the second UE; Based on the transmission of the IUC information, the IUC reporting timer is stopped; and Based on the IUC information being sent, the triggered IUC information report is cancelled.