Method and apparatus for efficiently operating SL DRX in NR V2X
The method optimizes SL DRX configurations in NR V2X systems by ensuring groupcast transmissions occur within the active DRX cycle, enhancing communication efficiency and reliability.
Patent Information
- Application Number
- JP2024504785
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-08-06
- Filing Date
- 2022-08-05
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2042-08-05
AI Technical Summary
Existing wireless communication systems face challenges in efficiently managing sidelink (SL) discontinuous reception (DRX) configurations for vehicle-to-everything (V2X) communication, particularly in new radio (NR) systems, which affect the reliability and latency of groupcast transmissions.
A method and apparatus for acquiring SL DRX configurations, including timers and resource pools, to ensure that SL resources for groupcast transmissions are selected within the active time of the DRX cycle, preventing selection outside this period.
This approach enhances the efficiency and reliability of SL communication by optimizing resource allocation within the DRX cycle, improving power management and reducing latency in groupcast transmissions.
Smart Images

Figure 0007787281000007 
Figure 0007787281000008 
Figure 0007787281000009
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to wireless communication systems. [Background technology]
[0002] Sidelink (SL) is a communication method that establishes a direct link between terminals (User Equipment, UE) and directly exchanges voice or data between terminals without going through a base station (BS). SL is being considered as a solution to alleviate the burden on base stations due to the rapidly increasing data traffic. V2X (vehicle-to-everything) is a communication technology that exchanges information with other vehicles, pedestrians, infrastructure-based objects, etc. via wired or wireless communication. V2X can be divided into four types: V2V (vehicle-to-vehicle), V2I (vehicle-to-infrastructure), V2N (vehicle-to-network), and V2P (vehicle-to-pedestrian). V2X communication can be provided via the PC5 interface and / or Uu interface.
[0003] Meanwhile, as more communication devices require larger communication capacities, there is an emerging need for improved mobile broadband communication compared to existing radio access technologies (RATs). Accordingly, communication systems that take into account reliability- and latency-sensitive services or terminals are being discussed, and next-generation wireless access technologies that take into account improved mobile broadband communication, massive machine-type communication (MTC), ultra-reliable and low latency communication (URLLC), etc. can be called new radio access technology (RAT) or new radio (NR). NR can also support vehicle-to-everything (V2X) communication.
[0004] 1 is a diagram illustrating a comparison between V2X communication based on a pre-NR RAT and V2X communication based on NR. The embodiment of FIG. 1 may be combined with various embodiments of the present disclosure.
[0005] In relation to V2X communication, methods for providing safety services based on V2X messages such as Basic Safety Message (BSM), Cooperative Awareness Message (CAM), and Decentralized Environmental Notification Message (DENM) have been mainly discussed in RATs prior to NR. V2X messages can include location information, dynamic information, attribute information, etc. For example, a terminal can send a periodic message type CAM and / or an event-triggered message type DENM to another terminal.
[0006] Since then, various V2X scenarios have been proposed in NR in relation to V2X communication, including vehicle platooning, advanced driving, extended sensors, remote driving, etc. Summary of the Invention [Means for solving the problem]
[0007] According to an embodiment of the present disclosure, there may be provided a method for a first device to perform wireless communication. For example, the method may include: acquiring information related to a resource pool; acquiring a sidelink (SL) discontinuous reception (DRX) configuration including information related to a sidelink (SL) DRX cycle and information related to a plurality of timers including a first timer for a first SL DRX active time; generating a medium access control (MAC) protocol data unit (PDU) related to a groupcast transmission; and selecting, based on sensing, at least one SL resource for transmitting the MAC PDU from among a plurality of candidate resources in the resource pool, wherein a first SL resource included in the at least one SL resource is included in the first SL DRX active time and, based on the MAC PDU being related to the groupcast transmission, the first SL resource is not allowed to be selected from outside the first SL DRX active time.
[0008] According to an embodiment of the present disclosure, a first device for performing wireless communication may be provided. For example, the first device may include one or more memories for storing instructions, one or more transceivers, and one or more processors connecting the one or more memories to the one or more transceivers. For example, the one or more processors execute the instructions to acquire information related to a resource pool, acquire a sidelink (SL) discontinuous reception (DRX) configuration including information related to a sidelink (SL) DRX cycle and information related to a plurality of timers including a first timer for a first SL DRX active time, generate a medium access control (MAC) protocol data unit (PDU) related to a groupcast transmission, select at least one SL resource for transmitting the MAC PDU from among a plurality of candidate resources in the resource pool based on sensing, and a first SL resource included in the at least one SL resource is included in the first SL DRX active time and, based on the MAC PDU being related to the groupcast transmission, the first SL resource is not allowed to be selected outside the first SL DRX active time.
[0009] According to an embodiment of the present disclosure, an apparatus configured to control a first terminal may be provided. For example, the apparatus may include one or more processors and one or more memories executable by the one or more processors and storing instructions. For example, the one or more processors execute the instructions to acquire information related to a resource pool, acquire a sidelink (SL) discontinuous reception (DRX) configuration including information related to a sidelink (SL) DRX cycle and information related to a plurality of timers including a first timer for a first SL DRX active time, generate a medium access control (MAC) protocol data unit (PDU) related to a groupcast transmission, and select at least one SL resource for transmitting the MAC PDU from among a plurality of candidate resources in the resource pool based on sensing, wherein a first SL resource included in the at least one SL resource is included in the first SL DRX active time and, based on the MAC PDU being related to the groupcast transmission, the first SL resource is not allowed to be selected outside the first SL DRX active time.
[0010] According to an embodiment of the present disclosure, a non-transitory computer-readable storage medium having recorded thereon instructions may be provided, which, when executed, cause a first device to: acquire information related to a resource pool; acquire a sidelink (SL) discontinuous reception (DRX) configuration including information related to a sidelink (SL) DRX cycle and information related to a plurality of timers including a first timer for a first SL DRX active time; generate a medium access control (MAC) protocol data unit (PDU) related to a groupcast transmission; and select, based on sensing, at least one SL resource for transmitting the MAC PDU from among a plurality of candidate resources in the resource pool, wherein a first SL resource included in the at least one SL resource is included in the first SL DRX active time and, based on the MAC PDU being related to the groupcast transmission, the first SL resource is not allowed to be selected outside the first SL DRX active time.
[0011] According to an embodiment of the present disclosure, a method for a second device to perform wireless communication may be provided. For example, the method may include: acquiring information related to a resource pool; acquiring an SL (sidelink) DRX configuration including information related to a sidelink DRX (discontinuous reception) cycle and information related to a plurality of timers including a first timer for a first SL DRX active time; receiving, from a first device, a first sidelink control information (SCI) for scheduling a physical sidelink shared channel (PSSCH) via a physical sidelink control channel (PSCCH) based on a first SL resource in the first SL DRX active time; receiving, from the first device, a medium access control (MAC) protocol data unit (PDU) and a second SCI related to a groupcast transmission via the PSSCH based on the first SL resource in the first SL DRX active time; and starting a timer related to a second SL DRX active time based on the first SCI and the second SCI, wherein the first SL resource is a resource pool resource. At least one SL resource included in the DRX active time and including the first SL resource is selected from among a plurality of candidate resources in a resource pool based on sensing, and based on the MAC PDU being associated with a groupcast transmission, the first SL resource is not allowed to be selected from outside the first SL DRX active time.
[0012] According to an embodiment of the present disclosure, a second device for performing wireless communication may be provided, for example, the second device may include one or more memories for storing instructions, one or more transceivers, and one or more processors connecting the one or more memories and the one or more transceivers. For example, the one or more processors execute the instructions to acquire information related to a resource pool, acquire a sidelink (SL) DRX configuration including information related to a sidelink (SL) DRX (discontinuous reception) cycle and information related to a plurality of timers including a first timer for a first SL DRX active time, receive a first sidelink control information (SCI) for scheduling a physical sidelink shared channel (PSSCH) via a physical sidelink control channel (PSCCH) from a first device based on a first SL resource in the first SL DRX active time, receive a medium access control (MAC) protocol data unit (PDU) and a second SCI related to groupcast transmission from the first device via the PSSCH based on the first SL resource in the first SL DRX active time, start a timer related to a second SL DRX active time based on the first SCI and the second SCI, and the first SL resource is a resource pool-related information. At least one SL resource included in the DRX active time and including the first SL resource is selected from among a plurality of candidate resources in a resource pool based on sensing, and based on the MAC PDU being associated with a groupcast transmission, the first SL resource is not allowed to be selected from outside the first SL DRX active time. [Effects of the Invention]
[0013] Terminals can efficiently carry out SL communication. [Brief explanation of the drawings]
[0014] [Figure 1] 1 is a diagram for explaining a comparison between V2X communication based on a RAT prior to NR and V2X communication based on NR.
[0015] [Figure 2] 1 illustrates the structure of an NR system according to one embodiment of the present disclosure.
[0016] [Figure 3] 1 illustrates a radio protocol architecture according to one embodiment of the present disclosure.
[0017] [Figure 4] 1 illustrates a structure of an NR radio frame according to one embodiment of the present disclosure.
[0018] [Figure 5] 1 illustrates a slot structure of an NR frame according to one embodiment of the present disclosure.
[0019] [Figure 6] 1 illustrates an example of a BWP according to an embodiment of the present disclosure.
[0020] [Figure 7] 1 illustrates a terminal performing V2X or SL communication according to one embodiment of the present disclosure.
[0021] [Figure 8] According to one embodiment of the present disclosure, a procedure for a terminal to perform V2X or SL communication depending on a transmission mode is shown.
[0022] [Figure 9] 1 illustrates three cast types according to one embodiment of the present disclosure.
[0023] [Figure 10] 10 illustrates an example of a DRX cycle according to an embodiment of the present disclosure.
[0024] [Figure 11]According to one embodiment of the present disclosure, a method for a terminal that has reserved a transmission resource to notify other terminals of information related to the transmission resource will be described.
[0025] [Figure 12] 10 illustrates an example in which a transmitting terminal selects resources for groupcast communication according to one embodiment of the present disclosure.
[0026] [Figure 13] 10 illustrates a procedure for a transmitting terminal to select resources for groupcast communication according to one embodiment of the present disclosure.
[0027] [Figure 14] 1 illustrates a method for a first device to perform wireless communication according to one embodiment of the present disclosure.
[0028] [Figure 15] 1 illustrates a method for a second device to perform wireless communication according to one embodiment of the present disclosure.
[0029] [Figure 16] 1 illustrates a communication system 1 according to one embodiment of the present disclosure.
[0030] [Figure 17] 1 illustrates a wireless device according to one embodiment of the present disclosure.
[0031] [Figure 18] 1 illustrates a signal processing circuit for a transmit signal according to one embodiment of the present disclosure.
[0032] [Figure 19] 1 illustrates a wireless device according to one embodiment of the present disclosure.
[0033] [Figure 20] 1 illustrates a mobile device according to one embodiment of the present disclosure.
[0034] [Figure 21]1 illustrates a vehicle or autonomous vehicle according to one embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0035] As used herein, "A or B" can mean "only A," "only B," or "both A and B." Also, as used herein, "A or B" can be interpreted as "A and / or B." For example, as used herein, "A, B, or C" can mean "only A," "only B," "only C," or "any combination of A, B, and C."
[0036] As used herein, a slash ( / ) or a comma can mean "and / or." For example, "A / B" can mean "A and / or B." Therefore, "A / B" can mean "only A," "only B," or "both A and B." For example, "A, B, C" can mean "A, B, or C."
[0037] As used herein, "at least one of A and B" can mean "only A," "only B," or "both A and B." Additionally, as used herein, the expressions "at least one of A or B" and "at least one of A and / or B" can be interpreted as "at least one of A and B."
[0038] Furthermore, in this specification, "at least one of A, B, and C" can mean "only A," "only B," "only C," or "any combination of A, B, and C." Furthermore, "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."
[0039] Furthermore, parentheses used in this specification may mean "for example." Specifically, when "control information (PDCCH)" is used, "PDCCH" is proposed as an example of "control information." Furthermore, "control information" in this specification is not limited to "PDCCH," and "PDDCH" is proposed as an example of "control information." Furthermore, when "control information (i.e., PDCCH)" is used, "PDCCH" is proposed as an example of "control information."
[0040] In this specification, technical features individually described in one drawing may be embodied individually or simultaneously.
[0041] The following technologies can be used in various wireless communication systems, such as code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA), and single carrier frequency division multiple access (SC-FDMA). CDMA can be implemented in wireless technologies such as universal terrestrial radio access (UTRA) and CDMA2000. TDMA can be implemented in wireless technologies such as global system for mobile communications (GSM), general packet radio service (GPRS), and enhanced data rates for GSM evolution (EDGE). OFDMA can be implemented in wireless technologies such as IEEE (Institute of Electrical and Electronics Engineers) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, evolved UTRA (E-UTRA), and the like. IEEE 802.16m is an evolution of IEEE 802.16e and provides backward compatibility with systems based on IEEE 802.16e. UTRA is part of the universal mobile telecommunications system (UMTS). 3GPP (3rd generation partnership project) LTE (long term evolution) employs OFDMA on the downlink and SC-FDMA on the uplink as part of evolved UMTS (E-UMTS) which uses evolved-UMTS terrestrial radio access (E-UTRA).LTE-A (advanced) is an evolution of 3GPP LTE.
[0042] 5G NR is a successor technology to LTE-A and is a new clean-slate mobile communication system with characteristics such as high performance, low latency, and high availability. 5G NR can utilize all available spectrum resources, including low-frequency bands below 1 GHz, intermediate-frequency bands between 1 GHz and 10 GHz, and high-frequency (millimeter wave) bands above 24 GHz.
[0043] For clarity of explanation, the description will be centered on 5G NR, but the technical idea according to an embodiment of the present disclosure is not limited thereto.
[0044] 2 illustrates an NR system architecture according to one embodiment of the present disclosure. The embodiment of FIG. 2 can be combined with various embodiments of the present disclosure.
[0045] Referring to FIG. 2, a Next Generation Radio Access Network (NG-RAN) may include a base station 20 that provides user plane and control plane protocol termination for a terminal 10. For example, the base station 20 may include a next generation NodeB (gNB) and / or an evolved NodeB (eNB). For example, the terminal 10 may be fixed or mobile, and may be referred to as a mobile station (MS), a user terminal (UT), a subscriber station (SS), a mobile terminal (MT), a wireless device, or other terms. For example, a base station is a fixed station that communicates with the terminal 10, and may be referred to as a base transceiver system (BTS), an access point, or other terms.
[0046] The embodiment of Figure 2 illustrates a case where only gNBs are included. Base stations 20 may be connected to each other via an Xn interface. Base stations 20 may be connected to a 5G Core Network (5GC) via an NG interface. More specifically, base stations 20 may be connected to an access and mobility management function (AMF) 30 via an NG-C interface and to a user plane function (UPF) 30 via an NG-U interface.
[0047] The radio interface protocol layers between a terminal and a network can be divided into L1 (Layer 1), L2 (Layer 2), and L3 (Layer 3) based on the bottom three layers of the Open System Interconnection (OSI) reference model, which is widely known in communication systems. Among these, the physical layer, which belongs to Layer 1, provides an information transfer service using a physical channel, and the Radio Resource Control (RRC) layer, which is located in Layer 3, controls radio resources between the terminal and the network. To this end, the RRC layer exchanges RRC messages between the terminal and the base station.
[0048] Figure 3 illustrates a radio protocol architecture according to one embodiment of the present disclosure. The embodiment of Figure 3 can be combined with various embodiments of the present disclosure. Specifically, (a) of Figure 3 illustrates a user plane radio protocol stack for Uu communication, and (b) of Figure 3 illustrates a control plane radio protocol stack for Uu communication. (c) of Figure 3 illustrates a user plane radio protocol stack for SL communication, and (d) of Figure 3 illustrates a control plane radio protocol stack for SL communication.
[0049] Referring to Figure 3, the physical layer provides information transfer services to higher layers using physical channels. The physical layer is connected to the higher layer, the Medium Access Control (MAC) layer, via transport channels. Data moves between the MAC layer and the physical layer via the transport channels. Transport channels are classified according to how and what characteristics data is transmitted over the radio interface.
[0050] Data is transferred between different physical layers, i.e., between the physical layers of a transmitter and a receiver, via a physical channel, which can be modulated using Orthogonal Frequency Division Multiplexing (OFDM) and utilizes time and frequency as radio resources.
[0051] The MAC layer provides services to the higher-level radio link control (RLC) layer via logical channels. The MAC layer provides a mapping function from multiple logical channels to multiple transport channels. The MAC layer also provides a logical channel multiplexing function by mapping multiple logical channels to a single transport channel. The MAC sublayer provides data transfer services on the logical channels.
[0052] The RLC layer performs concatenation, segmentation, and reassembly of RLC Service Data Units (SDUs). To guarantee various Quality of Service (QoS) requirements for Radio Bearers (RBs), the RLC layer provides three operation modes: Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM). AM RLC provides error correction via automatic repeat request (ARQ).
[0053] The Radio Resource Control (RRC) layer is defined only in the control plane. The RRC layer is responsible for controlling logical channels, transmission channels, and physical channels in relation to the configuration, reconfiguration, and release of radio bearers. RB refers to the logical path provided by layer 1 (physical layer or PHY layer) and layer 2 (MAC layer, RLC layer, PDCP (Packet Data Convergence Protocol) layer, SDAP (Service Data Adaptation Protocol) layer) for data transmission between the terminal and the network.
[0054] The functions of the PDCP layer in the user plane include user data transmission, header compression, and ciphering, and the functions of the PDCP layer in the control plane include control plane data transmission and encryption / integrity protection.
[0055] The Service Data Adaptation Protocol (SDAP) layer is defined only in the user plane. The SDAP layer performs mapping between QoS flows and data radio bearers, QoS flow identifier (ID) marking in downlink and uplink packets, etc.
[0056] RB configuration refers to the process of defining the characteristics of the radio protocol layer and channel to provide a specific service and setting their specific parameters and operation methods. RBs are divided into two types: SRB (Signaling Radio Bearer) and DRB (Data Radio Bearer). SRB is used as a path to transmit RRC messages in the control plane, and DRB is used as a path to transmit user data in the user plane.
[0057] When an RRC connection is established between the RRC layer of the terminal and the RRC layer of the base station, the terminal is in an RRC_CONNECTED state; otherwise, it is in an RRC_IDLE state. In the case of NR, an RRC_INACTIVE state is additionally defined, and a terminal in the RRC_INACTIVE state maintains a connection with the core network and can release the connection with the base station.
[0058] Downlink transport channels for transmitting data from a network to a terminal include a Broadcast Channel (BCH) for transmitting system information and a Downlink Shared Channel (SCH) for transmitting user traffic and control messages. Traffic or control messages of downlink multicast or broadcast services can be transmitted via the Downlink SCH or via a separate Downlink Multicast Channel (MCH). Meanwhile, uplink transport channels for transmitting data from a terminal to a network include a Random Access Channel (RACH) for transmitting initial control messages and an Uplink Shared Channel (SCH) for transmitting user traffic and control messages.
[0059] Above the transport channels, logical channels that are mapped to the transport channels include BCCH (Broadcast Control Channel), PCCH (Paging Control Channel), CCCH (Common Control Channel), MCCH (Multicast Control Channel), and MTCH (Multicast Traffic Channel).
[0060] 4 illustrates a radio frame structure for NR according to one embodiment of the present disclosure. The embodiment of FIG. 4 can be combined with various embodiments of the present disclosure.
[0061] Referring to Figure 4, in NR, radio frames can be used for uplink and downlink transmission. A radio frame has a length of 10 ms and can be defined as two 5 ms half-frames (HF). A half-frame can include five 1 ms subframes (SF). A subframe can be divided into one or more slots, and the number of slots in a subframe can be determined by the subcarrier spacing (SCS). Each slot can include 12 or 14 OFDM(A) symbols depending on the cyclic prefix (CP).
[0062] When a normal CP is used, each slot can contain 14 symbols. When an extended CP is used, each slot can contain 12 symbols. Here, the symbols can include OFDM symbols (or CP-OFDM symbols) or Single Carrier-FDMA (SC-FDMA) symbols (or Discrete Fourier Transform-spread-OFDM (DFT-s-OFDM) symbols).
[0063] Table 1 below shows the number of symbols per slot (N) depending on the SCS setting (u) when normal CP is used. slot symb ), number of slots per frame (N frame,u slot ) and the number of slots per subframe (N subframe,u slot ) is shown below.
[0064] [Table 1]
[0065] Table 2 illustrates the number of symbols per slot, the number of slots per frame, and the number of slots per subframe according to the SCS when the extended CP is used.
[0066] [Table 2]
[0067] In an NR system, OFDM(A) numerology (e.g., SCS, CP length, etc.) can be set to be different between multiple cells merged into one terminal, thereby allowing the (absolute time) duration of time resources (e.g., subframes, slots, or TTIs) (commonly referred to as TUs (Time Units) for convenience) consisting of the same number of symbols to be set to be different between the merged cells.
[0068] In NR, multiple numerologies or SCSs can be supported to support various 5G services. For example, if the SCS is 15 kHz, wide areas in traditional cellular bands can be supported, and if the SCS is 30 kHz / 60 kHz, dense-urban areas, lower latency, and wider carrier bandwidths can be supported. If the SCS is 60 kHz or higher, bandwidths greater than 24.25 GHz can be supported to overcome phase noise.
[0069] The NR frequency band can be defined as two types of frequency ranges. The two types of frequency ranges are FR1 and FR2. The values of the frequency ranges can be changed. For example, the two types of frequency ranges are shown in Table 3 below. Among the frequency ranges used in the NR system, FR1 can mean the "sub 6 GHz range" and FR2 can mean the "above 6 GHz range" and can be called millimeter wave (mmW).
[0070] [Table 3]
[0071] As mentioned above, the numerical values of the frequency range of the NR system may be changed. For example, FR1 may include the band from 410 MHz to 7125 MHz as shown in Table 4 below. That is, FR1 may include frequency bands above 6 GHz (or 5850, 5900, 5925 MHz, etc.). For example, the frequency bands above 6 GHz (or 5850, 5900, 5925 MHz, etc.) included in FR1 may include unlicensed bands. Unlicensed bands may be used for various purposes, such as communications for vehicles (e.g., autonomous driving).
[0072] [Table 4]
[0073] 5 illustrates a slot structure of an NR frame according to one embodiment of the present disclosure. The embodiment of FIG. 5 can be combined with various embodiments of the present disclosure.
[0074] 5, a slot includes a plurality of symbols in the time domain. For example, in the case of a normal CP, one slot may include 14 symbols, and in the case of an extended CP, one slot may include 12 symbols. Alternatively, in the case of a normal CP, one slot may include 7 symbols, and in the case of an extended CP, one slot may include 6 symbols.
[0075] A carrier includes multiple subcarriers in the frequency domain. A Resource Block (RB) can be defined as multiple (e.g., 12) consecutive subcarriers in the frequency domain. A Bandwidth Part (BWP) can be defined as multiple (P)RBs (Physical Resource Blocks) in the frequency domain and can correspond to one numerology (e.g., SCS, CP length, etc.). A carrier can include up to N (e.g., 5) BWPs. Data communication can be performed via activated BWPs. Each element is called a Resource Element (RE) in the resource grid, and one complex symbol can be mapped to it.
[0076] The following explains BWP (Bandwidth Part) and carriers.
[0077] A Bandwidth Part (BWP) is a contiguous set of physical resource blocks (PRBs) in a given numerology. PRBs can be selected from a contiguous subset of common resource blocks (CRBs) for a given numerology on a given carrier.
[0078] For example, the BWP may be at least one of an active BWP, an initial BWP, and / or a default BWP. For example, the UE may not monitor downlink radio link quality in DL BWPs other than the active DL BWP on the primary cell (PCell). For example, the UE may not receive a PDCCH, a physical downlink shared channel (PDSCH), or a CSI-RS (reference signal) (excluding RRM) outside the active DL BWP. For example, the UE may not trigger a CSI (Channel State Information) report for an inactive DL BWP. For example, the UE may not transmit a PUCCH (physical uplink control channel) or a PUSCH (physical uplink shared channel) outside the active UL BWP. For example, in the downlink, the initial BWP is given as a contiguous RB set for the remaining minimum system information (RMSI) control resource set (CORESET) (set by the physical broadcast channel (PBCH)). For example, in the uplink, the initial BWP is provided by a system information block (SIB) for the random access procedure. For example, the default BWP is configured by a higher layer. For example, the initial value of the default BWP is the initial DL BWP. To save energy, when the terminal cannot detect DCI for a certain period of time, the terminal can switch the active BWP of the terminal to the default BWP.
[0079] Meanwhile, a BWP can be defined for SL. The same SL BWP can be used for transmission and reception. For example, a transmitting terminal can transmit an SL channel or an SL signal on a specific BWP, and a receiving terminal can receive an SL channel or an SL signal on the specific BWP. In a licensed carrier, an SL BWP can be defined separately from a Uu BWP, and the SL BWP can have separate configuration signaling from the Uu BWP. For example, a terminal can receive a configuration for the SL BWP from a base station / network. For example, a terminal can receive a configuration for the Uu BWP from a base station / network. An SL BWP can be configured (pre-configured) for out-of-coverage NR V2X terminals and RRC_IDLE terminals within a carrier. For a terminal in RRC_CONNECTED mode, at least one SL BWP can be activated within the carrier.
[0080] 6 shows an example of a BWP according to an embodiment of the present disclosure. The embodiment of FIG. 6 can be combined with various embodiments of the present disclosure. In the embodiment of FIG. 6, it is assumed that there are three BWPs.
[0081] Referring to Figure 6, CRBs (common resource blocks) are carrier resource blocks numbered from one end of a carrier band to the other end, and PRBs are resource blocks numbered within each BWP. Point A can indicate a common reference point for the resource block grid.
[0082] BWP is point A, offset from point A (N start BWP ) and bandwidth (N size BWP) For example, point A is the external reference point of the PRB of the carrier to which subcarrier 0 of all numerologies (e.g., all numerologies supported by the network on the carrier) is aligned. For example, the offset is the PRB spacing between the lowest subcarrier in a given numerology and point A. For example, the bandwidth is the number of PRBs in a given numerology.
[0083] The following describes V2X or SL communication.
[0084] The Sidelink Synchronization Signal (SLSS) is a SL-specific sequence and may include a Primary Sidelink Synchronization Signal (PSSS) and a Secondary Sidelink Synchronization Signal (SSSS). The PSSS may be referred to as a Sidelink Primary Synchronization Signal (S-PSS), and the SSSS may be referred to as a Sidelink Secondary Synchronization Signal (S-SSS). For example, length-127 M-sequences may be used for the S-PSS, and length-127 Gold sequences may be used for the S-SSS. For example, a terminal may perform initial signal detection and acquire synchronization using the S-PSS. For example, a terminal may acquire detailed synchronization and detect a synchronization signal ID using the S-PSS and S-SSS.
[0085] The PSBCH (Physical Sidelink Broadcast Channel) is a (broadcast) channel that transmits basic (system) information that a terminal must know first before transmitting or receiving an SL signal. For example, the basic information includes information related to SLSS, duplex mode (DM), TDD UL / DL (Time Division Duplex Uplink / Downlink) configuration, resource pool-related information, type of application related to SLSS, subframe offset, broadcast information, etc. For example, for evaluating PSBCH performance, in NR V2X, the size of the PSBCH payload is 56 bits, including a 24-bit CRC (Cyclic Redundancy Check).
[0086] The S-PSS, S-SSS, and PSBCH can be included in a block format (e.g., an S-SS (Synchronization Signal) / PSBCH block, hereinafter referred to as an S-SSB (Sidelink-Synchronization Signal Block)) that supports periodic transmission. The S-SSB can have the same numerology (i.e., SCS and CP length) as the PSCCH (Physical Sidelink Control Channel) / PSSCH (Physical Sidelink Shared Channel) in a carrier, and the transmission bandwidth is within a (pre-) configured S-BWP (Sidelink Bandwidth Part). For example, the bandwidth of the S-SSB is 11 RBs (Resource Blocks). For example, the PSBCH spans 11 RBs. The frequency location of the S-SSB can be (pre-) configured. Therefore, the terminal does not need to perform hypothesis detection in frequency to find the S-SSB in the carrier.
[0087] 7 illustrates a terminal performing V2X or SL communication according to one embodiment of the present disclosure. The embodiment of FIG. 7 can be combined with various embodiments of the present disclosure.
[0088] 7, the term "terminal" in V2X or SL communication may primarily refer to a user terminal. However, when network equipment such as a base station transmits and receives signals through a terminal-to-terminal communication method, the base station may also be considered a type of terminal. For example, terminal 1 is a first device 100, and terminal 2 is a second device 200.
[0089] For example, UE 1 can select a resource unit corresponding to a specific resource within a resource pool, which means a collection of resources. Then, UE 1 can transmit an SL signal using the resource unit. For example, UE 2, which is a receiving terminal, can receive a resource pool setting from which UE 1 can transmit a signal and can detect the signal of UE 1 within the resource pool.
[0090] Here, when the terminal 1 is within the connection range of the base station, the base station can inform the terminal 1 of a resource pool. On the other hand, when the terminal 1 is outside the connection range of the base station, another terminal can inform the terminal of a resource pool, or the terminal 1 can use a pre-configured resource pool.
[0091] Generally, a resource pool can be configured with a plurality of resource units, and each terminal can select one or more resource units to use for transmitting its own SL signal.
[0092] The following describes resource allocation in SL.
[0093] 8 illustrates a procedure in which a terminal performs V2X or SL communication according to a transmission mode according to an embodiment of the present disclosure. The embodiment of FIG. 8 can be combined with various embodiments of the present disclosure. In various embodiments of the present disclosure, the transmission mode may be referred to as a mode or a resource allocation mode. Hereinafter, for convenience of description, in LTE, the transmission mode may be referred to as an LTE transmission mode, and in NR, the transmission mode may be referred to as an NR resource allocation mode.
[0094] For example, (a) of Figure 8 illustrates terminal operation associated with LTE transmission mode 1 or LTE transmission mode 3. Alternatively, for example, (a) of Figure 8 illustrates terminal operation associated with NR resource allocation mode 1. For example, LTE transmission mode 1 may be applied to general SL communication, and LTE transmission mode 3 may be applied to V2X communication.
[0095] For example, (b) of FIG. 8 illustrates terminal operation associated with LTE transmission mode 2 or LTE transmission mode 4. Or, for example, (b) of FIG. 8 illustrates terminal operation associated with NR resource allocation mode 2.
[0096] Referring to (a) of FIG. 8, in LTE transmission mode 1, LTE transmission mode 3, or NR resource allocation mode 1, a base station can schedule SL resources used by a terminal for SL transmission. For example, the base station can perform resource scheduling for terminal 1 via a PDCCH (e.g., Downlink Control Information (DCI)) or RRC signaling (e.g., Configured Grant Type 1 or Configured Grant Type 2), and terminal 1 can perform V2X or SL communication with terminal 2 through the resource scheduling. For example, terminal 1 can transmit sidelink control information (SCI) to terminal 2 via a physical sidelink control channel (PSCCH), and then transmit data based on the SCI to terminal 2 via a physical sidelink shared channel (PSSCH).
[0097] Referring to (b) of FIG. 8, in LTE transmission mode 2, LTE transmission mode 4, or NR resource allocation mode 2, a terminal may determine SL transmission resources within SL resources configured by a base station / network or preconfigured SL resources. For example, the configured SL resources or preconfigured SL resources are a resource pool. For example, a terminal may autonomously select or schedule resources for SL transmission. For example, a terminal may independently select resources within a configured resource pool to perform SL communication. For example, a terminal may perform sensing and resource (re)selection procedures and independently select resources within a selection window. For example, the sensing may be performed on a subchannel basis. Then, terminal 1, which independently selects resources within a resource pool, may transmit SCI to terminal 2 via a PSCCH and then transmit data based on the SCI to terminal 2 via a PSSCH.
[0098] FIG. 9 illustrates three cast types according to an embodiment of the present disclosure. The embodiment of FIG. 9 can be combined with various embodiments of the present disclosure. Specifically, (a) of FIG. 9 illustrates broadcast-type SL communication, (b) of FIG. 9 illustrates unicast-type SL communication, and (c) of FIG. 9 illustrates groupcast-type SL communication. In the case of unicast-type SL communication, a terminal can perform one-to-one communication with another terminal. In the case of groupcast-type SL communication, a terminal can perform SL communication with one or more terminals in a group to which the terminal belongs. In various embodiments of the present disclosure, SL groupcast communication can be replaced with SL multicast communication, SL one-to-many communication, etc.
[0099] Power saving will be explained below.
[0100] Terminal power saving techniques that can be considered include terminal adaptation to traffic and power consumption characteristics, adaptation due to frequency / time changes, adaptation to antennas, adaptation to DRX (discontinuous reception) settings, adaptation to terminal processing capabilities, adaptation to reduce PDCCH monitoring / decoding, power saving signals / channels / procedures to trigger adaptation to terminal power consumption, and power consumption reduction in RRM measurements.
[0101] Hereinafter, a description will be given of discontinuous reception (DRX), which is one of the techniques that can realize power saving for a terminal.
[0102] The procedures for DRX-related terminals can be summarized as shown in Table 5 below.
[0103] [Table 5]
[0104] 10 illustrates an example of a DRX cycle according to one embodiment of the present disclosure. The embodiment of FIG. 10 can be combined with various embodiments of the present disclosure.
[0105] 10, the UE uses DRX in the RRC_IDLE state and the RRC_INACTIVE state to reduce power consumption. When DRX is configured, the UE performs DRX operation according to DRX configuration information. The UE operating as DRX repeatedly turns on and off reception.
[0106] For example, when DRX is configured, the UE attempts to receive the PDCCH, which is a downlink channel, only within a pre-defined time interval and does not attempt to receive the PDCCH within the remaining time interval. The time interval during which the UE should attempt to receive the PDCCH is called an on-duration, and the on-duration interval is defined once per DRX period.
[0107] The terminal can receive DRX setting information from the gNB via RRC signaling and can operate as a DRX by receiving a (long) DRX command MAC CE.
[0108] DRX configuration information can be included in MAC-CellGroupConfig, which is an IE that can be used to configure MAC parameters for a cell group, including DRX.
[0109] A DRX command MAC CE or a long DRX command MAC CE is identified by a MAC PDU subheader with a logical channel ID (LCID), which has a fixed size of 0 bits.
[0110] Table 6 below shows example LCID values for DL-SCH.
[0111] [Table 6]
[0112] The PDCCH monitoring operation of the UE is controlled by DRX and Bandwidth Adaptation (BA). Meanwhile, if DRX is configured, the UE does not need to continuously monitor the PDCCH. Meanwhile, DRX has the following features.
[0113] On-duration: This is the period during which the UE waits to receive the PDCCH after waking up. If the UE successfully decodes the PDCCH, the UE remains awake and starts an inactivity timer.
[0114] Inactivity timer: The time interval during which the UE waits for successful PDCCH decoding after the last successful PDCCH decoding, and the interval during which the UE sleeps again if the decoding fails. The UE must restart the inactivity timer after a single successful decoding of the PDCCH for only the first transmission (i.e., not for retransmission).
[0115] Retransmission Timer: The time interval between expected retransmissions.
[0116] - Cycle: defines the cyclic repetition of an onduration followed by a possible inactive cycle.
[0117] Hereinafter, DRX in the MAC layer will be described. Hereinafter, a MAC entity may be expressed as a terminal or a MAC entity of a terminal.
[0118] The MAC entity can be configured by RRC with a DRX function that controls the UE's PDCCH monitoring activity for the MAC entity's C-RNTI (radio network temporary identifier), CS-RNTI, TPC-PUCCH-RNTI, TPC-PUSCH-RNTI, and TPC-SRS-RNTI. When using DRX operation, the MAC entity must monitor the PDCCH. In the RRC_CONNECTED state, if DRX is configured, the MAC entity can discontinuously monitor the PDCCH using DRX operation. Otherwise, the MAC entity must continuously monitor the PDCCH.
[0119] The RRC controls the DRX operation by setting parameters in the DRX configuration information.
[0120] When a DRX cycle is set, the active time includes the following times:
[0121] - the amount of time that the drx-onDurationTimer or drx-InactivityTimer or drx-RetransmissionTimerDL or drx-RetransmissionTimerUL or ra-ContentionResolutionTimer is running; or
[0122] - the time during which a scheduling request is sent on the PUCCH and is pending; or
[0123] The time during which a PDCCH indicating a new transmission to the C-RNTI of the MAC entity is not received after successful reception of a random access response for a contention-based random access preamble that is not selected by the MAC entity.
[0124] When DRX is configured, the terminal must follow the following steps:
[0125] 1> If a MAC PDU is sent with a configured uplink grant
[0126] 2> Start drx-HARQ-RTT-TimerUL for the corresponding HARQ process immediately after the first reception of the corresponding PUSCH transmission;
[0127] 2> Stop the drx-RetransmissionTimerUL for the corresponding HARQ procedure.
[0128] 1> If drx-HARQ-RTT-TimerDL expires:
[0129] 2> If the data of the corresponding HARQ procedure is not successfully decoded:
[0130] 3> Start the drx-RetransmissionTimerDL for the corresponding HARQ procedure.
[0131] 1> If drx-HARQ-RTT-TimerUL expires:
[0132] 2> Start the drx-RetransmissionTimerUL for the corresponding HARQ procedure.
[0133] 1> If a DRX Command MAC CE or Long DRX Command MAC CE is received:
[0134] 2>Abort drx-onDurationTimer;
[0135] 2>Stop the drx-InactivityTimer.
[0136] 1> If the drx-InactivityTimer expires or a DRX command MAC CE is received:
[0137] 2>If a short DRX period is set:
[0138] 3>Start or restart drx-ShortCycleTimer;
[0139] 3> Use a short DRX cycle.
[0140] 2>If not:
[0141] 3> Use a long DRX cycle.
[0142] 1>If drx-ShortCycleTimer expires:
[0143] 2> Use a long DRX cycle.
[0144] 1> If a long DRX command MAC CE is received:
[0145] 2>Abort drx-ShortCycleTimer;
[0146] 2> Use a long DRX cycle.
[0147] 1> if a short DRX cycle is used and [(SFN*10) + subframe number] modulo(drx-ShortCycle) = (drx-StartOffset) modulo(drx-ShortCycle); or
[0148] 1> If a long DRX cycle is used and [(SFN*10) + subframe number] modulo(drx-LongCycle) = drx-StartOffset:
[0149] 2>If drx-SlotOffset is set:
[0150] 3> After drx-SlotOffset, start drx-onDurationTimer.
[0151] 2>If not:
[0152] 3>Start drx-onDurationTimer.
[0153] 1> If the MAC entity is within its liveness window:
[0154] 2>Monitoring PDCCH;
[0155] 2> If the PDCCH indicates a DL transmission or if a DL allocation is configured:
[0156] 3> Start drx-HARQ-RTT-TimerDL for the corresponding HARQ procedure immediately after the corresponding PUCCH transmission;
[0157] 3> Stop the drx-RetransmissionTimerDL for the corresponding HARQ procedure.
[0158] 2> If PDCCH indicates UL transmission:
[0159] 3> start drx-HARQ-RTT-TimerUL for the corresponding HARQ procedure immediately after the first reception of the corresponding PUSCH transmission;
[0160] 3> Stop the drx-RetransmissionTimerUL for the corresponding HARQ procedure.
[0161] 2> If the PDCCH indicates a new transmission (UL or DL):
[0162] 3>Start or restart the drx-InactivityTimer.
[0163] 1> Otherwise (i.e. not part of the active time):
[0164] 2>Do not send type-0-triggeredSRS.
[0165] 1> If CQI masking (cqi-Mask) is configured by a higher layer:
[0166] 2>If drx-onDurationTimer doesn't work:
[0167] 3> No CSI reporting on PUCCH.
[0168] 1>If not:
[0169] 2> If the MAC entity is not within the liveness period:
[0170] 3> No CSI reporting on PUCCH.
[0171] Regardless of whether the MAC entity monitors the PDCCH or not, the MAC entity transmits HARQ feedback and type-1-triggered SRS when expected.
[0172] If it is not a complete PDCCH moment (ie, if the active time starts or expires in the middle of a PDCCH moment), the MAC entity does not need to monitor the PDCCH.
[0173] In this specification, the wording "configured or defined" can be interpreted as being (pre)configured by 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 base station or a network (pre)configuring / defining or informing a terminal of A." Alternatively, the wording "configured or defined" can be interpreted as being pre-configured or defined by the system. For example, "A can be configured" can include "A is pre-configured / defined by the system."
[0174] Meanwhile, in this specification, for example, a transmitting terminal (TX UE) is a terminal that transmits data to a (target) receiving terminal (RX UE). For example, the transmitting terminal is a terminal that performs PSCCH and / or PSSCH transmission. For example, the transmitting terminal is a terminal that transmits SL CSI-RS and / or SL CSI report request indicators to the (target) receiving terminal. For example, the transmitting terminal is a terminal that transmits (predefined) reference signals (e.g., PSSCH DM-RS) and / or SL (L1) RSRP report request indicators used for SL (L1) RSRP measurement to the (target) receiving terminal. For example, the transmitting terminal is a terminal that transmits (control) channels (e.g., PSCCH, PSSCH, etc.) and / or reference signals on the (control) channels (e.g., DM-RS, CSI-RS, etc.) used for SL radio link monitoring (RLM) operation and / or SL radio link failure (RLF) operation of the (target) receiving terminal.
[0175] Meanwhile, in this specification, a receiving terminal (RX UE) is a terminal that transmits SL HARQ feedback to a transmitting terminal (TX UE) based on whether it has successfully decoded data received from the transmitting terminal and / or whether it has successfully detected / decoded a PSCCH (associated with PSSCH scheduling) transmitted by the transmitting terminal. For example, the receiving terminal is a terminal that performs SL CSI transmission to the transmitting terminal based on an SL CSI-RS and / or an SL CSI report request indicator received from the transmitting terminal. For example, the receiving terminal is a terminal that transmits SL (L1) RSRP measurement values measured based on a (predefined) reference signal and / or an SL (L1) RSRP report request indicator received from the transmitting terminal to the transmitting terminal. For example, the receiving terminal is a terminal that transmits its own data to the transmitting terminal. For example, the receiving terminal is a terminal that performs SL RLM operation and / or SL RLF operation based on a (preconfigured) (control) channel and / or a reference signal on the (control) channel received from the transmitting terminal.
[0176] According to an embodiment of the present disclosure, when a receiving terminal transmits SL HARQ feedback information for a PSSCH (and / or a PSCCH) received from a transmitting terminal, (some of) the following schemes may be considered. For example, (some of) the schemes may be applied only when the receiving terminal successfully decodes / detects a PSCCH that schedules a PSSCH.
[0177] - Option 1) Send NACK information only if PSSCH decoding / reception fails
[0178] - Option 2) Send ACK information if PSSCH decoding / reception is successful, and send NACK information if it fails.
[0179] Meanwhile, in this specification, for example, a transmitting terminal can transmit at least one of the following information to a receiving terminal via an SCI: Here, for example, the transmitting terminal can transmit at least one of the following information to a receiving terminal via a first SCI and / or a second SCI:
[0180] -PSSCH (and / or PSCCH) related resource allocation information (e.g., location / number of time / frequency resources, resource reservation information (e.g., periodicity))
[0181] -SL CSI report request indicator or SL (L1) RSRP (and / or SL (L1) RSRQ and / or SL (L1) RSSI) report request indicator
[0182] -SL CSI transmission indicator (on PSSCH) (or SL(L1)RSRP (and / or SL(L1)RSRQ and / or SL(L1)RSSI) information transmission indicator)
[0183] -MCS (Modulation and Coding Scheme) information
[0184] -Transmission power information
[0185] -L1 destination ID information and / or L1 source ID information
[0186] -SL HARQ process ID information
[0187] -NDI (new data indicator) information
[0188] -RV (redundancy version) information
[0189] - (Transmission traffic / packet related) QoS information (e.g., priority information)
[0190] -SL CSI-RS transmission indicator or (transmitted) SL CSI-RS antenna port number information
[0191] -Location information of the transmitting terminal or location (or distance area) information of the target receiving terminal (for which SL HARQ feedback is requested)
[0192] Reference signal (e.g., DM-RS, etc.) information related to decoding and / or channel estimation of data transmitted via PSSCH. For example, the reference signal information may be information related to the (time-frequency) mapping resource pattern of DM-RS, RANK information, antenna port index information, antenna port number information, etc.
[0193] Meanwhile, in this specification, for example, a PSCCH can be substituted / replaced with at least one of an SCI, a first SCI (1st-stage SCI), and / or a second SCI (2nd-stage SCI). For example, an SCI can be substituted / replaced with at least one of a PSCCH, a first SCI, and / or a second SCI. For example, a PSSCH can be substituted / replaced with a second SCI and / or a PSCCH.
[0194] Meanwhile, in this specification, for example, when the SCI configuration fields are divided into two groups in consideration of a (relatively) high SCI payload size, the first SCI including the first SCI configuration field group can be referred to as the 1st SCI, and the second SCI including the second SCI configuration field group can be referred to as the 2nd SCI. For example, the 1st SCI and the 2nd SCI can be transmitted via different channels. For example, the 1st SCI can be transmitted to the receiving terminal via the PSCCH. For example, the 2nd SCI can be transmitted to the receiving terminal via an (independent) PSCCH or piggybacked with data via the PSSCH.
[0195] Meanwhile, in this specification, for example, "configuration" or "definition" may refer to (pre)configuration from a base station or a network. For example, "configuration" or "definition" may refer to resource pool-specific (pre)configuration from a base station or a network. For example, a base station or a network may transmit information related to "configuration" or "definition" to a terminal. For example, a base station or a network may transmit information related to "configuration" or "definition" to a terminal via predefined signaling. For example, the predefined signaling may include at least one of RRC signaling, MAC signaling, PHY signaling, and / or SIB.
[0196] Meanwhile, in this specification, for example, "setting" or "definition" may mean being specified or set through pre-established signaling between terminals. For example, information related to "setting" or "definition" may be transmitted and received through pre-established signaling between terminals. For example, the pre-defined signaling may be PC5 RRC signaling.
[0197] Meanwhile, in this specification, for example, RLF can be interchangeably / replaced with OOS (Out-of-Synch) and / or IS (In-Synch).
[0198] Meanwhile, in this specification, for example, a resource block (RB) may be substituted / replaced with a subcarrier. For example, a packet or traffic may be substituted / replaced with a transport block (TB) or a medium access control protocol data unit (MAC PDU) depending on the layer to be transmitted. For example, a code block group (CBG) may be substituted / replaced with a TB. For example, a source ID may be substituted / replaced with a destination ID. For example, an L1 ID may be substituted / replaced with an L2 ID. For example, an L1 ID is an L1 source ID or an L1 destination ID. For example, an L2 ID is an L2 source ID or an L2 destination ID.
[0199] Meanwhile, in this specification, for example, the operation of a transmitting terminal reserving / selecting / determining a retransmission resource may mean the operation of the transmitting terminal reserving / selecting / determining a potential retransmission resource whose actual usability is determined based on SL HARQ feedback information received from a receiving terminal.
[0200] Meanwhile, in this specification, a sub-selection window can be substituted / replaced with a selection window and / or a preset number of resource sets within the selection window.
[0201] Meanwhile, in this specification, SL MODE 1 may refer to a resource allocation method or communication method in which a base station directly schedules SL transmission resources for a transmitting terminal via predefined signaling (e.g., DCI or RRC message). For example, SL MODE 2 may refer to a resource allocation method or communication method in which a terminal independently selects SL transmission resources from a resource pool configured by a base station or network or preconfigured. For example, a terminal performing SL communication based on SL MODE 1 may be referred to as a MODE 1 terminal or a MODE 1 transmitting terminal, and a terminal performing SL communication based on SL MODE 2 may be referred to as a MODE 2 terminal or a MODE 2 transmitting terminal.
[0202] Meanwhile, in this specification, for example, a dynamic grant (DG) can be substituted / replaced with a configured grant (CG) and / or a semi-persistent scheduling grant (SPS grant). For example, the DG can be substituted / replaced with a combination of a CG and an SPS grant. For example, the CG can include at least one of configured grant type 1 (CG type 1) and / or configured grant type 2 (CG type 2). For example, in CG type 1, the grant can be provided by RRC signaling and can be stored as a configured grant. For example, in CG type 2, the grant can be provided by PDCCH and can be stored or deleted as a configured grant based on L1 signaling indicating grant activation or deactivation. For example, in CG type 1, the base station can allocate periodic resources to a transmitting terminal via an RRC message. For example, in CG type 2, the base station can allocate periodic resources to the transmitting terminal via an RRC message, and the base station can dynamically activate or deactivate the periodic resources via DCI.
[0203] Meanwhile, in this specification, a channel may be substituted / replaced with a signal. For example, transmission and reception of a channel may include transmission and reception of a signal. For example, transmission and reception of a signal may include transmission and reception of a channel. For example, a cast may be substituted / replaced with at least one of a unicast, a groupcast, and / or a broadcast. For example, a cast type may be substituted / replaced with at least one of a unicast, a groupcast, and / or a broadcast. For example, a cast or a cast type may include unicast, a groupcast, and / or a broadcast.
[0204] Meanwhile, in this specification, resources may be interchangeable / substituted with slots or symbols. For example, resources may include slots and / or symbols.
[0205] Meanwhile, in this specification, priority can be substituted / replaced with at least one of LCP (Logical Channel Prioritization), latency, reliability, minimum required communication range, PPPP (Prose Per-Packet Priority), SLRB (Sidelink Radio Bearer), QoS profile, QoS parameter, and / or requirement.
[0206] Meanwhile, in this specification, for convenience of explanation, a (physical) channel used when a receiving terminal transmits at least one of the following information to a transmitting terminal may be referred to as a PSFCH:
[0207] -SL HARQ feedback, SL CSI, SL(L1)RSRP
[0208] On the other hand, when performing sidelink communication, the transmitting terminal reserves or predetermines transmission resources for the receiving terminal in the following representative forms.
[0209] For example, a transmitting terminal may reserve transmission resources based on a chain. Specifically, for example, when a transmitting terminal reserves K transmission resources, the transmitting terminal may transmit or inform the receiving terminal of location information of fewer than K transmission resources via an SCI transmitted to the receiving terminal at an arbitrary (or specific) transmission time or time resource. That is, for example, the SCI may include location information of fewer than K transmission resources. Alternatively, for example, when a transmitting terminal reserves K transmission resources associated with a specific TB, the transmitting terminal may inform or transmit the receiving terminal of location information of fewer than K transmission resources via an SCI transmitted to the receiving terminal at an arbitrary (or specific) transmission time or time resource. That is, the SCI may include location information of fewer than K transmission resources. In this case, for example, by the transmitting terminal signaling only location information of fewer than K transmission resources to the receiving terminal via one SCI transmitted at an arbitrary (or specific) transmission time or time resource, performance degradation due to an excessive increase in SCI payload can be prevented.
[0210] 11 illustrates a method for a terminal that has reserved transmission resources to notify other terminals of information related to the transmission resources according to one embodiment of the present disclosure. The embodiment of FIG. 11 can be combined with various embodiments of the present disclosure.
[0211] Specifically, for example, (a) of FIG. 11 shows a method for performing chain-based resource reservation by a transmitting terminal transmitting / signaling (maximum) two pieces of transmission resource location information to a receiving terminal via one SCI when the value of K is 4. For example, (b) of FIG. 11 shows a method for performing chain-based resource reservation by a transmitting terminal transmitting / signaling (maximum) three pieces of transmission resource location information to a receiving terminal via one SCI when the value of K is 4. For example, with reference to (a) and (b) of FIG. 11, the transmitting terminal can transmit / signal only the fourth transmission-related resource location information to the receiving terminal via the fourth (or last) transmission-related PSCCH. For example, with reference to (a) of FIG. 11, the transmitting terminal can transmit / signal not only the fourth transmission-related resource location information but also the third transmission-related resource location information to the receiving terminal via the fourth (or last) transmission-related PSCCH. For example, referring to (b) of FIG. 11, the transmitting terminal may transmit / signal not only the fourth transmission-related resource location information but also the second and third transmission-related resource location information to the receiving terminal via the fourth (or last) transmission-related PSCCH. In this case, for example, in (a) and (b) of FIG. 11, when the transmitting terminal transmits / signals only the fourth transmission-related resource location information to the receiving terminal via the fourth (or last) transmission-related PSCCH, the transmitting terminal may set or specify the location information fields / bits of unused or remaining transmission resources to a predetermined value (e.g., 0). For example, in (a) and (b) of FIG. 11, when the transmitting terminal transmits / signals only the fourth transmission-related resource location information to the receiving terminal via the fourth (or last) transmission-related PSCCH, the transmitting terminal may set or specify the location information fields / bits of unused or remaining transmission resources to indicate a predetermined state / bit value indicating that this is the last transmission (of four transmissions).
[0212] Meanwhile, for example, a transmitting terminal may reserve transmission resources on a block-by-block basis. Specifically, for example, when a transmitting terminal reserves K transmission resources, the transmitting terminal may transmit or inform the receiving terminal of all location information associated with the K transmission resources via an SCI transmitted to the receiving terminal at any (or specific) transmission time or time resource. That is, the SCI may include the location information of the K transmission resources. For example, when a transmitting terminal reserves K transmission resources associated with a specific TB, the transmitting terminal may transmit or inform the receiving terminal of all location information associated with the K transmission resources via an SCI transmitted to the receiving terminal at any (or specific) transmission time or time resource. That is, the SCI may include the location information of the K transmission resources. For example, (c) of FIG. 11 shows a method of performing block-based resource reservation by a transmitting terminal signaling four pieces of transmission resource location information to a receiving terminal via one SCI when the value of K is 4.
[0213] For example, the prior art has the following problems.
[0214] (1) In the case of groupcast-based SL communication, when participating UE(s) perform SL DRX operations, the initial transmission of packet #X and associated resource selection considers not only the resources (RSC_POOL) belonging to the resource pool during the current SL DRX active time, but also the RSC_POOL during the extended SL DRX active time derived from the initial / retransmission of (other) packet #Y. If the latter extended SL DRX active time does not actually exist (e.g., if the initial / retransmission of packet #Y overlaps with an uplink transmission and is ultimately omitted), not only may the initial transmission of packet #X not be successfully delivered to the receiving UE(s) in the groupcast, but the receiving UE(s) in the groupcast may not be able to wake up, resulting in the transmission of packet #X not being completed within the linked PDB requirements. For example, because a specific groupcast packet transmission must be successfully delivered to all participating receiving UE(s), this latter problem is more severe than in the case of unicast.
[0215] (2) If the number of sensing occasions (e.g., PBPS) and the length of sensing duration (e.g., CPS) required for configuring candidate resources related to packet transmission for a terminal that does not perform SL DRX operation are applied to a terminal that performs SL DRX operation in the same manner, a problem may occur in which a large amount of battery is consumed.
[0216] To solve the above problems, the present disclosure proposes the following terminal operation.
[0217] (1) When performing groupcast-based SL communication, packet-related initial transmission and associated resource selection can be performed by considering only resources belonging to the resource pool within the currently ongoing SL DRX active time.
[0218] (2) For terminals performing SL DRX operation, partial sensing operation based on a different number of PBPS sensing opportunities and CPS sensing interval length (compared to terminals not performing SL DRX operation) can be enabled / disabled on a resource pool specific basis.
[0219] For example, through the proposed method, (1) even if groupcast communication is performed under SL DRX operation, QoS requirements can be efficiently met or services can be efficiently supported, and (2) the amount of battery consumed by partial sensing operation of a terminal performing SL DRX operation can be efficiently reduced.
[0220] According to one embodiment of the present disclosure, the time and / or slot / radio frame type considered in SL communication are proposed below.
[0221] Option 1: Absolute time derived from a synchronization reference source (selected by the terminal) (and / or derived from synchronization generated by the terminal itself) and / or slots / radio frames formed / defined based on this
[0222] Option 2: Slots / radio frames remaining after pre-defined types / types of resources (e.g., reserved slots, DL slots, SL SSB slots, slots that do not satisfy the (pre-defined) SL symbol number / position) are excluded from slots / radio frames related to Option 1
[0223] Here, for example, it can be interpreted that the resource pool bitmap (related to SL communication) is applied based on the slot / radio frame of option 2.
[0224] Option 3: When a resource pool bitmap (related to SL communication) is applied to slots / radio frames related to option 2, the slots / radio frames that actually belong to the resource pool (the corresponding bit value is set to “1”)
[0225] According to one embodiment of the present disclosure, when the number of SL slots (e.g., option 3) belonging to a resource pool present within a SL DRX-related active time (and / or on-duration) is named "ACT_SLSLOTNUM", i) ACT_SLSLOTNUM is less than the minimum number of MAC PDU transmission-related resources (MIN_TXRSCNUM) that should be included / located within a pre-configured SL DRX-related active time and / or on-duration, and / or ii) ACT_SLSLOTNUM is less than the minimum number of MAC PDU transmission-related resources (MIN_TXRSCNUM) that should be included / located within a pre-configured SL DRX-related active time and / or on-duration. If the number of resources required / requested (minimally) for PDU transmission (REQ_TXRSCNUM) is less than the number of resources required / requested (minimally) for PDU transmission, and / or iii) if the difference between ACT_SLSLOTNUM and MIN_TXRSCNUM (and / or REQ_TXRSCNUM) is less than a preset threshold, and / or iv) if ACT_SLSLOTNUM is less than the number of slots corresponding to the preset minimum length of the selection window (MIN_SELSIZE) (e.g., set by priority), whether to perform MAC PDU transmission and / or the number of (associated) transmission resources may be determined according to (some of) the following rules. Here, for example, the rules may be applied only when the SL DRX-related cycle (and / or offset and / or timer) is set based on Option 1 (and / or Option 2 and / or Option 3).
[0226] For example, it may be configured to determine the number of resources related to MAC PDU transmission and / or to omit MAC PDU transmission by taking only ACT_SLSLOTNUM into consideration.
[0227] 12 illustrates an example in which a transmitting terminal selects resources for groupcast communication according to one embodiment of the present disclosure. The example of FIG. 12 can be combined with various embodiments of the present disclosure.
[0228] Referring to Figure 12, a transmitting terminal, a receiving terminal 1, and a receiving terminal 2 performing groupcast communication are disclosed. The three terminals performing groupcast communication can perform SL DRX operations based on the same SL DRX configuration. That is, the first SL DRX active time in Figure 12 can be shared by the transmitting terminal, the receiving terminal 1, and the receiving terminal 2. For example, the first SL DRX active time is an active time based on a timer that is operating at the time of resource selection of the transmitting terminal.
[0229] For example, the transmitting terminal may select a first SL resource, a second SL resource, and a third SL resource to transmit MAC PDUs to the receiving terminal 1 and the receiving terminal 2. Here, according to an embodiment of the present disclosure, the transmitting terminal may select the first SL resource so that the first SL resource is always included in the first SL DRX active time. For example, the first SL resource is the earliest resource selected by resource selection.
[0230] For example, the second SL resource and the third SL resource may be selected to be included in the first SL DRX active time and / or the second SL DRX active time. For example, the second SL DRX active time is an active time based on a timer that is started based on a transmission performed based on the first SL resource. For example, the second SL resource and the third SL resource are resources used for retransmission of a MAC PDU.
[0231] 12, the first SL resource, the second SL resource, and the third SL resource are all consequently included in the SL DRX active time, thereby enabling groupcast communication to be smoothly performed during SL DRX operation, which is an effect achieved by selecting the transmission resource such that the first SL resource is included in the first SL DRX active time. If the first SL resource is not included in the first SL DRX active time, transmission on the first SL resource as well as the second SL resource and the third SL resource will not be smoothly performed.
[0232] 13 illustrates a procedure in which a transmitting terminal selects resources for groupcast communication according to one embodiment of the present disclosure. The embodiment of FIG. 13 can be combined with various embodiments of the present disclosure.
[0233] Referring to FIG. 13, a transmitting terminal, a receiving terminal 1, and a receiving terminal 2 performing groupcast communication are disclosed. In step S1310, the transmitting terminal, the receiving terminal 1, and the receiving terminal 2 can acquire information related to SL DRX configurations. For example, the information related to the SL DRX configurations can include information on at least one SL DRX configuration related to QoS. One SL DRX configuration can be mapped to at least one QoS profile. For example, in FIG. 13, SL DRX configuration 1 can be mapped to a first QoS profile and a second QoS profile, SL DRX configuration 2 can be mapped to a third QoS profile, and SL DRX configuration 3 can be mapped to a fourth QoS profile and a fifth QoS profile.
[0234] In step S1320, the transmitting terminal, the receiving terminal 1, and the receiving terminal 2 may determine to use an SL DRX configuration mapped to a QoS profile associated with a service performed via groupcast. For example, in this embodiment, it is assumed that the transmitting terminal, the receiving terminal 1, and the receiving terminal 2 perform a service associated with a third QoS profile. That is, the transmitting terminal, the receiving terminal 1, and the receiving terminal 2 may determine to use the SL DRX configuration 2.
[0235] In step S1330, the transmitting terminal may select a plurality of transmission resources for transmitting a MAC PDU. Here, according to an embodiment of the present disclosure, a first SL resource, which is a first resource among the plurality of transmission resources, may be selected within an active time (first SL DRX active time) at the time of resource selection of the SL DRX configuration 2. For example, the first SL DRX active time is a period during which a first timer associated with the active time is running.
[0236] In step S1340, the transmitting terminal may transmit the MAC PDU to the receiving terminal 1 and the receiving terminal 2 based on the first SL resource. For example, the transmitting terminal may start a timer associated with an active time based on the transmission of the MAC PDU. For example, the interval during which the second timer associated with the active time is running is a second SL DRX active time. For example, resources (including the second SL resource) excluding the first SL resource from the plurality of transmission resources may be selected to be included in the first SL DRX active time and / or the second SL DRX active time.
[0237] For example, the second timer associated with the active time can be started based on the MAC PDU reception of the receiving terminal 1 and the receiving terminal 2. That is, the second timers in the transmitting terminal, the receiving terminal 1, and the receiving terminal 2 can each operate at the same time.
[0238] In step S1350, the receiving terminal 1 may transmit NACK information for the MAC PDU to the transmitting terminal. For example, it is assumed that the groupcast is performed in a NACK-only manner as opposed to a HARQ feedback manner.
[0239] In step S1360, the transmitting terminal may perform retransmission of the MAC PDU based on the second SL resource based on the NACK information. For example, the second SL resource may not be included in the first SL DRX active time at the time of resource selection, but may be included in the second SL DRX active time based on the operation of the second timer, so that the retransmission of the MAC PDU can be smoothly received by the receiving terminal 1 and the receiving terminal 2. That is, according to an embodiment of the present disclosure, based on the same understanding of the SL DRX active time of multiple terminals performing groupcast, groupcast communication can be smoothly received even when SL DRX operation is performed.
[0240] According to an embodiment of the present disclosure, the ACT_SLSLOTNUM or MIN_TXRSCNUM (and / or REQ_TXRSCNUM and / or MIN_SELSIZE) value may be set proportionally depending on the difference value (DIFF_VAL) between ACT_SLSLOTNUM and MIN_TXRSCNUM (and / or REQ_TXRSCNUM and / or MIN_SELSIZE). Here, for example, for a (relatively) small DIFF_VAL value, the MIN_TXRSCNUM (and / or REQ_TXRSCNUM and / or MIN_SELSIZE) value may also be set (relatively) small. When this rule is applied, for example, a problem in which a transmitting terminal cannot perform a receiving operation due to its own transmitting operation within the SL DRX-related active time (and / or on-duration) may be alleviated. Also, for example, the rule may be applied only when the SL DRX-related cycle (and / or offset and / or timer) is set based on option 1 (and / or option 2 and / or option 3).
[0241] According to one embodiment of the present disclosure, a terminal (e.g., a receiving terminal) may be configured to transmit the following (some) auxiliary information to a terminal (e.g., a transmitting terminal) performing SL communication via preconfigured signaling (e.g., PC5 RRC, MAC CE). Here, for example, when the corresponding rule is applied, the terminal can accurately determine the position of the SL DRX-related active time (and / or on-duration) assumed / applied by the counterpart terminal, and can select / allocate transmission resources based on this. Furthermore, when the counterpart terminal configures its own SL DRX (pattern)-related parameters, the terminal can determine what time (and / or resource pool) the counterpart terminal has configured based on, and can correctly apply its own SL DRX (pattern). Furthermore, for example, the proposed rule may be applied only when the SL DRX-related cycle (and / or offset and / or timer) is configured based on Option 1 (and / or Option 2 and / or Option 3).
[0242] -DFN index (and / or SFN index) information assumed / applied by the user (SL communication related)
[0243] -Assumed / applied DFN index (and / or SFN index) offset value information between itself and the remote terminal (SL communication related)
[0244] -Resource pool-related (SL slot (and / or SL resource)) information (e.g., location (related to SL start / end symbol), number of SL symbols (constituting an SL slot), etc.) assumed / applied (for SL DRX operation) (and / or its own (and / or the other terminal's) (SL communication related) DFN0 reference) within a pre-configured (absolute) time interval (e.g., 10240 ms))
[0245] -SL DRX setting (and / or pattern and / or parameter (e.g., active time (and / or on duration and / or cycle) position / length)) related (SL slot (and / or SL resource)) information
[0246] Resource (to which the resource pool bitmap does not apply) (e.g., reserved slots, DL slots, SL SSB slots, slots that do not fulfill the (pre-configured) SL symbol number / position, etc.) related (SL slot (and / or SL resource)) information
[0247] - (For SL DRX operation) resource pool index information assumed / applied (receiving and / or transmitting)
[0248] -Service type / type (and / or (L2) destination ID (and / or (L2) source ID) and / or QoS profile (and / or QoS flow ID)) information linked to the SL DRX (pattern) assumed / applied by itself
[0249] - Own (resource pool application related) synchronization reference source information (e.g., ID, entity type)
[0250] - Information related to whether the terminal and the other terminal have the same synchronization reference source (related to resource pool application)
[0251] According to one embodiment of the present disclosure, a terminal can be configured to apply an SL DRX-related cycle (and / or offset and / or timer) based on the union of slots (and / or radio frames) of multiple (reception (and / or transmission)) resource pool-related options 3 (and / or option 2 and / or option 1) configured for the terminal.
[0252] According to an embodiment of the present disclosure, the SL DRX-related on-duration (and / or the retransmission timer-based active time and / or the RTT timer-based inactive time / sleep tolerance interval) can be set so as not to deviate from the (related) cycle region. Here, for example, when the relevant rule is applied, it can be interpreted that the on-duration timer (and / or the retransmission timer and / or the RTT timer) expires (implicitly) at the start of the next SL DRX cycle (and / or the subsequent SL DRX cycle in a pre-configured order). Also, for example, the proposed rule can be applied only when the SL DRX-related cycle (and / or the offset) is set based on option 1 (and / or option 2) and the on-duration timer (and / or the retransmission timer and / or the RTT timer) is set based on option 3 (and / or option 2).
[0253] According to one embodiment of the present disclosure, the SL DRX cycle-related offset parameter (and / or the SL DRX duration-related offset parameter) (OFF_VAL) can be set so that (the start point of OFF_VAL within the SL DRX cycle length) is randomized based on the following formula: Here, for example, FLOOR(X) is a function that derives the largest integer not greater than X, and MODULO(X, Y) is a function that derives the remainder when X is divided by Y. When the following proposed rules are applied, overlapping of active times related to different service types / kinds (and / or (L2) destination IDs (and / or (L2) source IDs and / or QoS profiles and / or QoS flow IDs) within the SL DRX cycle can be avoided to the greatest extent possible.
[0254] For example, L·{S MODULO FLOOR(N / L)} (or L·{S MODULO total number of supported OFF_VAL candidates})
[0255] Here, for example, each parameter in the above formula can be defined / set as follows:
[0256] S: Service type / type (and / or (L2) destination ID (and / or (L2) source ID) and / or QoS profile and / or QoS flow ID) related parameters (and / or identifier (some bits))
[0257] L: (within the SL DRX cycle) (different service types / kinds (and / or (L2) destination ID (and / or (L2) source ID and / or QoS profile and / or QoS flow ID) related parameters (and / or identifiers) related to) (different) OFF_VAL (start time of application) interval (e.g., symbol (and / or slot) granularity may be present).
[0258] Here, for example, the L value can be set to an on-duration timer value (and / or length) (counted with the same granularity as the L value) (associated with different service type / kind (and / or (L2) destination ID (and / or (L2) source ID and / or QoS profile and / or QoS flow ID) related parameters (and / or identifiers)).
[0259] Here, for example, the L value can be set exclusively to a W value (a positive integer) that satisfies "N MODULO W=0."
[0260] Here, for example, the value of L can be set to FLOOR(N / total number of supported OFF_VAL candidates) (e.g., if the calculated value is '0', it is assumed to be '1') (or CEIL(N / total number of supported OFF_VAL candidates)). Also, for example, the total number of supported OFF_VAL candidates can be (restrictively) set to a positive integer value smaller than or equal to N.
[0261] N: SL DRX cycle length (counted with the same granularity as the L value)
[0262] According to an embodiment of the present disclosure, the following (some) information-related parameter values (and / or applicability) may be set differently depending on whether SL DRX is applicable / executable (and / or SL DRX-related parameters (e.g., on-duration (and / or active time) length, cycle) and / or CBR value (measured in a resource pool) and / or (service-related) priority and / or service type / kind). Furthermore, for example, the following (some) information-related parameter values (and / or applicability) may be set differently depending on the QoS profile (and / or QoS flow ID and / or QoS requirements (e.g., latency, reliability)) linked to the SL DRX operation (and / or pattern (e.g., cycle)).
[0263] -CPS (contiguous partial sensing) (and / or PPS (periodic-based partial sensing)) related sensing length (and / or sensing occasion (sensing occasion) position (and / or number) and / or allowance / applicability)
[0264] - (Selectable) Resource Reservation Period Candidate Values
[0265] Random resource selection (and / or partial sensing based resource selection) related allowance / applicability
[0266] According to one embodiment of the present disclosure, when a terminal (e.g., a power saving terminal) selects a transmission resource without fulfilling the sensing length (and / or number of sensing opportunities) required by a pre-defined rule (for SL DRX operation) (e.g., when the (required) sensing opportunity is located during SL DRX inactivity time and the sensing opportunity is omitted), it can notify other terminals of related (status) information via a pre-defined signal (e.g., a reserved bit on the (1st) SCI).
[0267] For example, the service type (and / or (LCH or service) priority and / or QOS requirements (e.g., delay, reliability, minimum communication range) and / or PQI parameters) (and / or HARQ feedback enabled (and / or disabled)) LCH / MAC PDU (transmission) and / or CBR measurement value of the resource pool and / or SL cast type (e.g., unicast, groupcast, broadcast) and / or SL groupcast HARQ feedback option (e.g., NACK-only feedback, ACK / NACK feedback, TX-RX distance-based NACK-only feedback) and / or SL MODE 1 CG type (e.g., SL CG type 1 / 2) and / or SL mode type (e.g., mode 1 / 2) and / or resource pool and / or whether the PSFCH resource is configured in the resource pool and / or source (L2) ID (and / or destination (L2) ID) and / or PC5 RRC connection link and / or SL link and / or connection state (with base station) (e.g., RRC CONNECTED state, IDLE state, INACTIVE state) and / or SL HARQ process (ID) and / or (transmitting terminal or receiving terminal) SL DRX operation execution availability and / or power saving (transmitting or receiving) terminal availability and / or (from a specific terminal perspective) PSFCH transmission and PSFCH The applicability of the rule (and / or the proposed method / rule-related parameter value of the present disclosure) can be specifically (or differently or independently) set / allowed for at least one of the elements / parameters (or separately), such as when RX (and / or multiple PSFCH transmissions (exceeding the terminal capability) overlap (and / or when PSFCH transmission (and / or PSFCH reception) is omitted) and / or when the receiving terminal actually (successfully) receives PSCCH (and / or PSSCH) (re)transmission from the transmitting terminal.
[0268] Furthermore, the wording "configuration" (or "designation") in the present disclosure can be expanded to include a form in which a base station notifies a terminal via a predefined (physical layer or higher layer) channel / signal (e.g., SIB, RRC, MAC CE) (and / or a form provided via pre-configuration, and / or a form in which a terminal notifies other terminals via a predefined (physical layer or higher layer) channel / signal (e.g., SL MAC CE, PC5 RRC)).
[0269] In addition, the wording "PSFCH" in this disclosure can be expanded to "(NR or LTE) PSSCH (and / or (NR or LTE) PSCCH) (and / or (NR or LTE) SL SSB (and / or UL channel / signal))."
[0270] In addition, the proposed methods in this disclosure can be combined with each other and used in an expanded manner (to form new types of methods).
[0271] In the existing technology, when selecting resources, the first resource may not be present within the SL DRX active time shared within the groupcast, which may result in the groupcast communication not being performed smoothly according to the SL DRX operation. In contrast, in the embodiment of the present disclosure, the first resource is selected within the SL DRX active time, which may result in the groupcast communication being performed smoothly despite the SL DRX operation being performed.
[0272] 14 illustrates a procedure in which a first device performs wireless communication according to one embodiment of the present disclosure. The embodiment of FIG. 14 can be combined with various embodiments of the present disclosure.
[0273] Referring to FIG. 14, in step S1410, a first device may acquire information related to a resource pool. In step S1420, the first device may acquire a sidelink (SL) discontinuous reception (DRX) configuration including information related to a sidelink (SL) DRX cycle and information related to multiple timers, including a first timer for a first SL DRX active time. In step S1430, the first device may generate a medium access control (MAC) protocol data unit (PDU) related to a groupcast transmission. In step S1440, the first device may select at least one SL resource for transmitting the MAC PDU from among multiple candidate resources in the resource pool based on sensing. For example, a first SL resource included in the at least one SL resource is included in the first SL DRX active time, and based on the MAC PDU being related to a groupcast transmission, the first SL resource is not allowed to be selected from outside the first SL DRX active time.
[0274] For example, the first timer may include an on duration timer.
[0275] For example, the first SL resource is a resource for the initial transmission of the MAC PDU.
[0276] For example, at least one second SL resource included in the at least one SL resource is included in the first SL DRX active time or the second SL DRX active time, and a second timer associated with the second SL DRX active time is not running at the time of selection of the at least one SL resource.
[0277] For example, the timer for the second SL DRX active time may be started based on a destination L(layer)2 ID associated with the MAC PDU.
[0278] For example, the at least one second SL resource is a resource for retransmission.
[0279] For example, the sensing may be periodic based partial sensing (PBPS), and the PBPS may be performed for at least one PBPS sensing occasion.
[0280] For example, the number of the at least one PBPS sensing opportunity may be set based on whether the first device is capable of performing an SL DRX operation.
[0281] For example, the information related to the resource pool may include information related to the number of the at least one PBPS sensing opportunity.
[0282] For example, the sensing may be contiguous partial sensing (CPS), and the CPS may be performed for at least one CPS sensing slot.
[0283] For example, the number of the at least one CPS sensing slot may be set based on whether the first device is capable of performing an SL DRX operation.
[0284] For example, the information related to the resource pool may include information related to the number of the at least one CPS sensing slot.
[0285] For example, a timer for the first SL DRX active time is running at the time of selecting the at least one SL resource.
[0286] The above-described embodiments may be applied to various devices described below. First, the processor 102 of the first device 100 may acquire information related to a resource pool. Then, the processor 102 of the first device 100 may acquire an SL (sidelink) DRX (discontinuous reception) configuration including information related to a sidelink (SL) DRX cycle and information related to a plurality of timers, including a first timer for a first SL DRX active time. Then, the processor 102 of the first device 100 may generate a medium access control (MAC) protocol data unit (PDU) related to a groupcast transmission. Then, the processor 102 of the first device 100 may select at least one SL resource for transmitting the MAC PDU from among a plurality of candidate resources in the resource pool based on sensing. For example, a first SL resource included in the at least one SL resource is included in the first SL DRX active time, and based on the MAC PDU being related to a groupcast transmission, the first SL resource is not allowed to be selected from outside the first SL DRX active time.
[0287] According to an embodiment of the present disclosure, a first device for performing wireless communication may be provided. For example, the first device may include one or more memories for storing instructions, one or more transceivers, and one or more processors coupled to the one or more memories and the one or more transceivers. For example, the one or more processors execute the instructions to acquire information related to a resource pool; acquire a sidelink (SL) discontinuous reception (DRX) configuration including information related to a sidelink (SL) DRX cycle and information related to a plurality of timers, including a first timer for a first SL DRX active time; generate a medium access control (MAC) protocol data unit (PDU) related to a groupcast transmission; and select, based on sensing, at least one SL resource for transmitting the MAC PDU from among a plurality of candidate resources in the resource pool, wherein a first SL resource included in the at least one SL resource is included in the first SL DRX active time and, based on the MAC PDU being related to the groupcast transmission, the first SL resource is not allowed to be selected from outside the first SL DRX active time.
[0288] For example, the first timer includes an on duration timer.
[0289] For example, the first SL resource is a resource for the initial transmission of the MAC PDU.
[0290] For example, at least one second SL resource included in the at least one SL resource is included in the first SL DRX active time or the second SL DRX active time, and a second timer associated with the second SL DRX active time is not running at the time of selection of the at least one SL resource.
[0291] For example, the timer for the second SL DRX active time is started based on the destination L(layer)2 ID associated with the MAC PDU.
[0292] For example, the at least one second SL resource is a resource for retransmission.
[0293] For example, the sensing is periodic based partial sensing (PBPS), and the PBPS is performed for at least one PBPS sensing occasion.
[0294] For example, the number of the at least one PBPS sensing opportunity is set based on whether the first device is capable of performing an SL DRX operation.
[0295] For example, the information related to the resource pool includes information related to the number of the at least one PBPS sensing opportunity.
[0296] For example, the sensing is contiguous partial sensing (CPS), and the CPS is performed for at least one CPS sensing slot.
[0297] For example, the number of the at least one CPS sensing slot is set based on whether the first device is capable of performing an SL DRX operation.
[0298] For example, the information related to the resource pool includes information related to the number of the at least one CPS sensing slot.
[0299] For example, a timer for the first SL DRX active time is running at the time of selecting the at least one SL resource.
[0300] According to an embodiment of the present disclosure, an apparatus configured to control a first terminal may be provided. For example, the apparatus may include one or more processors and one or more memories executable by the one or more processors and configured to store instructions. For example, the one or more processors execute the instructions to acquire information related to a resource pool; acquire a sidelink (SL) discontinuous reception (DRX) configuration including information related to a sidelink (SL) DRX cycle and information related to a plurality of timers, including a first timer for a first SL DRX active time; generate a medium access control (MAC) protocol data unit (PDU) associated with a groupcast transmission; and select, based on sensing, at least one SL resource for transmitting the MAC PDU from among a plurality of candidate resources in the resource pool, wherein a first SL resource included in the at least one SL resource is included in the first SL DRX active time and, based on the MAC PDU being associated with the groupcast transmission, the first SL resource is not allowed to be selected outside the first SL DRX active time.
[0301] According to an embodiment of the present disclosure, a non-transitory computer-readable storage medium having stored thereon instructions may be provided, which, when executed, cause a first device to: acquire information related to a resource pool; acquire a sidelink (SL) discontinuous reception (DRX) configuration including information related to a sidelink (SL) DRX cycle and information related to a plurality of timers including a first timer for a first SL DRX active time; generate a medium access control (MAC) protocol data unit (PDU) related to a groupcast transmission; and select, based on sensing, at least one SL resource for transmitting the MAC PDU from among a plurality of candidate resources in the resource pool, wherein a first SL resource included in the at least one SL resource is included in the first SL DRX active time and, based on the MAC PDU being related to the groupcast transmission, the first SL resource is not allowed to be selected outside the first SL DRX active time.
[0302] 15 illustrates a procedure for a second device to perform wireless communication according to one embodiment of the present disclosure. The embodiment of FIG. 15 can be combined with various embodiments of the present disclosure.
[0303] Referring to FIG. 15, in step S1510, a second device may acquire information related to a resource pool. In step S1520, the second device may acquire a sidelink (SL) DRX (discontinuous reception) configuration including information related to a sidelink DRX cycle and information related to a plurality of timers, including a first timer for a first SL DRX active time. In step S1530, the second device may receive first sidelink control information (SCI) for scheduling a physical sidelink shared channel (PSSCH) via a physical sidelink control channel (PSCCH) from the first device based on a first SL resource during the first SL DRX active time of the SL DRX configuration. In step S1540, the second device may receive a medium access control (MAC) protocol data unit (PDU) and a second SCI related to a groupcast transmission via the PSSCH from the first device based on the first SL resource during the first SL DRX active time. In step S1550, the second device may start a timer associated with a second SL DRX active time based on the first SCI and the second SCI. For example, the first SL resource is included in the first SL DRX active time, at least one SL resource including the first SL resource is selected from among multiple candidate resources in a resource pool based on sensing, and the first SL resource is not allowed to be selected from outside the first SL DRX active time based on the MAC PDU being associated with a groupcast transmission.
[0304] For example, at least one second SL resource included in the at least one SL resource is selected to be included in the first SL DRX active time or the second SL DRX active time, and a second timer associated with the second SL DRX active time is not running at the time of selection of the at least one SL resource.
[0305] The above-described embodiments may be applied to various devices described below. First, the processor 202 of the second device 200 may acquire information related to a resource pool. Then, the processor 202 of the second device 200 may acquire an SL (sidelink) DRX (discontinuous reception) configuration including information related to an SL (sidelink) DRX cycle and information related to a plurality of timers including a first timer for a first SL DRX active time. Then, the processor 202 of the second device 200 may control the transceiver 206 to receive, from the first device 100, a first sidelink control information (SCI) for scheduling a physical sidelink shared channel (PSSCH) via a physical sidelink control channel (PSCCH) based on a first SL resource during the first SL DRX active time of the SL DRX configuration. The processor 202 of the second device 200 may control the transceiver 206 to receive a medium access control (MAC) protocol data unit (PDU) and a second SCI associated with a groupcast transmission from the first device 100 via the PSSCH based on the first SL resource during the first SL DRX active time. The processor 202 of the second device 200 may start a timer associated with a second SL DRX active time based on the first SCI and the second SCI. For example, the first SL resource is included in the first SL DRX active time, at least one SL resource including the first SL resource is selected from among multiple candidate resources in a resource pool based on sensing, and the first SL resource is not allowed to be selected outside the first SL DRX active time based on the MAC PDU being associated with a groupcast transmission.
[0306] According to an embodiment of the present disclosure, a second device for performing wireless communication may be provided, for example, the second device may include one or more memories for storing instructions, one or more transceivers, and one or more processors connecting the one or more memories and the one or more transceivers. For example, the one or more processors execute the instructions to acquire information related to a resource pool; acquire a sidelink (SL) DRX configuration including information related to a sidelink (SL) DRX (discontinuous reception) cycle and information related to a plurality of timers including a first timer for a first SL DRX active time; receive a first sidelink control information (SCI) for scheduling a physical sidelink shared channel (PSSCH) via a physical sidelink control channel (PSCCH) from a first device based on a first SL resource during the first SL DRX active time of the SL DRX configuration; receive a medium access control (MAC) protocol data unit (PDU) and a second SCI related to a groupcast transmission from the first device via the PSSCH during the first SL DRX active time; and start a timer related to a second SL DRX active time based on the first SCI and the second SCI, wherein the first SL resource is a resource pool-related timer. At least one SL resource included in the DRX active time and including the first SL resource is selected from among a plurality of candidate resources in a resource pool based on sensing, and based on the MAC PDU being associated with a groupcast transmission, the first SL resource is not allowed to be selected from outside the first SL DRX active time.
[0307] For example, at least one second SL resource included in the at least one SL resource is selected to be included in the first SL DRX active time or the second SL DRX active time, and a second timer associated with the second SL DRX active time is not running at the time of selection of the at least one SL resource.
[0308] Various embodiments of the present disclosure may be interconnected.
[0309] Hereinafter, a description will be given of an apparatus to which various embodiments of the present disclosure can be applied.
[0310] Without being limited thereto, the various descriptions, functions, procedures, suggestions, methods and / or operational flow charts disclosed in this document may be applied to various fields requiring wireless communication / connection (e.g., 5G) between devices.
[0311] Hereinafter, the present invention will be described in more detail with reference to the drawings. In the following drawings / descriptions, the same reference numerals may represent the same or corresponding hardware blocks, software blocks, or function blocks unless otherwise stated.
[0312] FIG. 16 illustrates a communication system 1 according to an embodiment of the present disclosure.
[0313] 16 , a communication system 1 to which various embodiments of the present disclosure are applied includes wireless devices, base stations, and a network. Here, the wireless devices refer to devices that perform communication using wireless connection technologies (e.g., 5G New RAT (NR) or Long Term Evolution (LTE)) and are referred to as communication / wireless / 5G devices. Without being limited thereto, the wireless devices may include a robot 100a, vehicles 100b-1 and 100b-2, an XR (eXtended Reality) device 100c, a handheld device 100d, a home appliance 100e, an IoT (Internet of Things) device 100f, and an AI device / server 400. For example, the vehicles may include vehicles equipped with wireless communication capabilities, autonomous vehicles, vehicles capable of performing inter-vehicle communication, etc. Here, the vehicles may include unmanned aerial vehicles (UAVs) (e.g., drones). XR devices include Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR) devices, and may be embodied in the form of a Head-Mounted Device (HMD), a Head-Up Display (HUD) installed in a vehicle, a television, a smartphone, a computer, a wearable device, a home appliance, digital signage, a vehicle, a robot, etc. Mobile devices may include smartphones, smart pads, wearable devices (e.g., smart watches, smart glasses), computers (e.g., notebooks, etc.), etc. Home appliances may include TVs, refrigerators, washing machines, etc. IoT devices may include sensors, smart meters, etc. For example, a base station or network may be embodied as a wireless device, and a specific wireless device 200a may operate as a base station / network node for other wireless devices.
[0314] Here, the wireless communication technology implemented in the wireless devices 100a to 100f in this specification may include not only LTE, NR, and 6G, but also Narrowband Internet of Things (NIT) for low-power communication. Here, for example, NB-IoT technology is an example of Low Power Wide Area Network (LPWAN) technology and may be implemented as standards such as LTE Cat NB1 and / or LTE Cat NB2, and is not limited to the above-mentioned names. Furthermore, or generally, the wireless communication technology implemented in the wireless devices 100a to 100f in this specification may perform communication based on LTE-M technology. Here, for example, LTE-M technology is an example of LPWAN technology and is referred to by various names such as enhanced Machine Type Communication (eMTC). For example, LTE-M technology may be implemented by at least one of various standards such as 1) LTE CAT 0, 2) LTE Cat M1, 3) LTE Cat M2, 4) LTE non-BL (non-Bandwidth Limited), 5) LTE-MTC, 6) LTE Machine Type Communication, and / or 7) LTE M, and is not limited to the above-mentioned names. Additionally, or generally, the wireless communication technology implemented in wireless devices 100a-100f herein may include at least one of ZigBee (registered trademark), Bluetooth (registered trademark), and Low Power Wide Area Network (LPWAN), which are considered low-power communications, but are not limited to the above names. As an example, ZigBee technology is based on various standards such as IEEE 802.15.4 and can create personal area networks (PANs) related to small / low-power digital communications, and is referred to by various names.
[0315] The wireless devices 100a to 100f may be connected to a network 300 via a base station 200. Artificial Intelligence (AI) technology may be applied to the wireless devices 100a to 100f, and the wireless devices 100a to 100f may be connected to an AI server 400 via the network 300. The network 300 may be configured using a 3G network, a 4G (e.g., LTE) network, or a 5G (e.g., NR) network. The wireless devices 100a to 100f may communicate with each other via the base station 200 / network 300, or may communicate directly with each other (e.g., sidelink communication) without going through the base station / network. For example, the vehicles 100b-1 and 100b-2 may communicate directly with each other (e.g., V2V (Vehicle to Vehicle) / V2X (Vehicle to Everything) communication). Furthermore, an IoT device (for example, a sensor) can directly communicate with another IoT device (for example, a sensor) or another wireless device 100a to 100f.
[0316] Wireless communications / connections 150a, 150b, and 150c can be established between the wireless devices 100a to 100f and the base station 200, and between the base stations 200. Here, the wireless communication / connections may be performed via various wireless connection technologies (e.g., 5G NR) such as uplink / downlink communication 150a, sidelink communication 150b (or D2D communication), and communication between base stations 150c (e.g., relay, Integrated Access Backhaul (IAB)). Through the wireless communication / connections 150a, 150b, and 150c, wireless devices and base stations, and base stations, can transmit / receive wireless signals to / from each other. For example, the wireless communication / connections 150a, 150b, and 150c can transmit / receive signals via various physical channels. To this end, based on various proposals of the present disclosure, at least some of various configuration information setting processes for transmitting / receiving wireless signals, various signal processing processes (e.g., channel encoding / decoding, modulation / demodulation, resource mapping / demapping, etc.), resource allocation processes, etc. may be performed.
[0317] FIG. 17 illustrates a wireless device according to one embodiment of the present disclosure.
[0318] 17, a first wireless device 100 and a second wireless device 200 may transmit and receive wireless signals via various wireless access technologies (e.g., LTE, NR), where {first wireless device 100, second wireless device 200} may correspond to {wireless device 100x, base station 200} and / or {wireless device 100x, wireless device 100x} in FIG.
[0319] The first wireless device 100 includes one or more processors 102 and one or more memories 104, and may additionally include one or more transceivers 106 and / or one or more antennas 108. The processor 102 may be configured to control the memory 104 and / or the transceiver 106 to implement the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. For example, the processor 102 may process information in the memory 104 to generate first information / signal and then transmit a wireless signal including the first information / signal via the transceiver 106. The processor 102 may also receive a wireless signal including second information / signal via the transceiver 106 and then store information obtained from signal processing of the second information / signal in the memory 104. The memory 104 may be coupled to the processor 102 and may store various information related to the operation of the processor 102. For example, the memory 104 may store software code including instructions for executing some or all of the processes controlled by the processor 102 or for implementing the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. Here, the processor 102 and the memory 104 are part of a communications modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver 106 may be coupled to the processor 102 and may transmit and / or receive wireless signals via one or more antennas 108. The transceiver 106 may include a transmitter and / or a receiver. The transceiver 106 may be referred to as a radio frequency (RF) unit. In this disclosure, a wireless device may also refer to a communications modem / circuit / chip.
[0320] The second wireless device 200 includes one or more processors 202, one or more memories 204, and may additionally include one or more transceivers 206 and / or one or more antennas 208. The processor 202 may be configured to control the memory 204 and / or the transceiver 206 to implement the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. For example, the processor 202 may process information in the memory 204 to generate third information / signal and then transmit a wireless signal including the third information / signal via the transceiver 206. The processor 202 may also receive a wireless signal including fourth information / signal via the transceiver 206 and then store information obtained from signal processing of the fourth information / signal in the memory 204. The memory 204 may be coupled to the processor 202 and may store various information related to the operation of the processor 202. For example, the memory 204 may store software code including instructions for executing some or all of the processes controlled by the processor 202 or for implementing the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. Here, the processor 202 and the memory 204 are part of a communications modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver 206 may be coupled to the processor 202 and may transmit and / or receive wireless signals via one or more antennas 208. The transceiver 206 may include a transmitter and / or a receiver. The transceiver 206 may be referred to as an RF unit. In this disclosure, a wireless device may also refer to a communications modem / circuit / chip.
[0321] The hardware elements of the wireless devices 100, 200 will be described in more detail below. Without limitation, one or more protocol layers may be implemented by one or more processors 102, 202. For example, one or more processors 102, 202 may implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, and SDAP). The one or more processors 102, 202 may generate one or more Protocol Data Units (PDUs) and / or one or more Service Data Units (SDUs) in accordance with the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. The one or more processors 102, 202 may generate messages, control information, data, or information in accordance with the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. The one or more processors 102, 202 can generate and provide signals (e.g., baseband signals) including PDUs, SDUs, messages, control information, data, or information according to the functions, procedures, suggestions, and / or methods disclosed herein to the one or more transceivers 106, 206. The one or more processors 102, 202 can receive signals (e.g., baseband signals) from the one or more transceivers 106, 206 and obtain the PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed herein.
[0322] The one or more processors 102, 202 may be referred to as a controller, microcontroller, microprocessor, or microcomputer. The one or more processors 102, 202 may be implemented using hardware, firmware, software, or a combination thereof. For example, one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), one or more digital signal processing devices (DSPDs), one or more programmable logic devices (PLDs), or one or more field programmable gate arrays (FPGAs) may be included in the one or more processors 102, 202. The descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein may be implemented using firmware or software, and the firmware or software may be implemented to include modules, procedures, functions, etc. The descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein may be implemented using firmware or software configured to be executed by one or more processors 102, 202, or stored in one or more memories 104, 204 and run by one or more processors 102, 202. The descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein may be implemented using firmware or software in the form of code, instructions, and / or collections of instructions.
[0323] One or more memories 104, 204 may be coupled to one or more processors 102, 202 and may store various types of data, signals, messages, information, programs, code, instructions, and / or commands. The one or more memories 104, 204 may comprise ROM, RAM, EPROM, flash memory, hard drives, registers, cache memory, computer-readable storage media, and / or combinations thereof. The one or more memories 104, 204 may be located internal and / or external to the one or more processors 102, 202. The one or more memories 104, 204 may also be coupled to the one or more processors 102, 202 via various techniques, such as wired or wireless connections.
[0324] One or more transceivers 106, 206 can transmit user data, control information, wireless signals / channels, etc., as referenced in the methods and / or operational flowcharts herein to one or more other devices. One or more transceivers 106, 206 can receive user data, control information, wireless signals / channels, etc., as referenced in the descriptions, functions, procedures, suggestions, methods and / or operational flowcharts disclosed herein from one or more other devices. For example, one or more transceivers 106, 206 can be coupled to one or more processors 102, 202 and can transmit and receive wireless signals. For example, one or more processors 102, 202 can control one or more transceivers 106, 206 to transmit user data, control information, or wireless signals to one or more other devices. Also, one or more processors 102, 202 can control one or more transceivers 106, 206 to receive user data, control information, or wireless signals from one or more other devices. Furthermore, one or more transceivers 106, 206 may be coupled to one or more antennas 108, 208 and configured to transmit and receive user data, control information, radio signals / channels, etc., referred to in the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein via one or more antennas 108, 208. In this document, one or more antennas may refer to multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers 106, 206 may convert received radio signals / channels, etc., from RF band signals to baseband signals for processing using one or more processors 102, 202. One or more transceivers 106, 206 may convert user data, control information, radio signals / channels, etc., processed using one or more processors 102, 202, from baseband signals to RF band signals. To this end, one or more transceivers 106, 206 may include an (analog) oscillator and / or a filter.
[0325] FIG. 18 illustrates a signal processing circuit for a transmission signal according to one embodiment of the present disclosure.
[0326] 18, a signal processing circuit 1000 may include a scrambler 1010, a modulator 1020, a layer mapper 1030, a precoder 1040, a resource mapper 1050, and a signal generator 1060. Without being limited thereto, the operations / functions of FIG. 18 may be performed by the processors 102 and 202 and / or the transceivers 106 and 206 of FIG. 17. The hardware elements of FIG. 18 may be embodied in the processors 102 and 202 and / or the transceivers 106 and 206 of FIG. 17. For example, blocks 1010 to 1060 may be embodied in the processors 102 and 202 of FIG. 17. Furthermore, blocks 1010 to 1050 may be embodied in the processors 102 and 202 of FIG. 17, and block 1060 may be embodied in the transceivers 106 and 206 of FIG. 17.
[0327] The codeword can be converted into a radio signal via the signal processing circuit 1000 of FIG. 18. Here, the codeword is an encoded bit sequence of an information block. The information block can include a transmission block (e.g., a transmission block of an UL-SCH, a transmission block of a DL-SCH). The radio signal can be transmitted via various physical channels (e.g., a PUSCH, a PDSCH).
[0328] Specifically, the codeword may be converted into a scrambled bit sequence by the scrambler 1010. The scrambling sequence used for scrambling may be generated based on an initialization value, which may include ID information of the wireless device. The scrambled bit sequence may be modulated into a modulation symbol sequence by the modulator 1020. Modulation schemes may include pi / 2-Binary Phase Shift Keying (pi / 2-BPSK), m-Phase Shift Keying (m-PSK), m-Quadrature Amplitude Modulation (m-QAM), etc. The complex modulation symbol sequence may be mapped to one or more transmission layers by the layer mapper 1030. The modulation symbols of each transmission layer may be mapped to corresponding antenna port(s) by the precoder 1040 (precoding). The output z of the precoder 1040 is obtained by multiplying the output y of the layer mapper 1030 by an N*M precoding matrix W. Here, N is the number of antenna ports, and M is the number of transmission layers. Here, the precoder 1040 may perform precoding after performing transform precoding (e.g., DFT) on complex modulation symbols. Alternatively, the precoder 1040 may perform precoding without performing transform precoding.
[0329] The resource mapper 1050 can map modulation symbols for each antenna port to time-frequency resources. The time-frequency resources can include multiple symbols (e.g., CP-OFDMA symbols, DFT-s-OFDMA symbols) in the time domain and multiple subcarriers in the frequency domain. The signal generator 1060 generates wireless signals from the mapped modulation symbols, and the generated wireless signals can be transmitted to other devices via each antenna. To this end, the signal generator 1060 can include an inverse fast fourier Transform (IFFT) module, a cyclic prefix (CP) inserter, a digital-to-analog converter (DAC), a frequency uplink converter, etc.
[0330] In a wireless device, the signal processing process for a received signal may be configured as the inverse of the signal processing processes 1010 to 1060 in FIG. 18. For example, a wireless device (e.g., 100 or 200 in FIG. 17) may receive a wireless signal from an external device via an antenna port / transceiver. The received wireless signal may be converted to a baseband signal by a signal restorer. To this end, the signal restorer may include a frequency downlink converter, an analog-to-digital converter (ADC), a CP remover, and a Fast Fourier Transform (FFT) module. Thereafter, the baseband signal may be restored to a codeword through a resource demapper process, a postcoding process, a demodulation process, and a descrambling process. The codeword may be restored to the original information block through decoding. Therefore, a signal processing circuit (not shown) for the received signal may include a signal restorer, a resource demapper, a postcoder, a demodulator, a descrambler, and a decoder.
[0331] 19 illustrates a wireless device according to an embodiment of the present disclosure. The wireless device may be embodied in various forms depending on the use case / service (see FIG. 16).
[0332] 19, wireless devices 100 and 200 correspond to the wireless devices 100 and 200 of FIG. 17 and may be configured with various elements, components, units, and / or modules. For example, the wireless devices 100 and 200 may include a communication unit 110, a control unit 120, a memory unit 130, and an additional element 140. The communication unit may include a communication circuit 112 and transceiver(s) 114. For example, the communication circuit 112 may include one or more processors 102 and 202 and / or one or more memories 104 and 204 of FIG. 17. For example, the transceiver(s) 114 may include one or more transceivers 106 and 206 and / or one or more antennas 108 and 208 of FIG. 17. The control unit 120 is electrically connected to the communication unit 110, the memory unit 130, and the additional element 140 and controls the overall operation of the wireless device. For example, the control unit 120 can control the electrical / mechanical operations of the wireless device based on the programs / codes / instructions / information stored in the memory unit 130. In addition, the control unit 120 can transmit information stored in the memory unit 130 to an external device (e.g., another communication device) via the communication unit 110 via a wireless / wired interface, or can store information received from an external device (e.g., another communication device) via the communication unit 110 via a wireless / wired interface in the memory unit 130.
[0333] The additional element 140 may be configured in various ways depending on the type of wireless device. For example, the additional element 140 may include at least one of a power unit / battery, an input / output unit (I / O unit), a driving unit, and a computing unit. Without being limited thereto, the wireless device may be embodied in the form of a robot (100a in FIG. 16), a vehicle (100b-1, 100b-2 in FIG. 16), an XR device (100c in FIG. 16), a mobile device (100d in FIG. 16), a home appliance (100e in FIG. 16), an IoT device (100f in FIG. 16), a digital broadcasting terminal, a hologram device, a public safety device, an MTC device, a medical device, a FinTech device (or a financial device), a security device, a climate / environment device, an AI server / device (400 in FIG. 16), a base station (200 in FIG. 16), a network node, etc. The wireless device may be mobile or fixed depending on the use case / service.
[0334] 19, various elements, components, units / sections, and / or modules within the wireless devices 100 and 200 may be interconnected entirely via a wired interface, or at least some of them may be connected wirelessly via the communication unit 110. For example, within the wireless devices 100 and 200, the control unit 120 and the communication unit 110 may be connected via a wire, and the control unit 120 and a first unit (e.g., 130, 140) may be connected wirelessly via the communication unit 110. Furthermore, each element, component, unit / section, and / or module within the wireless devices 100 and 200 may further include one or more elements. For example, the control unit 120 may be configured as a set of one or more processors. For example, the control unit 120 may be configured as a set of a communication control processor, an application processor, an ECU (Electronic Control Unit), a graphics processor, a memory control processor, etc. As another example, the memory unit 130 may be composed of a random access memory (RAM), a dynamic RAM (DRAM), a read only memory (ROM), a flash memory, a volatile memory, a non-volatile memory, and / or a combination thereof.
[0335] The embodiment of FIG. 19 will now be described in more detail with reference to other drawings.
[0336] 20 illustrates a mobile device according to one embodiment of the present disclosure. The mobile device may include a smartphone, a smart pad, a wearable device (e.g., a smart watch, smart glasses), or a portable computer (e.g., a notebook). The mobile device may be referred to as a mobile station (MS), a user terminal (UT), a mobile subscriber station (MSS), a subscriber station (SS), an advanced mobile station (AMS), or a wireless terminal (WT).
[0337] 20, a portable device 100 may include an antenna unit 108, a communication unit 110, a control unit 120, a memory unit 130, a power supply unit 140a, an interface unit 140b, and an input / output unit 140c. The antenna unit 108 may be configured as a part of the communication unit 110. Blocks 110 to 130 / 140a to 140c correspond to blocks 110 to 130 / 140 in FIG. 19, respectively.
[0338] The communication unit 110 can transmit and receive signals (e.g., data, control signals, etc.) to and from other wireless devices and base stations. The control unit 120 can control the components of the portable device 100 and perform various operations. The control unit 120 can include an AP (Application Processor). The memory unit 130 can store data, parameters, programs, codes, and instructions required to operate the portable device 100. The memory unit 130 can also store input / output data / information. The power supply unit 140a supplies power to the portable device 100 and can include a wired / wireless charging circuit, a battery, etc. The interface unit 140b can support connection between the portable device 100 and other external devices. The interface unit 140b can include various ports (e.g., audio input / output ports, video input / output ports) for connection with external devices. The input / output unit 140c can receive and output video information / signals, audio information / signals, data, and / or information input by a user. The input / output unit 140c may include a camera, a microphone, a user input unit, a display unit 140d, a speaker, and / or a haptic module.
[0339] For example, in the case of data communication, the input / output unit 140c may acquire information / signals (e.g., touch, text, voice, image, video) input by a user, and the acquired information / signals may be stored in the memory unit 130. The communication unit 110 may convert the information / signals stored in the memory into wireless signals and transmit the converted wireless signals directly to another wireless device or to a base station. The communication unit 110 may also receive wireless signals from another wireless device or a base station and restore the received wireless signals to the original information / signals. The restored information / signals may be stored in the memory unit 130 and then output in various forms (e.g., text, voice, image, video, haptic) via the input / output unit 140c.
[0340] 21 illustrates a vehicle or an autonomous vehicle according to an embodiment of the present disclosure. The vehicle or the autonomous vehicle may be embodied as a mobile robot, a car, a train, an aerial vehicle (AV), a ship, or the like.
[0341] 21, a vehicle or autonomous vehicle 100 may include an antenna unit 108, a communication unit 110, a control unit 120, a drive unit 140a, a power supply unit 140b, a sensor unit 140c, and an autonomous driving unit 140d. The antenna unit 108 may be configured as part of the communication unit 110. Blocks 110 / 130 / 140a to 140d correspond to blocks 110 / 130 / 140 in FIG. 19, respectively.
[0342] The communication unit 110 can transmit and receive signals (e.g., data, control signals, etc.) to and from external devices such as other vehicles, base stations (e.g., base stations, roadside units, etc.), and servers. The control unit 120 can control elements of the vehicle or autonomous vehicle 100 and perform various operations. The control unit 120 can include an ECU (Electronic Control Unit). The driving unit 140a can cause the vehicle or autonomous vehicle 100 to travel on the ground. The driving unit 140a can include an engine, a motor, a powertrain, wheels, brakes, a steering device, etc. The power supply unit 140b supplies power to the vehicle or autonomous vehicle 100 and can include a wired / wireless charging circuit, a battery, etc. The sensor unit 140c can obtain vehicle status, surrounding environment information, user information, etc. The sensor unit 140c may include an IMU (inertial measurement unit) sensor, a collision sensor, a wheel sensor, a speed sensor, an inclination sensor, a weight detection sensor, a heading sensor, a position module, a vehicle forward / reverse sensor, a battery sensor, a fuel sensor, a tire sensor, a steering sensor, a temperature sensor, a humidity sensor, an ultrasonic sensor, an illuminance sensor, a pedal position sensor, etc. The autonomous driving unit 140d may implement a technology for maintaining a lane while driving, a technology for automatically adjusting speed like adaptive cruise control, a technology for automatically driving along a predetermined route, a technology for automatically setting a route and driving when a destination is set, etc.
[0343] For example, the communication unit 110 may receive map data, traffic information data, etc. from an external server. The autonomous driving unit 140d may generate an autonomous driving route and a driving plan based on the acquired data. The control unit 120 may control the driving unit 140a (e.g., adjusting speed / direction) so that the vehicle or autonomous vehicle 100 moves along the autonomous driving route according to the driving plan. During autonomous driving, the communication unit 110 may non-periodically acquire the latest traffic information data from an external server and acquire surrounding traffic information data from surrounding vehicles. Also, during autonomous driving, the sensor unit 140c may acquire vehicle status and surrounding environment information. The autonomous driving unit 140d may update the autonomous driving route and the driving plan based on the newly acquired data / information. The communication unit 110 may transmit information regarding the vehicle position, autonomous driving route, driving plan, etc. to an external server. The external server may predict traffic information data in advance using AI technology based on information collected from the vehicle or autonomous vehicle and provide the predicted traffic information data to the vehicle or autonomous vehicle.
[0344] The claims described herein may be combined in various ways. For example, technical features of method claims herein may be combined and embodied in an apparatus, and technical features of apparatus claims herein may be combined and embodied in a method. Furthermore, technical features of method claims herein and technical features of apparatus claims herein may be combined and embodied in an apparatus, and technical features of method claims herein and technical features of apparatus claims herein may be combined and embodied in a method.
Claims
1. 1. A method for a first device to perform wireless communication, comprising: obtaining information associated with a resource pool; obtaining a sidelink (SL) discontinuous reception (DRX) configuration, the sidelink (SL) DRX configuration including information related to a DRX cycle and information related to a plurality of timers, the first timer for a first SL DRX active time and a second timer for a second SL DRX active time; generating a medium access control (MAC) protocol data unit (PDU) associated with the groupcast transmission; selecting, based on the sensing, at least one SL resource from among a plurality of candidate resources in the resource pool for transmission of the MAC PDU; a first SL resource included in the at least one SL resource is included in the first SL DRX active time; Based on the MAC PDU being associated with a groupcast transmission, the first SL resource is not allowed to be selected outside the first SL DRX active time; At least one second SL resource included in the at least one SL resource is included in the first SL DRX active time or the second SL DRX active time; The method, wherein the second timer is not running at the time of selecting the at least one SL resource.
2. The method of claim 1 , wherein the first timer comprises an on-duration timer.
3. The method of claim 1 , wherein the first SL resource is a resource for an initial transmission of the MAC PDU.
4. The method of claim 1 , wherein the timer for the second SL DRX active time is started based on a destination L (layer) 2 ID associated with the MAC PDU.
5. The method of claim 1 , wherein the at least one second SL resource is a resource for retransmission.
6. the sensing is periodic based partial sensing (PBPS), The method of claim 1 , wherein the PBPS is performed for at least one PBPS sensing occasion.
7. The method of claim 6 , wherein the number of the at least one PBPS sensing opportunity is set based on whether the first device performs SL DRX operation.
8. The method of claim 6 , wherein the information associated with the resource pool includes information associated with a number of at least one PBPS sensing opportunity.
9. the sensing is contiguous partial sensing (CPS), The method of claim 1 , wherein the CPS is performed for at least one CPS sensing slot.
10. The method of claim 9 , wherein the number of the at least one CPS sensing slot is set based on whether the first device performs SL DRX operation.
11. The method of claim 9 , wherein the information associated with the resource pool includes information associated with a number of the at least one CPS sensing slot.
12. The method of claim 1 , wherein the first timer for the first SL DRX active time is running at the time of selecting the at least one SL resource.
13. 1. A first apparatus for performing wireless communication, comprising: one or more memories for storing instructions; one or more transceivers; one or more processors coupled to the one or more memories and the one or more transceivers; The one or more processors execute the instructions to: Gets information related to resource pools, obtain a sidelink (SL) discontinuous reception (DRX) configuration, the sidelink (SL) DRX configuration including information related to a DRX cycle and information related to a plurality of timers, the first timer for a first SL DRX active time and a second timer for a second SL DRX active time; Generate a medium access control (MAC) protocol data unit (PDU) associated with the groupcast transmission; selecting at least one SL resource from among a plurality of candidate resources in the resource pool for transmission of the MAC PDU based on the sensing; a first SL resource included in the at least one SL resource is included in the first SL DRX active time; Based on the MAC PDU being associated with a groupcast transmission, the first SL resource is not allowed to be selected outside the first SL DRX active time; At least one second SL resource included in the at least one SL resource is included in the first SL DRX active time or the second SL DRX active time; The first device, wherein the second timer is not running at the time of selecting the at least one SL resource.
14. 1. An apparatus adapted to control a first user equipment (UE), comprising: one or more processors; one or more memories operably coupled to the one or more processors and configured to store instructions; The one or more processors execute the instructions to: Gets information related to resource pools, obtain a sidelink (SL) discontinuous reception (DRX) configuration, the sidelink (SL) DRX configuration including information related to a DRX cycle and information related to a plurality of timers, the first timer for a first SL DRX active time and a second timer for a second SL DRX active time; Generate a medium access control (MAC) protocol data unit (PDU) associated with the groupcast transmission; selecting at least one SL resource from among a plurality of candidate resources in the resource pool for transmission of the MAC PDU based on the sensing; a first SL resource included in the at least one SL resource is included in the first SL DRX active time; Based on the MAC PDU being associated with a groupcast transmission, the first SL resource is not allowed to be selected outside the first SL DRX active time; At least one second SL resource included in the at least one SL resource is included in the first SL DRX active time or the second SL DRX active time; The second timer is not running at the time of selecting the at least one SL resource.
Citation Information
Patent Citations
NR sidelink discontinuous reception
WO2021119474A1
Methods for communication, terminal device, network device, and computer readable media
WO2021127866A1