Method and apparatus for selecting sidelink resource for sidelink CSI reporting in wireless communication system
By triggering the SL CSI report in the wireless communication system and determining the side link permission based on the report, the problem of wireless devices selecting appropriate side link resources in the wireless communication system is solved, and the effective execution of CSI reports and the appropriateness of resource management is achieved.
Patent Information
- Application Number
- CN202411887948.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2019-11-07
- Filing Date
- 2020-11-06
- Publication Date
- 2025-04-25
AI Technical Summary
In a wireless communication system, there is a case where no appropriate side link resources are allocated for the triggered side link channel status information (SL CSI) reporting process.
By performing a method in the wireless communication system, the first wireless device triggers an SL CSI report for the PC5-RRC connection and determines a side link permission to create a transmission corresponding to the transmission of a single MAC PDU based on the triggered SL CSI report or SL data available for transmission. Then, the first wireless device selects a side link resource during the resource selection process.
The wireless device can effectively select side link resources for side link reports in the wireless communication system, ensuring the correct execution of CSI reports and the appropriateness of resource management.
Smart Images

Figure CN119893721A_ABST
Abstract
Description
[0001] This application is a divisional application of a patent application with application number 202080084645.1 (PCT / KR2020 / 015506), which was submitted to the China Patent Office on June 7, 2022, with an international application date of November 6, 2020, and the invention name is "Method and device for selecting side link resources for side link CSI reporting in a wireless communication system". Technical Field
[0002] The present disclosure relates to a method and apparatus for selecting sidelink resources for sidelink CSI reporting in a wireless communication system. Background Art
[0003] Wireless communication systems are generally designed to reduce costs for users and providers, improve service quality, and expand and improve coverage and system capacity. To achieve these goals, in some scenarios, wireless communication systems are designed to reduce cost per bit, increase service availability, flexibly use frequency bands, have simple structures, open interfaces, and appropriate terminal power consumption as required by superiors. Summary of the invention
[0004] Technical Purpose
[0005] The sidelink channel state information (SL CSI) reporting procedure is used to provide the sidelink channel status, such as CQI and RI, to the peer UE.
[0006] However, there are some situations where appropriate side link resources are not allocated for the triggered SL CSI reporting process.
[0007] Therefore, it is necessary to study the selection of sidelink resources for sidelink reporting in a wireless communication system.
[0008] Technical Solution
[0009] In one aspect, a method performed by a first wireless device in a wireless communication system is provided, the method comprising: the first wireless device triggers a SL CSI report for a PC5-RRC connection. The first wireless device determines to create a sidelink grant corresponding to the transmission of a single MAC PDU based on the triggered SL CSI report or the SL data available for transmission. The first wireless device triggers a resource selection process based on the determination. The first wireless device selects a sidelink resource in the resource selection process.
[0010] In another aspect, a device for implementing the above method is provided.
[0011] Beneficial Effects
[0012] The present disclosure can have various beneficial effects.
[0013] According to some embodiments of the present disclosure, a wireless device may effectively select sidelink resources for sidelink reporting in a wireless communication system.
[0014] For example, the wireless device may correctly perform CSI reporting by effectively allocating sidelink resources.
[0015] For example, the wireless communication system may appropriately provide resource management by selecting sidelink resources for sidelink reporting in the wireless communication system.
[0016] The beneficial effects that can be obtained by the specific embodiments of the present disclosure are not limited to the beneficial effects listed above. For example, there may be various technical effects that can be understood by a person of ordinary skill in the art and / or derived from the present disclosure. Therefore, the specific effects of the present disclosure are not limited to those explicitly described herein, but may include various effects that can be understood or derived from the technical features of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 An example of a wireless communication system to which the embodiments of the present disclosure can be applied is shown.
[0018] Figure 2 A block diagram showing an example of a user plane protocol stack to which embodiments of the present disclosure can be applied.
[0019] Figure 3 A block diagram showing an example of a control plane protocol stack to which embodiments of the present disclosure can be applied.
[0020] Figure 4 A frame structure in a 3GPP-based wireless communication system to which the embodiments of the present disclosure can be applied is shown.
[0021] Figure 5 An example of data flow in a 3GPP NR system to which embodiments of the present disclosure can be applied is shown.
[0022] Figure 6 An example of a communication system to which the embodiments of the present disclosure can be applied is shown.
[0023] Figure 7 An example of a wireless device to which the embodiments of the present disclosure can be applied is shown.
[0024] Figure 8 An example of a wireless device to which the embodiments of the present disclosure can be applied is shown.
[0025] Fig. 9 Another example of a wireless device to which the embodiments of the present disclosure can be applied is shown.
[0026] Fig.10 An example of a UE to which embodiments of the present disclosure can be applied is shown.
[0027] Fig.11 and Fig.12 An example of a PC5 protocol stack to which an embodiment of the present disclosure is applied is shown.
[0028] Fig.13 An example of a method for selecting sidelink resources for sidelink CSI reporting in a wireless communication system according to some embodiments of the present disclosure is shown.
[0029] Fig.14 An example of SL CSI reporting performed by a first UE in a wireless communication system according to some embodiments of the present disclosure is shown.
[0030] Fig.15 An example of a method for performing data transmission by a UE to which the technical features of the present disclosure can be applied is shown.
[0031] Fig.16 An example of a method for sidelink HARQ transmission and failure detection from a UE in a wireless communication system according to some embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0032] In the present disclosure, "A or B" may mean "only A", "only B", or "both A and B". In other words, "A or B" in the present disclosure may be interpreted as "A and / or B". For example, "A, B, or C" in the present disclosure may mean "only A", "only B", "only C", or "any combination of A, B, and C".
[0033] In the present disclosure, a slash ( / ) or a comma (,) may mean "and / or". For example, "A / B" may mean "A and / or B". Thus, "A / B" may mean "only A", "only B", or "both A and B". For example, "A, B, C" may mean "A, B, or C".
[0034] In the present disclosure, "at least one of A and B" may mean "only A", "only B", or "both A and B". In addition, the expression "at least one of A or B" or "at least one of A and / or B" in the present disclosure may be interpreted as being the same as "at least one of A and B".
[0035] In addition, in the present disclosure, "at least one of A, B, and C" may mean "only A", "only B", "only C", or "any combination of A, B, and C". In addition, "at least one of A, B, or C" or "at least one of A, B and / or C" may mean "at least one of A, B, and C".
[0036] Likewise, brackets used in the present disclosure may mean "for example". In detail, when shown as "control information (PDCCH)", "PDCCH" may be proposed as an example of "control information". In other words, the "control information" in the present disclosure is not limited to "PDCCH", and "PDDCH" may be proposed as an example of "control information". In addition, even when shown as "control information (ie, PDCCH)", "PDCCH" may be proposed as an example of "control information".
[0037] Technical features described individually in one drawing in the present disclosure may be implemented individually or simultaneously.
[0038] Although not limited thereto, the various descriptions, functions, processes, suggestions, methods and / or operational flowcharts of the present disclosure disclosed herein may be applied to various fields requiring wireless communication and / or connection between devices (e.g., 5G).
[0039] Vehicle-to-everything (V2X) communication is the communication of information from a vehicle to any entity that may affect the vehicle and vice versa. Examples of V2X include vehicle-to-infrastructure (V2I), vehicle-to-network (V2N), vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P), vehicle-to-device (V2D) and vehicle-to-grid (V2G).
[0040] V2X systems may be designed to achieve various goals, such as road safety, traffic efficiency, and energy conservation. V2X communication technology may be classified into two types depending on the underlying technology: wireless local area network (WLAN)-based V2X and cellular-based V2X.
[0041] The 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) is a technology designed to enable high-speed packet communications. In addition, the International Telecommunication Union (ITU) and 3GPP have developed technical standards for new radio (NR) systems. In this process, technologies are being identified and developed to successfully standardize new radio access technologies (RATs) in order to meet the urgent market needs and the long-term goals and requirements set forth by the ITU Radiocommunication Sector (ITU-R) International Mobile Telecommunications (IMT)-2020 process in a timely manner. In some scenarios, NR is designed to use any spectrum band with a range of at least up to 100 GHz, which may be used for wireless communications even in the more distant future.
[0042] NR aims to be a technical framework that addresses various use cases, requirements and deployment scenarios, such as, for example, enhanced mobile broadband (eMBB), massive machine type communications (mMTC), ultra-reliable low latency communications (URLLC), etc.
[0043] In some systems, one or more technical features described below may be compatible with one or more technical standards, such as communication standards organized by 3GPP standardization, communication standards of the Institute of Electrical and Electronics Engineers (IEEE), etc. For example, the communication standards of the 3GPP standardization organization include the evolution of LTE and / or LTE systems. The evolution of LTE systems includes LTE Advanced (LTE-A), LTE-A Pro and / or 5G NR. The communication standards formulated by the IEEE standardization organization include wireless local area network (WLAN) systems such as IEEE802.11a / b / g / n / ac / ax. The above-mentioned system uses various multiple access technologies for downlink (DL) and / or uplink (DL), such as orthogonal frequency division multiple access (OFDMA) and / or single carrier frequency division multiple access (SC-FDMA). For example, only OFDMA can be used for DL and only SC-FDMA can be used for UL. Alternatively, OFDMA and SC-FDMA can be used for DL and / or UL.
[0044] For the convenience of description, the embodiments of the present disclosure are mainly described with respect to a 3GPP-based wireless communication system. However, the technical features of the present disclosure are not limited thereto. For example, although the following detailed description is given based on a mobile communication system corresponding to a 3GPP-based wireless communication system, aspects of the present disclosure not limited to a 3GPP-based wireless communication system may be applied to other mobile communication systems.
[0045] For terms and techniques not specifically described among the terms and techniques adopted in the present disclosure, reference may be made to wireless communication standard documents published before the present disclosure.
[0046] Hereinafter, the present disclosure will be described in more detail with reference to the accompanying drawings. Unless otherwise specified, the same reference numerals in the following drawings and / or descriptions may refer to the same and / or corresponding hardware blocks, software blocks and / or functional blocks.
[0047] Figure 1 An example of a wireless communication system to which the embodiments of the present disclosure can be applied is shown.
[0048] refer to Figure 1 , a wireless communication system includes one or more user equipments (UE), a next generation RAN (NG-RAN) and a fifth generation core network (5GC). The NG-RAN consists of at least one NG-RAN node. The NG-RAN node consists of at least one gNB and / or at least one ng-eNB. The gNB provides the NR user plane and control plane protocol terminals to the UE. The ng-eNB provides the E-UTRA user plane and control plane protocol terminals to the UE.
[0049] 5GC includes access and mobility management function (AMF), user plane function (UPF) and session management function (SMF). AMF hosts various functions such as, for example, non-access stratum (NAS) security, idle state mobility processing, evolved packet system (EPS) bearer control, etc. UPF hosts various functions such as, for example, mobility anchoring, protocol data unit (PDU) processing, etc. SMF hosts various functions such as, for example, UE IP address allocation, PDU session control, etc.
[0050] The gNB and ng-eNB are interconnected through interfaces such as Xn interfaces. The gNB and ng-eNB are also connected to the 5GC through NG interfaces, for example, connected to the AMF through the NG-C interface, and connected to the UPF through the NG-U interface.
[0051] An example of the protocol structure between the above network entities is described. Figure 1 In an example, for example, based on the lower three layers of the Open Systems Interconnection (OSI) model, the layers of the radio interface protocol between the UE and the network (e.g., NG-RAN) can be classified into a first layer (L1), a second layer (L2), and a third layer (L3).
[0052] Figure 2 A block diagram showing an example of a user plane protocol stack to which embodiments of the present disclosure can be applied. Figure 3 A block diagram showing an example of a control plane protocol stack to which embodiments of the present disclosure can be applied.
[0053] refer to Figure 2 and Figure 3 In the example of L1, the physical (PHY) layer belongs to L1. The PHY layer provides information transfer services for the media access control (MAC) sublayer and higher layers. For example, the PHY layer provides a transport channel to the MAC sublayer, and data between the MAC sublayer and the PHY layer is transferred via the transport channel. Between different PHY layers, for example, between the PHY layer on the transmitting side and the PHY layer on the receiving side, data is transferred via a physical channel.
[0054] The MAC sublayer belongs to L2. The services and functions of the MAC sublayer include, for example, mapping between logical channels and transport channels, multiplexing of MAC service data units (SDUs) belonging to one or different logical channels into transport blocks (TBs) delivered to the physical layer on transport channels / demultiplexing of MAC service data units (SDUs) belonging to one or different logical channels from transport blocks (TBs) delivered from the physical layer on transport channels, scheduling information reporting, error correction through hybrid automatic repeat request (HARQ), priority processing between UEs through dynamic scheduling, priority processing between logical channels of one UE through logical channel prioritization (LCP), etc. The MAC sublayer provides logical channels to the radio link control (RLC) sublayer.
[0055] The RLC sublayer belongs to L2. In some embodiments, the RLC sublayer supports different transmission modes, such as transparent mode (TM), unacknowledged mode (UM) and acknowledged mode (AM). Different transmission modes can help guarantee various quality of service (QoS) required by the radio bearer. The services and functions of the RLC sublayer may depend on the transmission mode. For example, in some embodiments, the RLC sublayer provides delivery of upper layer PDUs for all three modes, but provides error correction only for AM through ARQ. In some embodiments, such as embodiments compatible with LTE / LTE-A, the RLC sublayer provides concatenation, segmentation and reassembly of RLC SDUs (only for UM and AM data delivery) and re-segmentation of RLC data PDUs (only for AM data delivery). In NR, the RLC sublayer provides segmentation (only for AM and UM) and re-segmentation (only for AM) of RLC SDUs and reassembly of SDUs (only for AM and UM). In some embodiments, NR does not support concatenation of RLC SDUs. The RLC sublayer provides RLC channels to the Packet Data Convergence Protocol (PDCP) sublayer.
[0056] The PDCP sublayer belongs to L2. The services and functions of the PDCP sublayer for the user plane include header compression and decompression, user data delivery, duplicate detection, PDCP PDU routing, PDCP SDU retransmission, encryption and decryption, etc. The services and functions of the PDCP sublayer for the control plane include, for example, encryption and integrity protection, delivery of control plane data, etc.
[0057] The Service Data Adaptation Protocol (SDAP) sublayer belongs to L2. In some embodiments, the SDAP sublayer is defined only in the user plane. The services and functions of SDAP include, for example, mapping between QoS flows and data radio bearers (DRBs), and marking QoS flow IDs (QFIs) in both DL and UL packets. The SDAP sublayer provides QoS flows for 5GC.
[0058] The radio resource control (RRC) layer belongs to L3. In some embodiments, the RRC layer is defined only in the control plane. The RRC layer controls the radio resources between the UE and the network. For example, the RRC layer exchanges RRC messages between the UE and the BS. The services and functions of the RRC layer include, for example, broadcasting of system information related to the access layer AS and NAS; paging; establishment, maintenance and release of the RRC connection between the UE and the network; security functions including key management; establishment, configuration, maintenance and release of radio bearers; mobility functions; QoS management functions; UE measurement reports and control of reports; NAS message delivery from NAS to UE / NAS message delivery from UE to NAS.
[0059] Therefore, in some embodiments, the RRC layer controls logical channels, transport channels, and physical channels regarding the configuration, reconfiguration, and release of radio bearers. A radio bearer refers to a logical path for data transmission between a UE and a network provided by L1 (PHY layer) and L2 (MAC / RLC / PDCP / SDAP sublayer). In some scenarios, setting up a radio bearer may include defining the characteristics of a radio protocol layer and channels for providing specific services, and setting each specific parameter and operating method. A radio bearer may include a signaling RB (SRB) and a data RB (DRB). SRBs are used as a path for sending RRC messages on the control plane, and DRBs are used as a path for sending user data on the user plane.
[0060] The RRC state indicates whether the RRC layer of the UE is logically connected to the RRC layer of the network. In some embodiments, when an RRC connection is established between the RRC layer of the UE and the RRC layer of the network, the UE is in an RRC connected state (RRC_CONNECTED); otherwise, the UE is in an RRC idle state (RRC_IDLE). In an embodiment compatible with NR, an RRC inactive state (RRC_INACTIVE) is additionally introduced. The RRC_INACTIVE state can be used for various purposes. For example, in some scenarios, massive machine type communication (mMTC) UEs can be effectively managed in RRC_INACTIVE. When certain conditions are met, it is possible to transition from one of the above three states to other states.
[0061] Various operations may be performed according to the RRC state. For example, in RRC_IDLE, operations such as public land mobile network (PLMN) selection, system information (SI) broadcast, cell reselection mobility, core network (CN) paging, and discontinuous reception (DRX) configured by NAS may be performed. The UE may be assigned an identifier (ID) that uniquely identifies the UE in the tracking area. In some embodiments, no RRC context is stored in the base station.
[0062] As another example, in RRC_CONNECTED, the UE has an RRC connection with the network. A network CN connection (both C / U planes) is also established for the UE. In some embodiments, the UE AS context is stored in the network and the UE. The RAN knows the cell to which the UE belongs, and the network can send data to the UE and / or receive data from the UE. In some embodiments, network controlled mobility including measurements is also performed.
[0063] One or more operations performed in RRC_IDLE may also be performed in RRC_INACTIVE. However, in some embodiments, RAN paging may be performed in RRC_INACTIVE instead of performing CN paging as in RRC_IDLE. For example, in RRC_IDLE, paging for mobile terminated (MT) data is initiated by the core network and the paging area is managed by the core network. In RRC_INACTIVE, paging may be initiated by NG-RAN and the RAN-based notification area (RNA) is managed by NG-RAN. In addition, in some embodiments, instead of DRX for CN paging configured by NAS in RRC_IDLE, DRX for RAN paging is configured by NG-RAN in RRC_INACTIVE. In some embodiments, in RRC_INACTIVE, a 5GC-NG-RAN connection (both C / U planes) is established for the UE, and the UE AS context is stored in the NG-RAN and the UE. The NG-RAN can learn the RNA to which the UE belongs.
[0064] The NAS layer is implemented on top of the RRC layer, such as Figure 3 The NAS control protocol performs various functions such as, for example, authentication, mobility management, security control, etc.
[0065] A physical channel, for example, utilized by the PHY layer, can be modulated according to various modulation techniques using time and frequency as radio resources. For example, a physical channel can be composed of a plurality of orthogonal frequency division multiplexing (OFDM) symbols in the time domain and a plurality of subcarriers in the frequency domain. A subframe can be implemented, which is composed of a plurality of OFDM symbols in the time domain. A resource block can be implemented as a resource allocation unit, and each resource block can be composed of a plurality of OFDM symbols and a plurality of subcarriers. In addition, each subframe can use a specific subcarrier of a specific OFDM symbol (e.g., the first OFDM symbol) of a corresponding subframe for a specific purpose, such as for a physical downlink control channel (PDCCH), for example, an L1 / L2 control channel. A transmission time interval (TTI) can be implemented as a basic time unit, for example, by a scheduler for resource allocation. A TTI can be defined in units of one or more time slots, or can be defined in units of micro time slots.
[0066] Transport channels can be classified according to the manner and characteristics of transferring data through the radio interface. For example, DL transport channels include a broadcast channel (BCH) for sending system information, a downlink shared channel (DL-SCH) for sending user traffic or control signals, and a paging channel (PCH) for paging UEs. As another example, UL transport channels include an uplink shared channel (UL-SCH) for sending user traffic or control signals and a random access channel (RACH) typically used for initial access to a cell.
[0067] Different types of data transfer services can be provided by the MAC sublayer. Different logical channel types can be defined by what type of information is transferred. In some embodiments, logical channels can be classified into two groups: control channels and traffic channels.
[0068] According to some embodiments, the control channel is only used for the transmission of control plane information. The control channel may include, for example, a broadcast control channel (BCCH), a paging control channel (PCCH), a common control channel (CCCH), and a dedicated control channel (DCCH). BCCH is a DL channel for broadcasting system control information. PCCH is a DL channel for transmitting paging information and system information change notifications. CCCH is a channel for sending control information between a UE and a network. In some embodiments, CCCH is used for UEs that do not have an RRC connection with the network. DCCH is a point-to-point bidirectional channel for sending dedicated control information between a UE and a network. In some embodiments, DCCH is used by a UE with an RRC connection.
[0069] According to some embodiments, the traffic channel is used only for the transfer of user plane information. Traffic channels include, for example, dedicated traffic channels (DTCH). DTCH is a point-to-point channel dedicated to one UE for the transfer of user information. In some embodiments, DTCH can exist in both UL and DL.
[0070] In some scenarios, mapping can be implemented between logical channels and transport channels. For example, in DL, BCCH can be mapped to BCH, BCCH can be mapped to DL-SCH, PCCH can be mapped to PCH, CCCH can be mapped to DL-SCH, DCCH can be mapped to DL-SCH, and DTCH can be mapped to DL-SCH. As another example, in UL, CCCH can be mapped to UL-SCH, DCCH can be mapped to UL-SCH, and DTCH can be mapped to UL-SCH.
[0071] Figure 4A frame structure in a 3GPP-based wireless communication system to which embodiments of the present disclosure can be applied is shown.
[0072] Figure 4 The frame structure shown is purely exemplary, and the number of subframes, time slots and / or symbols in the frame may be changed differently. In a 3GPP-based wireless communication system, OFDM parameter sets (e.g., subcarrier spacing (SCS), TTI duration) may be configured differently between multiple cells aggregated for one UE. For example, if a cell UE is configured with different SCSs for cell aggregation, the (absolute time) duration of time resources (e.g., subframes, time slots, or TTIs) including the same number of symbols may be different among the aggregated cells. In this article, symbols may include OFDM symbols (or CP-OFDM symbols), SC-FDMA symbols (or discrete Fourier transform-spread-OFDM (DFT-s-OFDM) symbols).
[0073] refer to Figure 4 , downlink and uplink transmissions are organized into frames. Each frame has T f =10ms duration. Each frame is divided into two half-frames, each half-frame has a duration of 5ms. Each half-frame consists of 5 sub-frames, each of which has a duration of T sf is 1 ms. Each subframe is divided into slots, and the number of slots in a subframe depends on the subcarrier spacing. Each slot includes 14 or 12 OFDM symbols based on a cyclic prefix (CP). In a normal CP, each slot includes 14 OFDM symbols, and in an extended CP, each slot includes 12 OFDM symbols. The parameter set is based on an exponentially scalable subcarrier spacing Δf=2 u *15kHz.
[0074] Table 1 Based on subcarrier spacing △f=2 u *15kHz shows the number of OFDM symbols per slot N for normal CP slot symb , the number of time slots per frame N frame,u slot and the number of time slots per subframe N subframe,u slot .
[0075] [Table 1]
[0076] u <![CDATA[N slot symb ]]> <![CDATA[N frame,u slot ]]> <![CDATA[N subframe,u slot <!-- 6 -->]]> 0 14 10 1 1 14 20 2 2 14 40 4 3 14 80 8 4 14 160 16
[0077] Table 2 Based on subcarrier spacing △f=2 u *15kHz shows the number of OFDM symbols per slot N for extended CP slot symb , the number of time slots per frame Nframe,u slot and the number of time slots per subframe N subframe,u slot .
[0078] [Table 2]
[0079] u <![CDATA[N slot symb ]]> <![CDATA[N frame,u slot ]]> <![CDATA[N subframe,u slot ]]> 2 12 40 4
[0080] A slot includes a plurality of symbols (e.g., 14 or 12 symbols) in the time domain. For each parameter set (e.g., subcarrier spacing) and carrier, a common resource block (CRB) N indicated by higher layer signaling (e.g., RRC signaling) is allocated. start,u grid To begin, we define N size,u grid,x *N RB sc subcarriers and N subframe,u symb OFDM symbol resource grid, where N size,u grid,x N is the number of resource blocks (RBs) in the resource grid and the subscript x is DL for the downlink and UL for the uplink. RB sc is the number of subcarriers per RB. In 3GPP-based wireless communication systems, N RB sc Typically 12. For a given antenna port p, subcarrier spacing configuration u, and transmission direction (DL or UL), there is one resource grid. The carrier bandwidth N for subcarrier spacing configuration u size,u grid Given by higher layer parameters (e.g., RRC parameters). Each element in the resource grid for antenna port p and subcarrier spacing configuration u is called a resource element (RE) and one complex symbol can be mapped to each RE. Each RE in the resource grid is uniquely identified by an index k in the frequency domain and an index l representing the symbol position relative to a reference point in the time domain. In a 3GPP-based wireless communication system, an RB is defined by 12 consecutive subcarriers in the frequency domain. In a 3GPP NR system, RBs are classified into CRBs and physical resource blocks (PRBs). For subcarrier spacing configuration u, CRBs are numbered from 0 in the frequency domain and upwards. The center of subcarrier 0 of CRB 0 of subcarrier spacing configuration u coincides with 'point A' used as a common reference point for the resource block grid. In a 3GPP NR system, PRBs are defined within a bandwidth part (BWP) and are numbered from 0 to N. size BWP,i -1 numbering, where i is the number of the bandwidth part. Physical resource block n in bandwidth part i PRB With common resource block n CRB The relationship between them is as follows:PRB =n CRB +N size BWP,i , where N size BWP,i It is a common resource block where the bandwidth part starts relative to CRB 0. A BWP includes multiple consecutive RBs. A carrier can include up to N (e.g., 5) BWPs. A UE can be configured with one or more BWPs on a given component carrier. Only one BWP configured to a UE can be activated at a time. The active BWP defines the operating bandwidth of the UE within the operating bandwidth of the cell.
[0081] The NR frequency band can be defined as two types of frequency ranges, namely, FR1 and FR2. The numerical values of the frequency ranges can be changed. For example, the two types of frequency ranges (FR1 and FR2) can be shown in Table 3 below. For ease of explanation, in the frequency range used by the NR system, FR1 may mean "range below 6 GHz", FR2 may mean "range above 6 GHz", and may be referred to as millimeter wave (mmW).
[0082] [Table 3]
[0083] Frequency range specification Corresponding frequency range Subcarrier spacing FR1 450MHz-6000MHz 15, 30, 60kHz FR2 24250MHz-52600MHz 60, 120, 240kHz
[0084] As mentioned above, the value of the frequency range of the NR system can be changed. For example, FR1 may include a frequency band of 410 MHz to 7125 MHz as shown in Table 4 below. That is, FR1 may include a frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or more. For example, the frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or more included in FR1 may include an unlicensed frequency band. The unlicensed frequency band can be used for a variety of purposes, such as for vehicle communications (e.g., autonomous driving).
[0085] [Table 4]
[0086] Frequency range specification Corresponding frequency range Subcarrier spacing FR1 410MHz-7125MHz 15, 30, 60kHz FR2 24250MHz-52600MHz 60, 120, 240kHz
[0087] In the present disclosure, the term "cell" may refer to a geographical area to which one or more nodes provide a communication system, or to a radio resource. A "cell" as a geographical area may be understood as a coverage in which a node can provide a service using a carrier, and a "cell" as a radio resource (e.g., a time-frequency resource) is associated with a bandwidth as a frequency range configured by a carrier. A "cell" associated with a radio resource is defined by a combination of downlink resources and uplink resources, for example, a combination of a DL component carrier (CC) and a UL CC. A cell can be configured only by downlink resources, or can be configured by downlink resources and uplink resources. Since the DL coverage as a range in which a node can send a valid signal and the UL coverage as a range in which a node can receive a valid signal from a UE depend on the carrier carrying the signal, the coverage of a node may be associated with the coverage of a "cell" of a radio resource used by the node. Therefore, the term "cell" may sometimes be used to represent the service coverage of a node, to represent a radio resource at other times, or to represent a range that a signal using a radio resource can reach with effective strength at other times. In CA, two or more CCs are aggregated. The UE can receive or send simultaneously on one or more CCs depending on its capabilities. CA is supported for both continuous CCs and non-continuous CCs. When CA is configured, the UE has only one RRC connection with the network. During RRC connection establishment / reconstruction / switching, one serving cell provides NAS mobility information, and during RRC connection reconstruction / switching, one serving cell provides security input. This cell is called the primary cell (PCell). PCell is a cell operating on the primary frequency, where the UE either performs an initial connection establishment process or initiates a connection reconstruction process. Depending on the capabilities of the UE, a secondary cell (SCell) can be configured to form a set of serving cells together with the PCell. SCell is a cell that provides additional radio resources on top of a specific cell (SpCell). The set of serving cells configured for the UE is therefore always composed of one PCell and one or more SCells. For dual connectivity (DC) operation, the term SpCell refers to the PCell of the primary cell group (MCG) or the primary SCell (PSCell) of the secondary cell group (SCG). SpCell supports PUCCH transmission and contention-based random access and is always activated. MCG is the group of serving cells associated with the master node, consisting of SpCell (PCell) and optionally one or more SCells. For UEs configured with DC, SCG is a subset of serving cells associated with the secondary node, consisting of PSCell and zero or more SCells. For UEs in RRC_CONNECTED that are not configured with CA / DC, there is only one serving cell consisting of PCell.For a UE in RRC_CONNECTED configured with CA / DC, the term "serving cell" is used to denote the set of cells consisting of the SpCell and all SCells. In DC, two MAC entities are configured in the UE: one for the MCG and one for the SCG.
[0088] Figure 5 An example of data flow in a 3GPP NR system to which embodiments of the present disclosure can be applied is shown.
[0089] refer to Figure 5 , "RB" means radio bearer, and "H" means header. Radio bearers are classified into two groups: DRB for user plane data and SRB for control plane data. MAC PDU is transmitted / received to / from an external device through the PHY layer using radio resources. MAC PDU arrives at the PHY layer in the form of a transport block.
[0090] In the PHY layer, uplink transport channels UL-SCH and RACH are mapped to their physical channels Physical Uplink Shared Channel (PUSCH) and Physical Random Access Channel (PRACH), respectively, and downlink transport channels DL-SCH, BCH and PCH are mapped to Physical Downlink Shared Channel (PDSCH), Physical Broadcast Channel (PBCH) and PDSCH, respectively. In the PHY layer, uplink control information (UCI) is mapped to Physical Uplink Control Channel (PUCCH), and downlink control information (DCI) is mapped to Physical Downlink Control Channel (PDCCH). MAC PDU related to UL-SCH is sent by UE via PUSCH based on UL grant, and MAC PDU related to DL-SCH is sent by BS via PDSCH based on DL assignment.
[0091] Figure 6 An example of a communication system to which the embodiments of the present disclosure can be applied is shown.
[0092] Figure 6 The 5G usage scenarios shown are only exemplary, and the technical features of the present disclosure can be applied to Figure 6 Other 5G usage scenarios not shown.
[0093] The three main demand categories for 5G include (1) enhanced mobile broadband (eMBB) category, (2) massive machine type communication (mMTC) category, and (3) ultra-reliable low latency communication (URLLC) category.
[0094] Some use cases may require multiple categories for optimization, and others may focus on only one key performance indicator (KPI). 5G supports such a variety of use cases using a flexible and reliable approach.
[0095] eMBB goes far beyond basic mobile Internet access and covers rich two-way work and media and entertainment applications in the cloud and augmented reality. Data is one of the core drivers of 5G, and in the 5G era, dedicated voice services may not be provided for the first time. In 5G, it is expected that voice will be simply processed as an application using the data connection provided by the communication system. The main reason for the increase in traffic is due to the increase in the size of the content and the increase in the number of applications requiring high data transmission rates. As more devices are connected to the Internet, streaming services (audio and video), conversational video and mobile Internet access will be more widely used. Many of these applications require always-on connectivity to push real-time information and alerts to users. Cloud storage and applications are rapidly increasing in mobile communication platforms and can be applied to both work and entertainment. Cloud storage is a special use case that accelerates the growth of uplink data transmission rates. 5G is also used for remote work in the cloud. When using a tactile interface, 5G requires lower end-to-end latency to maintain a good user experience. Entertainment, such as cloud games and video streaming, is another core element that increases the demand for mobile broadband capabilities. Entertainment is necessary for smartphones and tablets in any place including high mobility environments such as trains, vehicles and airplanes. Other use cases are augmented reality and information search for entertainment. In this case, augmented reality requires very low latency and instantaneous data volume.
[0096] Additionally, one of the most anticipated 5G use cases involves the ability to smoothly connect embedded sensors in all fields, i.e. mMTC. It is expected that the number of potential Internet of Things (IoT) devices will reach 20.4 billion by 2020. Industrial IoT is one of the categories that performs the main role of enabling smart cities, asset tracking, smart utilities, agriculture, and security infrastructure through 5G.
[0097] URLLC includes new services that will transform industries through remote control of key infrastructure and ultra-reliable / available low-latency links, such as self-driving vehicles. The levels of reliability and latency are necessary to control smart grids, automate industry, enable robotics, and control and adjust drones.
[0098] 5G is a means of providing streaming that is rated at hundreds of megabits per second to gigabits per second and can complement fiber to the home (FTTH) and cable-based broadband (or DOCSIS). Such fast speeds are required to deliver TV with a resolution of 4K or higher (6K, 8K, etc.) as well as virtual reality and augmented reality. Virtual reality (VR) and augmented reality (AR) applications include almost immersive sports games. Specific applications may require special network configurations. For example, for VR games, game companies need to merge core servers into the edge network servers of network operators in order to minimize latency.
[0099] Along with many use cases for vehicle mobile communications, cars are expected to become a new important driving force in 5G. For example, passenger entertainment requires high synchronization capacity and mobile broadband with high mobility. This is because future users continue to expect high-quality connections regardless of their location and speed. Another use case in the automotive field is the AR dashboard. The AR dashboard enables the driver to identify objects in the dark in addition to the objects seen from the front window, and displays the distance from the object and the movement of the object by overlapping the information that talks to the driver. In the future, the wireless module will realize the communication between vehicles, the information exchange between the vehicle and the supporting infrastructure, and the information exchange between the vehicle and other connected devices (for example, devices accompanying pedestrians). The safety system guides alternative routes for behavior so that the driver can drive more safely, thereby reducing the risk of accidents. The next stage will be remote control or self-driving vehicles. This requires very high reliability and very fast communication between different self-driving vehicles and between vehicles and infrastructure. In the future, self-driving vehicles will perform all driving activities and drivers will only focus on abnormal traffic that the vehicle cannot recognize. The technical requirements of self-driving vehicles require ultra-low latency and ultra-high reliability, so that traffic safety is improved to a level that humans cannot reach.
[0100] Smart cities and smart homes / buildings referred to as smart societies will be embedded in high-density wireless sensor networks. Distributed networks of smart sensors will identify the cost and energy-saving maintenance of cities or homes. Similar configurations can be performed for individual households. All temperature sensors, window and heating controllers, burglar alarms and home appliances are connected wirelessly. Many of these sensors are typically low in data transmission rate, power and cost. However, specific types of equipment may require real-time HD video to perform monitoring.
[0101] The consumption and distribution of energy, including heat or gas, is distributed at a high level, requiring automated control of the distribution sensor network. Smart grids use digital information and communication technologies to collect information and connect sensors to each other in order to act according to the collected information. Since this information may include the behavior of supply companies and consumers, smart grids can improve the distribution of fuels such as electricity by methods with efficiency, reliability, economic feasibility, production sustainability and automation. Smart grids can also be considered as another sensor network with low latency.
[0102] Mission-critical applications (e.g., e-health) are one of the 5G use cases. The health section contains many applications that can enjoy the benefits of mobile communications. The communication system can support telemedicine that provides clinical treatment in remote locations. Telemedicine can help reduce distance barriers and improve access to medical services that are not continuously available in remote rural areas. Telemedicine is also used to perform important treatments in emergency situations and save lives. Wireless sensor networks based on mobile communications can provide remote monitoring and sensors for parameters such as heart rate and blood pressure.
[0103] Wireless and mobile communications are becoming increasingly important in the field of industrial applications. Cabling is high in terms of installation and maintenance costs. Therefore, the possibility of replacing cables with reconfigurable wireless links is an attractive opportunity in many industrial fields. However, in order to achieve this replacement, it is necessary to establish wireless connections with latency, reliability and capacity similar to those of cables and to simplify the management of wireless connections. When it is necessary to connect to 5G, low latency and very low error probability are new requirements.
[0104] Logistics and freight tracking are important use cases for mobile communications that use location-based information systems to enable inventory and package tracking anywhere. Logistics and freight use cases typically require low data rates but require location information with wide range and reliability.
[0105] refer to Figure 6 , the communication system 1 includes wireless devices 100a to 100f, a base station (BS) 200, and a network 300. Figure 6 A 5G network is illustrated as an example of the network of the communication system 1 , but the embodiments of the present invention are not limited to the 5G system and can be applied to future communication systems other than the 5G system.
[0106] BS 200 and network 300 may be implemented as wireless devices, and certain wireless devices may operate as BSs / network nodes relative to other wireless devices.
[0107] The wireless devices 100a to 100f represent devices that perform communication using a radio access technology (RAT) (e.g., 5G new RAT (NR) or LTE) and may be referred to as communication / radio / 5G devices. The wireless devices 100a to 100f may include, but are not limited to, a robot 100a, vehicles 100b-1 and 100b-2, an extended reality (XR) device 100c, a handheld device 100d, a home appliance 100e, an IoT device 100f, and an artificial intelligence (AI) device / server 400. For example, a vehicle may include a vehicle with a wireless communication function, an autonomous driving vehicle, and a vehicle capable of performing communication between vehicles. A vehicle may include an unmanned aerial vehicle (UAV) (e.g., a drone). The XR device may include an AR / VR / mixed reality (MR) device and may be implemented in the form of a head mounted device (HMD), a head up display (HUD) installed in a vehicle, a television, a smart phone, a computer, a wearable device, a home appliance device, a digital signage, a vehicle, a robot, and the like. Handheld devices may include smart phones, smart boards, wearable devices (e.g., smart watches or smart glasses), and computers (e.g., notebook computers). Home appliances may include TVs, refrigerators, and washing machines. IoT devices may include sensors and smart meters.
[0108] In the present disclosure, the wireless devices 100a to 100f may be referred to as user equipment (UE). The UE may include, for example, a cellular phone, a smart phone, a laptop computer, a digital broadcast terminal, a personal digital assistant (PDA), a portable multimedia player (PMP), a navigation system, a tablet personal computer (PC), a tablet PC, an ultrabook, a vehicle, a vehicle with an autonomous driving function, a connected car, a UAV, an AI module, a robot, an AR device, a VR device, an MR device, a hologram device, a public safety device, an MTC device, an IoT device, a medical device, a fintech device (or a financial device), a security device, a weather / environmental device, a device related to 5G services, or a device related to the field of the fourth industrial revolution.
[0109] A UAV may be, for example, an aerial vehicle that is piloted by wireless control signals without a human on board.
[0110] VR devices may include, for example, devices for realizing objects or backgrounds of a virtual world. AR devices may include, for example, devices realized by connecting objects or backgrounds of a virtual world to objects or backgrounds of a real world. MR devices may include, for example, devices realized by fusing objects or backgrounds of a virtual world into objects or backgrounds of a real world. Hologram devices may include, for example, devices for realizing 360-degree stereoscopic images by recording and reproducing stereoscopic information using an interference phenomenon of light generated when two lasers meet, which is called holography.
[0111] Public safety devices may include, for example, image relay devices or image devices wearable on a user's body.
[0112] MTC devices and IoT devices may be, for example, devices that do not require direct human intervention or manipulation. For example, MTC devices and IoT devices may include smart meters, vending machines, thermometers, smart light bulbs, door locks, or various sensors.
[0113] Here, the radio communication technology implemented in the wireless device of the present disclosure may include narrowband Internet of Things (NB-IoT) technology for low-power communication as well as LTE, NR and 6G. For example, NB-IoT technology may be an example of a low-power wide area network (LPWAN) technology, which may be implemented in specifications such as LTE Cat NB1 and / or LTE Cat NB2, and may not be limited to the names mentioned above. In addition and / or alternatively, the radio communication technology implemented in the wireless device of the present disclosure may communicate based on LTE-M technology. For example, LTE-M technology may be an example of LPWAN technology and is called by various names such as enhanced machine type communication (eMTC). For example, LTE-M technology may be implemented in at least one of various specifications, such as 1) LTE Cat 0, 2) LTE Cat M1, 3) LTE Cat M2, 4) LTE non-bandwidth limited (non-BL), 5) LTE-MTC, 6) LTE machine type communication, and / or 7) LTE M, and may not be limited to the names mentioned above. Additionally and / or alternatively, the radio communication technology implemented in the wireless device of the present disclosure may include at least one of ZigBee, Bluetooth, and / or LPWAN, which takes into account low-power communication and may not be limited to the above-mentioned names. For example, ZigBee technology may generate a personal area network (PAN) associated with small / low-power digital communication based on various specifications such as IEEE 802.15.4, and may be referred to by various names.
[0114] A medical device may be, for example, a device for the purpose of diagnosing, treating, alleviating, curing or preventing a disease. For example, a medical device may be a device for the purpose of diagnosing, treating, alleviating or correcting an injury or damage. For example, a medical device may be a device for the purpose of inspecting, replacing or modifying a structure or function. For example, a medical device may be a device for the purpose of regulating a pregnancy. For example, a medical device may include a device for treatment, a device for operation, a device for (in vitro) diagnosis, a hearing aid or a device for a procedure.
[0115] The safety device may be, for example, a device installed to prevent possible danger and maintain safety. For example, the safety device may be a camera, a closed-circuit TV (CCTV), a recorder or a black box.
[0116] A FinTech device may be, for example, a device that can provide financial services such as mobile payments. For example, a FinTech device may include a payment device or a point of sale (POS) system.
[0117] Weather / environmental equipment may include, for example, equipment for monitoring or predicting weather / environmental conditions.
[0118] The wireless devices 100a to 100f may be connected to the network 300 via the BS 200. AI technology may be applied to the wireless devices 100a to 100f and the wireless devices 100a to 100f may be connected to the AI server 400 via the network 300. The network 300 may be configured using a 3G network, a 4G (e.g., LTE) network, a 5G (e.g., NR) network, and a super 5G network. Although the wireless devices 100a to 100f may communicate with each other via the BS 200 / network 300, the wireless devices 100a to 100f may perform direct communication (e.g., side link communication) with each other without passing through the BS 200 / network 300. For example, the vehicles 100b-1 and 100b-2 may perform direct communication (e.g., vehicle-to-vehicle (V2V) / vehicle-to-everything (V2X) communication). An IoT device (e.g., a sensor) may perform direct communication with other IoT devices (e.g., a sensor) or other wireless devices 100a to 100f.
[0119] Wireless communication / connection 150a, 150b, and 150c may be established between wireless devices 100a to 100f and / or between wireless devices 100a to 100f and BS200 and / or between BS200. In this document, wireless communication / connection may be established through various RATs (e.g., 5G NR) such as uplink / downlink communication 150a, sidelink communication (or device-to-device (D2D) communication) 150b, inter-base station communication 150c (e.g., relay, integrated access and backhaul (IAB)), etc. Wireless devices 100a to 100f and BS200 / wireless devices 100a to 100f may send / receive radio signals to each other through wireless communication / connection 150a, 150b, and 150c. For example, wireless communication / connection 150a, 150b, and 150c may send / receive signals through various physical channels. To this end, at least a portion of various configuration information configuration processes for sending / receiving radio signals, various signal processing processes (e.g., channel coding / decoding, modulation / demodulation, and resource mapping / demapping), and resource allocation processes can be performed based on various proposals of the present disclosure.
[0120] Figure 7 An example of a wireless device to which the embodiments of the present disclosure can be applied is shown.
[0121] refer to Figure 7 , the first wireless device 100 and the second wireless device 200 can transmit / receive radio signals to / from external devices through various RATs (eg, LTE and NR). Figure 7 In the example, {the first wireless device 100 and the second wireless device 200} may correspond to Figure 6 At least one of {wireless devices 100a to 100f and BS200}, {wireless devices 100a to 100f and wireless devices 100a to 100f} and / or {BS200 and BS200}.
[0122] The first wireless device 100 may include one or more processors 102 and one or more memories 104 and additionally include one or more transceivers 106 and / or one or more antennas 108. The processor 102 may control the memory 104 and / or the transceiver 106 and may be configured to implement the descriptions, functions, processes, suggestions, methods and / or operational flowcharts described in the present disclosure. For example, the processor 102 may process the information in the memory 104 to generate first information / signals, and then send a radio signal including the first information / signals through the transceiver 106. The processor 102 may receive a radio signal including second information / signals through the transceiver 106, and then store information obtained by processing the second information / signals in the memory 104. The memory 104 may be connected 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 codes including commands for executing part or all of the processing controlled by the processor 102 or for executing the descriptions, functions, processes, suggestions, methods and / or operational flowcharts described in the present disclosure. In this document, the processor 102 and the memory 104 may be part of a communication modem / circuit / chip designed to implement a RAT (e.g., LTE or NR). The transceiver 106 may be connected to the processor 102 and transmit and / or receive radio signals through one or more antennas 108. Each of the transceivers 106 may include a transmitter and / or a receiver. The transceiver 106 may be used interchangeably with a radio frequency (RF) unit. In the present disclosure, the first wireless device 100 may represent a communication modem / circuit / chip.
[0123] The second wireless device 200 may include one or more processors 202 and one or more memories 204 and additionally include one or more transceivers 206 and / or one or more antennas 208. The processor 202 may control the memory 204 and / or the transceiver 206 and may be configured to implement the descriptions, functions, processes, suggestions, methods and / or operation flowcharts described in the present disclosure. For example, the processor 202 may process the information in the memory 204 to generate third information / signals, and then send a radio signal including the third information / signals through the transceiver 206. The processor 202 may receive a radio signal including fourth information / signals through the transceiver 106, and then store information obtained by processing the fourth information / signals in the memory 204. The memory 204 may be connected 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 codes including commands for executing part or all of the processing controlled by the processor 202 or for executing the descriptions, functions, processes, suggestions, methods and / or operation flowcharts described in the present disclosure. In this document, the processor 202 and the memory 204 may be part of a communication modem / circuit / chip designed to implement a RAT (e.g., LTE or NR). The transceiver 206 may be connected to the processor 202 and transmit and / or receive radio signals through one or more antennas 208. Each of the transceivers 206 may include a transmitter and / or a receiver. The transceiver 206 may be used interchangeably with an RF unit. In the present disclosure, the second wireless device 200 may represent a communication modem / circuit / chip.
[0124] In the following, the hardware elements of the wireless devices 100 and 200 will be described in more detail. One or more protocol layers may be implemented by, but not limited to, one or more processors 102 and 202. For example, one or more processors 102 and 202 may implement one or more layers (e.g., functional layers such as a physical (PHY) layer, a medium access control (MAC) layer, a radio link control (RLC) layer, a packet data convergence protocol (PDCP) layer, a radio resource control (RRC) layer, and a service data adaptation protocol (SDAP) layer). One or more processors 102 and 202 may generate one or more protocol data units (PDUs) and / or one or more service data units (SDUs) according to the descriptions, functions, processes, suggestions, methods, and / or operational flowcharts disclosed in the present disclosure. One or more processors 102 and 202 may generate messages, control information, data, or information according to the descriptions, functions, processes, suggestions, methods, and / or operational flowcharts disclosed in the present disclosure. The one or more processors 102 and 202 may generate a signal (e.g., a baseband signal) including a PDU, SDU, message, control information, data, or information according to the description, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed in the present disclosure and provide the generated signal to the one or more transceivers 106 and 206. The one or more processors 102 and 202 may receive a signal (e.g., a baseband signal) from the one or more transceivers 106 and 206 and obtain the PDU, SDU, message, control information, data, or information according to the description, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed in the present disclosure.
[0125] One or more processors 102 and 202 may be referred to as controllers, microcontrollers, microprocessors, or microcomputers. One or more processors 102 and 202 may be implemented by hardware, firmware, software, or a combination thereof. For example, one or more application specific integrated circuits (ASICs), one or more digital signal processors (DSPs), one or more digital signal processing devices (DSPDs), one or more programmable logic devices (PLDs), or one or more field programmable gate arrays (FPGAs) may be included in one or more processors 102 and 202. Firmware or software may be used to implement the description, functions, processes, suggestions, methods, and / or operational flowcharts disclosed in the present disclosure, and the firmware or software may be configured to include modules, processes, or functions. Firmware or software configured to execute the description, functions, processes, suggestions, methods, and / or operational flowcharts disclosed in the present disclosure may be included in one or more processors 102 and 202 or stored in one or more memories 104 and 204 so as to be driven by one or more processors 102 and 202. Firmware or software in the form of code, commands, and / or command sets may be used to implement the description, functions, processes, suggestions, methods, and / or operational flowcharts disclosed in the present disclosure.
[0126] One or more memories 104 and 204 may be connected to one or more processors 102 and 202 and store various types of data, signals, messages, information, programs, codes, instructions, and / or commands. One or more memories 104 and 204 may be configured by read-only memory (ROM), random access memory (RAM), electrically erasable programmable read-only memory (EPROM), flash memory, hard drive, registers, cache memory, computer-readable storage media, and / or combinations thereof. One or more memories 104 and 204 may be located inside and / or outside of one or more processors 102 and 202. One or more memories 104 and 204 may be connected to one or more processors 102 and 202 by various technologies such as wired or wireless connections.
[0127] One or more transceivers 106 and 206 may send user data, control information, and / or radio signals / channels mentioned in the description, function, process, suggestion, method, and / or operation flow chart disclosed in the present disclosure to one or more other devices. One or more transceivers 106 and 206 may receive user data, control information, and / or radio signals / channels mentioned in the description, function, process, suggestion, method, and / or operation flow chart disclosed in the present disclosure from one or more other devices. For example, one or more transceivers 106 and 206 may be connected to one or more processors 102 and 202 and send and receive radio signals. For example, one or more processors 102 and 202 may perform control so that one or more transceivers 106 and 206 may send user data, control information, or radio signals to one or more other devices. One or more processors 102 and 202 may perform control so that one or more transceivers 106 and 206 may receive user data, control information, or radio signals from one or more other devices.
[0128] One or more transceivers 106 and 206 may be connected to one or more antennas 108 and 208, and one or more transceivers 106 and 206 may be configured to transmit and receive user data, control information, and / or radio signals / channels mentioned in the descriptions, functions, processes, suggestions, methods, and / or operational flow charts disclosed in the present disclosure through one or more antennas 108 and 208. In the present disclosure, the one or more antennas may be multiple physical antennas or multiple logical antennas (e.g., antenna ports).
[0129] One or more transceivers 106 and 206 can convert received radio signals / channels, etc. from RF band signals to baseband signals so as to process received user data, control information, radio signals / channels, etc. using one or more processors 102 and 202. One or more transceivers 106 and 206 can convert user data, control information, radio signals / channels, etc. processed using one or more processors 102 and 202 from baseband signals to RF band signals. To this end, one or more transceivers 106 and 206 may include (analog) oscillators and / or filters. For example, transceivers 106 and 206 can up-convert OFDM baseband signals to carrier frequencies and transmit up-converted OFDM signals at carrier frequencies through their (analog) oscillators and / or filters under the control of processors 102 and 202. Transceivers 106 and 206 can receive OFDM signals at carrier frequencies and down-convert OFDM signals to OFDM baseband signals through their (analog) oscillators and / or filters under the control of processors 102 and 202.
[0130] In an embodiment of the present disclosure, a UE may operate as a transmitting device in an uplink (UL) and as a receiving device in a downlink (DL). In an embodiment of the present disclosure, a BS may operate as a receiving device in an UL and as a transmitting device in a DL. In the following, for the convenience of description, it is mainly assumed that the first wireless device 100 is a UE and the second wireless device 200 is a BS. For example, a processor 102 connected to, installed on, or started in the first wireless device 100 may be configured to perform a UE behavior according to an embodiment of the present disclosure or control a transceiver 106 to perform a UE behavior according to an embodiment of the present disclosure. A processor 202 connected to, installed on, or started in the second wireless device 200 may be configured to perform a BS behavior according to an embodiment of the present disclosure or control a transceiver 206 to perform a BS behavior according to an embodiment of the present disclosure.
[0131] In the present disclosure, a BS is also referred to as a Node B (NB), an eNode B (eNB), or a gNB.
[0132] Figure 8 An example of a wireless device to which the embodiments of the present disclosure can be applied is shown.
[0133] Wireless devices can be implemented in various forms depending on the use case / service (ref. Figure 6 ).
[0134] refer to Figure 8 , the wireless devices 100 and 200 may correspond to Figure 7 The wireless devices 100 and 200 may be configured by various elements, components, units / parts and / or modules. For example, each of the wireless devices 100 and 200 may include a communication unit 110, a control unit 120, a memory unit 130 and an additional component 140. The communication unit 110 may include a communication circuit 112 and a transceiver 114. For example, the communication circuit 112 may include Figure 7 One or more processors 102 and 202 and / or Figure 7 One or more memories 104 and 204. For example, the transceiver 114 may include Figure 7 One or more transceivers 106 and 206 and / or Figure 7The control unit 120 is electrically connected to the communication unit 110, the memory 130, and the additional components 140 and controls the overall operation of each of the wireless devices 100 and 200. For example, the control unit 120 may control the electrical / mechanical operation of each of the wireless devices 100 and 200 based on the program / code / command / information stored in the memory unit 130. The control unit 120 may transmit information stored in the memory unit 130 to the outside (e.g., other communication devices) via the communication unit 110 through a wireless / wired interface or store information received from the outside (e.g., other communication devices) via the communication unit 110 through a wireless / wired interface in the memory unit 130.
[0135] The additional component 140 may be configured differently depending on the type of the wireless device 100 and 200. For example, the additional component 140 may include at least one of a power unit / battery, an input / output (I / O) unit (e.g., an audio I / O port, a video I / O port), a drive unit, and a computing unit. The wireless device 100 and 200 can be used in, but not limited to, a robot ( Figure 6 100a), vehicles ( Figure 6 100b-1 and 100b-2), XR devices ( Figure 6 100c), handheld devices ( Figure 6 100d), household appliances ( Figure 6 100e), IoT devices ( Figure 6 100f), digital broadcasting terminals, holographic equipment, public safety equipment, MTC equipment, medical equipment, fintech equipment (or financial equipment), security equipment, climate / environmental equipment, AI servers / equipment ( Figure 6 400), BS( Figure 6 200), network devices, etc. Depending on the use case / service, the wireless devices 100 and 200 can be used in a mobile or fixed location.
[0136] exist Figure 8In the wireless devices 100 and 200, the entirety of the various elements, components, units / parts and / or modules in the wireless devices 100 and 200 may be connected to each other through a wired interface, or at least a portion thereof may be wirelessly connected through the communication unit 110. For example, in each of the wireless devices 100 and 200, the control unit 120 and the communication unit 110 may be connected by wire, and the control unit 120 and the first unit (e.g., 130 and 140) may be wirelessly connected through the communication unit 110. Each element, component, unit / part 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 by a set of one or more processors. As an example, the control unit 120 may be configured by a set of a communication control processor, an application processor (AP), an electronic control unit (ECU), a graphics processing unit, and a memory control processor. As another example, the memory 130 may be configured by a RAM, a DRAM, a ROM, a flash memory, a volatile memory, a non-volatile memory, and / or a combination thereof.
[0137] Fig. 9 Another example of a wireless device to which the embodiments of the present disclosure can be applied is shown.
[0138] refer to Fig. 9 , the wireless devices 100 and 200 may correspond to Figure 7 The wireless devices 100 and 200 may be configured by various elements, components, units / portions and / or modules.
[0139] The first wireless device 100 may include at least one transceiver such as a transceiver 106 and at least one processing chip such as a processing chip 101. The processing chip 101 may include at least one processor such as a processor 102 and at least one memory such as a memory 104. The memory 104 may be operably connected to the processor 102. The memory 104 may store various types of information and / or instructions. The memory 104 may store software code 105 that implements instructions that, when executed by the processor 102, perform the descriptions, functions, processes, suggestions, methods, and / or operational flow charts disclosed in the present disclosure. For example, the software code 105 may implement instructions that, when executed by the processor 102, perform the descriptions, functions, processes, suggestions, methods, and / or operational flow charts disclosed in the present disclosure. For example, the software code 105 may control the processor 102 to execute one or more protocols. For example, the software code 105 may control the processor 102 to execute one or more layers of a radio interface protocol.
[0140] The second wireless device 200 may include at least one transceiver, such as a transceiver 206, and at least one processing chip, such as a processing chip 201. The processing chip 201 may include at least one processor, such as a processor 202, and at least one memory, such as a memory 204. The memory 204 may be operably connected to the processor 202. The memory 204 may store various types of information and / or instructions. The memory 204 may store software code 205 that implements instructions, which, when executed by the processor 202, perform the descriptions, functions, processes, suggestions, methods, and / or operational flow charts disclosed in the present disclosure. For example, the software code 205 may implement instructions that, when executed by the processor 202, perform the descriptions, functions, processes, suggestions, methods, and / or operational flow charts disclosed in the present disclosure. For example, the software code 205 may control the processor 202 to execute one or more protocols. For example, the software code 205 may control the processor 202 to execute one or more layers of a radio interface protocol.
[0141] Fig.10 An example of a UE to which embodiments of the present disclosure can be applied is shown.
[0142] refer to Fig.10 , UE 100 may correspond to Figure 7 The first wireless device 100 and / or Fig. 9 A first wireless device 100 is provided.
[0143] UE 100 includes a processor 102 , a memory 104 , a transceiver 106 , one or more antennas 108 , a power management module 1100 , a battery 1120 , a display 1140 , a keypad 116 , a subscriber identity module (SIM) card 118 , a speaker 1200 , and a microphone 122 .
[0144] The processor 102 may be configured to implement the descriptions, functions, processes, suggestions, methods and / or operational flowcharts disclosed in the present disclosure. The processor 102 may be configured to control one or more other components of the UE 100 to implement the descriptions, functions, processes, suggestions, methods and / or operational flowcharts disclosed in the present disclosure. The layers of the radio interface protocol may be implemented in the processor 102. The processor 102 may include an ASIC, other chipsets, logic circuits and / or data processing devices. The processor 102 may be an application processor. The processor 102 may include at least one of a digital signal processor (DSP), a central processing unit (CPU), a graphics processing unit (GPU), a modem (modulator and demodulator). An example of the processor 102 may be a processor that is configured to include a processor 102 and a processor 102 ... MANUFACTURED BY SNAPDRAGON TM Series processors, Manufactured by EXYNOS TMSeries processors, A series processors manufactured by Made by HELIO TM Series processors, ATOM manufactured TM series processors or the corresponding next-generation processors.
[0145] The memory 104 is operably coupled to the processor 102 and stores various information for operating the processor 102. The memory 104 may include ROM, RAM, flash memory, memory card, storage medium and / or other storage devices. When the embodiment is implemented in software, the technology described herein may be implemented with modules (e.g., processes, functions, etc.) that perform the descriptions, functions, processes, suggestions, methods and / or operational flow charts disclosed in this disclosure. The modules may be stored in the memory 104 and executed by the processor 102. The memory 104 may be implemented within the processor 102 or outside the processor 102, in which case the modules may be communicatively coupled to the processor 102 via various means as known in the art.
[0146] The transceiver 106 is operably coupled to the processor 102 and transmits and / or receives radio signals. The transceiver 106 includes a transmitter and a receiver. The transceiver 106 may include a baseband circuit for processing radio frequency signals. The transceiver 106 controls one or more antennas 108 to transmit and / or receive radio signals.
[0147] The power management module 1100 manages power of the processor 102 and / or the transceiver 106. The battery 1120 supplies power to the power management module 1100.
[0148] The display 1140 outputs a result processed by the processor 102. The keypad 116 receives an input used by the processor 102. The keypad 116 may be shown on the display 1140.
[0149] The SIM card 118 is an integrated circuit designed to securely store an International Mobile Subscriber Identity (IMSI) number and its associated keys, which are used to identify and authenticate subscribers on mobile telephony devices such as mobile phones and computers. Contact information can also be stored on many SIM cards.
[0150] The speaker 1200 outputs sound-related results processed by the processor 102. The microphone 122 receives sound-related input used by the processor 102.
[0151] To extend the 3GPP platform to the automotive industry, LTE introduced support for vehicle-to-vehicle (V2V) and vehicle-to-everything (V2X) services in Releases 14 and 15. These work items define LTE sidelinks for vehicular applications, as well as complementary enhancements to the cellular infrastructure.
[0152] Further to this work, requirements for supporting enhanced V2X use cases have been defined in 5G LTE / NR, broadly arranged into four use case groups:
[0153] 1) Vehicle platooning enables vehicles to dynamically form a queue that travels together. All vehicles in the queue get information from the leader vehicle to manage this queue. This information allows vehicles to travel closer than normal, head in the same direction, and travel together in a coordinated manner.
[0154] 2) Extended sensors enable the exchange of raw or processed data collected by local sensors or real-time video images among vehicles, road station units, pedestrian devices, and V2X application servers. These vehicles can increase their awareness of the environment beyond what their own sensors can detect and have a broader and more holistic view of the local situation. High data rate is one of the key features.
[0155] 3) Advanced driving enables semi-autonomous or fully autonomous driving. Each vehicle and / or RSU shares its perception data obtained from its local sensors with approaching vehicles, allowing the vehicles to synchronize and coordinate their trajectories or maneuvers. Each vehicle also shares its driving intentions with nearby vehicles.
[0156] 4) Remote driving enables remote drivers or V2X applications to operate remote vehicles for passengers who are unable to drive themselves or in hazardous environments. For situations where changes are limited and routes are predictable, such as public transportation, cloud-based driving can be used. High reliability and low latency are the main requirements.
[0157] Describes the NR Sidelink (SL) unicast, multicast, and broadcast designs. SL broadcast, multicast, and unicast transmissions are supported for in-coverage, out-of-coverage, and partial coverage scenarios.
[0158] Fig.11 and Fig.12 An example of a PC5 protocol stack to which an embodiment of the present disclosure is applied is shown.
[0159] Fig.11 An example of a PC5 control plane (PC5-C) protocol stack between UEs is shown. The AS protocol stack of the control plane in the PC5 interface consists of at least RRC, PDCP, RLC and MAC sublayers and a physical layer.
[0160] Fig.12An example of a PC5 user plane (PC5-U) protocol stack between UEs is shown. The user plane AS protocol stack of the PC5 interface consists of at least PDCP, RLC and MAC sublayers and a physical layer.
[0161] For the purpose of physical layer analysis, it is assumed that higher layers decide whether to use unicast, multicast or broadcast transmission for a particular data delivery and they inform the physical layer accordingly. When considering unicast or multicast transmissions, it is assumed that the UE is able to determine which unicast or multicast session the transmission belongs to and the following identities are known to the physical layer:
[0162] - Layer 1 destination ID communicated via the Physical Sidelink Control Channel (PSCCH)
[0163] - Additional Layer 1 ID communicated via PSCCH, at least for the purpose of identifying which transmissions can be combined in reception when HARQ feedback is used
[0164] –HARQ process ID
[0165] For the purpose of Layer 2 analysis, it is assumed that upper layers (i.e., above the AS) provide information about whether a particular data delivery is a unicast, multicast, or broadcast transmission. For unicast and multicast transmissions in the SL, the following identities are known to Layer 2:
[0166] -Unicast: Destination ID, Source ID
[0167] -Multicast: Destination Group ID, Source ID
[0168] The discovery process and related messages for unicast and multicast transmissions are determined by the upper layers.
[0169] At least two SL resource allocation modes are defined as follows.
[0170] (1) Mode 1: The BS schedules SL resources for the UE to use for SL transmission.
[0171] (2) Mode 2: The UE determines the SL transmission resources within the SL resources configured by the BS / network or the pre-configured SL resources, that is, the BS does not schedule the SL transmission resources.
[0172] The definition of SL resource allocation model 2 covers:
[0173] a) UE autonomously selects SL resources for transmission
[0174] b) UE assists other UEs in selecting SL resources
[0175] c) The UE is configured with a NR configured grant (e.g. type 1) for SL transmission
[0176] d) UE schedules SL transmission of other UEs
[0177] For SL resource allocation mode 2, procedures related to sensing and resource (re)selection may be considered. The considered sensing procedure is defined as decoding sidelink control information (SCI) from other UEs and / or SL measurements. The considered resource (re)selection procedure uses the results of the sensing procedure to determine the resources for SL transmission.
[0178] For Mode 2(a), the SL sensing and resource selection process can be considered in the context of a semi-persistent scheme where resources are selected for multiple transmissions of different TBs, as well as a dynamic scheme where resources are selected for each TB transmission.
[0179] Consider using the following techniques to identify occupied SL resources:
[0180] -Decoding of SL control channel transmissions
[0181] -SL measurement
[0182] -Detect SL transmission
[0183] The following aspects can be considered for SL resource selection:
[0184] - How the UE selects resources for PSCCH and Physical Sidelink Shared Channel (PSSCH) transmissions (and other SL physical channels / signals as defined)
[0185] - What information does the UE use for the resource selection process
[0186] Mode 2(b) is functionality that can be part of Mode 2(a), (c), (d) operation.
[0187] For out-of-coverage operation, Mode 2(c) assumes (pre-)configuration of a single or multiple SL transmission patterns defined on each SL resource pool. For in-coverage operation, Mode 2(c) assumes that the gNB configuration indicates a single or multiple SL transmission patterns defined on each SL resource pool. If there is a single pattern configured for the transmitting UE, there is no sensing process performed by the UE, while if multiple patterns are configured, there is the possibility of a sensing process.
[0188] The pattern is defined by the size and location of the resources in time and frequency, as well as the number of resources.
[0189] For mode 2(d), the process of becoming or acting as a scheduling UE in both in-coverage and out-of-coverage scenarios can be considered as follows:
[0190] - Scheduling UE is configured by gNB
[0191] - Application layer or pre-configuration selection scheduling UE
[0192] - The receiver UE schedules the transmission of the transmitter UE during the session
[0193] - The scheduling UE is decided by a plurality of UEs including the finally selected one. A UE may autonomously decide to act as a scheduling UE / provide scheduling UE functionality (ie, by self-recommendation).
[0194] Prior to Release 15, broadcast transmissions were only supported for V2X communications. Broadcast transmissions mean broadcasting the V2X transmissions of one wireless device to several unspecified wireless devices. In the case of NR V2X, unicast and multicast transmissions for V2X communications as well as broadcast transmissions may also be supported. Unicast transmissions mean sending the V2X transmissions of one wireless device to one specified other wireless device. Multicast transmissions mean sending the V2X transmissions of one wireless device to several specified other wireless devices belonging to a group. Unicast transmissions are expected to be used in high reliability and low latency scenarios, such as extended sensor sharing and remote driving, emergency situations, etc.
[0195] In NR V2X, a wireless device may establish a PC5 link (e.g., a one-to-one connection and / or session between wireless devices) for unicast services with another wireless device. The PC5 signaling protocol above the RRC layer in the wireless device may be used for unicast link establishment and management. Based on the unicast link establishment and management, the wireless device may exchange PC5 signaling (i.e., signaling at a higher layer than RRC signaling) to successfully or unsuccessfully establish a unicast link with security activation or release an established unicast link.
[0196] Hereinafter, the physical uplink control channel is described. Reference may be made to section 5.2.3 of 3GPP TS 36.300 V15.6.0.
[0197] PUCCH / SPUCCH should be mapped to control channel resources in the uplink.
[0198] Depending on the presence or absence of uplink timing synchronization, the uplink physical control signaling used for scheduling requests may be different.
[0199] In the case of time synchronization in the pTAG, the out-of-band control signaling consists of the following:
[0200] -CSI;
[0201] -ACK / NACK;
[0202] - Scheduling Request (SR).
[0203] The CSI informs the scheduler about the current channel conditions seen by the UE. If MIMO transmission is used, the CSI includes the necessary MIMO related feedback.
[0204] In case of a non-bundled configuration, the HARQ feedback in response to a downlink data transmission consists of a single ACK / NAK bit per transport block.
[0205] PUCCH / SPUCCH resources for SR, CSI reporting and possible HARQ feedback are assigned and can be revoked through RRC signaling. SR is not necessarily assigned to a UE that acquires synchronization through RACH (i.e., a synchronized UE may or may not have a dedicated SR channel). When a UE is no longer synchronized, the PUCCH / SPUCCH resources for SR, CSI and HARQ feedback are lost.
[0206] PUCCH / SPUCCH are transmitted on PCell, PUCCH SCell (if configured in CA) and PSCell (in DC).
[0207] The physical layer supports simultaneous transmission of PUCCH and subframe PUSCH or SPUCCH and (sub)slot-PUSCH. In case of SPUCCH and (sub)slot-PUSCH transmission, the shared channel and the associated control channel shall have the same transmission duration (slot or subslot).
[0208] Hereinafter, resource allocation is described. Reference may be made to Section 5.3 of 3GPP TS 38.885 V16.0.0.
[0209] This study defines at least the following two SL resource allocation modes:
[0210] Mode 1: The BS schedules SL resources to be used by the UE for SL transmission.
[0211] Mode 2: The UE determines (ie, the BS does not schedule) SL transmission resources within the SL resources configured by the BS / network or pre-configured SL resources.
[0212] The definition of SL resource allocation model 2 covers:
[0213] a) UE autonomously selects SL resources for transmission
[0214] b) UE assists other UEs in SL resource selection. This functionality can be part of a), c), and d).
[0215] c) The UE is configured with a NR configured grant for SL transmission (e.g. type 1)
[0216] d) UE schedules SL transmission of other UEs
[0217] Resource allocation mode 2 is described.
[0218] Resource allocation mode 2 supports reservation of SL resources at least for blind retransmission.
[0219] Sensing and resource (re)selection are described.
[0220] Processes related to sensing and resource (re)selection are supported for resource allocation mode 2.
[0221] The considered sensing procedure is defined as decoding SCI from other UEs and / or SL measurements. Decoding SCI in this procedure provides at least information about the SL resources indicated by the UE sending the SCI. The sensing procedure uses L1 SL RSRP measurements based on SL DMRS when the corresponding SCI is decoded.
[0222] The considered resource (re)selection process uses the results of the sensing process to determine the resources for SL transmission.
[0223] Mode 2(a) is described.
[0224] This study considers the SL sensing and resource selection process for Mode 2(a) in the context of a semi-persistent scheme where resources are selected for multiple transmissions of different TBs and a dynamic scheme where resources are selected for each TB transmission.
[0225] The following techniques were investigated to identify occupied SL resources:
[0226] -Decoding of SL control channel transmissions
[0227] -SL measurement
[0228] -Detect SL transmission
[0229] The following aspects were studied for SL resource selection
[0230] - How the UE selects resources for PSCCH and PSSCH transmissions (and other defined SL physical channels / signals)
[0231] - What information does the UE use for the resource selection process
[0232] Mode 2(c) is described.
[0233] For out of coverage operation, Mode 2(c) assumes (pre-)configuration of a single or multiple SL transmission patterns defined on each SL resource pool. For in coverage operation, Mode 2(c) assumes that the gNB configuration indicates a single or multiple SL transmission patterns defined on each SL resource pool. If there is a single pattern configured to the transmitting UE, there is no sensing process performed by the UE, while if multiple patterns are configured, there is the possibility of a sensing process.
[0234] The "pattern" is defined by the size and location of resources in time and frequency, as well as the number of resources.
[0235] Mode 2(d) is described.
[0236] In the context of group-based SL communication, UE-A is supported to inform its serving gNB of the group's members UE-B, UE-C, etc., and the gNB is supported to provide individual resource pool configurations and / or individual resource configurations to each group member via UE-A. UE-A cannot modify the configuration and no direct connection is required between any member UE and the gNB. Only higher layer signaling is used to provide the configuration. This functionality depends on the capabilities of the UE.
[0237] In the following, the Random Access Channel (RACH) procedure in NR is described.
[0238] For NR, RACH can be configured as 2-step RACH or 4-step RACH.
[0239] For 4-step RACH, the UE sends a RACH preamble, receives a random access response MAC CE, sends Message 3 on the PUSCH, and receives a contention resolution MAC CE.
[0240] For 2-step RACH, the UE sends message A consisting of RACH preamble and PUSCH resources, and receives message B consisting of random access response and contention resolution.
[0241] Meanwhile, the sidelink channel state information (SL CSI) reporting procedure is used to provide the sidelink channel state, such as CQI and RI, to the peer UE.
[0242] However, there are some situations where appropriate side link resources are not allocated for the triggered SL CSI reporting process.
[0243] Therefore, it is necessary to study the selection of sidelink resources for sidelink CSI reporting in a wireless communication system.
[0244] Hereinafter, a method and apparatus for selecting sidelink resources for sidelink CSI reporting in a wireless communication system according to some embodiments of the present disclosure will be described with reference to the following drawings.
[0245] The following figures are created to explain specific embodiments of the present disclosure. The names of specific devices or the names of specific signals / messages / fields shown in the figures are provided as examples, and therefore the technical features of the present disclosure are not limited to the specific names used in the following figures. Here, a wireless device may be referred to as a user equipment (UE).
[0246] Fig.13An example of a method for selecting sidelink resources for sidelink CSI reporting in a wireless communication system according to some embodiments of the present disclosure is shown.
[0247] In particular, Fig.13 An example of a method performed by a wireless device is shown.
[0248] In step 1301, a first wireless device may establish a PC5-Radio Resource Control (RRC) connection with a second wireless device.
[0249] For example, the first wireless device may configure sidelink resource allocation mode 2 to use at least one of the resource pools in the carrier for transmission.
[0250] In step 1302, a first wireless device may receive a request for a sidelink (SL) channel state information (CSI) report from a second wireless device.
[0251] For example, the request for an SL CSI report may include sidelink control information sent via a physical sidelink control channel (PSCCH) and / or a physical sidelink shared channel (PSSCH).
[0252] For example, the MAC entity of the first wireless device may monitor the PSCCH for each PSCCH duration to receive a first-stage SCI. If a first-stage SCI has been received on the PSCCH, the MAC entity may determine a set of PSSCH durations to receive a second-stage SCI. If a second-stage SCI for this PSSCH has been received on the PSSCH, the MAC entity may store the SCI as a valid SCI.
[0253] In step 1303, the first wireless device may trigger SL CSI reporting for the PC5-RRC connection;
[0254] For example, the first wireless device may trigger the first SL CSI upon receiving a request for the first SL CSI report from the second wireless device.
[0255] For example, an SL CSI report is triggered for a pair of a source ID of a first wireless device and a destination ID of a second wireless device corresponding to a PC5-RRC connection.
[0256] In step 1304, the first wireless device may determine to create a sidelink grant corresponding to the transmission of a single MAC PDU based on the triggered SL CSI report or the SL data available for transmission.
[0257] For example, the first wireless device may check whether the MAC entity has selected to create a selected sidelink grant corresponding to the transmission of a single MAC PDU and whether SL data is available in the logical channel.
[0258] For other examples, the first wireless device may check whether the MAC entity has selected to create a selected sidelink grant corresponding to the transmission of a single MAC PDU and SL-CSI reporting is triggered.
[0259] In step 1305, the first wireless device may trigger a resource selection process based on the determination.
[0260] According to some embodiments of the present disclosure, if the MAC entity has chosen to create a selected sidelink grant corresponding to the transmission of a single MAC PDU, and if SL data is available in the logical channel, the first wireless device may trigger a resource selection process.
[0261] For example, based on the SL data in the logical channel being available for transmission, the first wireless device may determine whether to enable hybrid automatic repeat request (HARQ) feedback for the logical channel.
[0262] For example, based on enabling HARQ feedback for the logical channel, the first wireless device may select a sidelink resource among a resource pool configured with physical sidelink feedback channel (PSFCH) resources.
[0263] According to some embodiments of the present disclosure, if the MAC entity has chosen to create a selected sidelink grant corresponding to the transmission of a single MAC PDU and SL-CSI reporting is triggered, the first wireless device may trigger a resource selection process.
[0264] In step 1306, the first wireless device may select a side link resource in a resource selection process.
[0265] According to some embodiments of the present disclosure, in a resource selection process, the first wireless device may select a resource pool in a carrier. The first wireless device may perform a resource selection check process on the selected resource pool.
[0266] For example, during the resource selection check, the first wireless device may select a side link resource in a resource pool. The first wireless device may allocate the selected side link resource for a side link grant.
[0267] For example, during the resource selection check, the first wireless device may reselect the sidelink resource based on the sidelink grant not meeting the latency requirement of the data in the logical channel.
[0268] For example, the first wireless device may use the sidelink grant to determine a physical sidelink control channel (PSCCH) duration and a physical sidelink shared channel (PSSCH) duration.
[0269] In step 1307, the first wireless device may create a MAC PDU for the selected side link resource based on the triggered SL SCI report.
[0270] For example, the MAC entity of the first wireless device may instruct the multiplexing and assembly process to generate a sidelink CSI report MAC CE.
[0271] For example, the generated MAC CE may include a channel quality indicator (CQI) for the first PC5-RRC connection.For example, the generated MAC CE may include a rank indicator (RI) and CQI for sidelink CSI reporting.
[0272] For example, the size of the generated MAC CE may be 8 bits.For example, the generated MAC CE may include 1-bit RI and 4-bit CQI.
[0273] For example, the MAC PDU may be created based on the sidelink grant associated with the sidelink resource selected in step 1306 .
[0274] In step 1308, the first wireless device may transmit the created MAC PDU based on the selected sidelink resource.
[0275] For example, the first wireless device may send the generated MAC CE to the second wireless device after generating the MAC CE for the first SL CSI report.
[0276] For example, the first wireless device may transmit the created MAC PDU in step 1306 based on the determined PSCCH duration and the determined PSSCH duration.
[0277] According to some embodiments of the present disclosure, the first wireless device may communicate with at least one of a user device other than the first wireless device, a network, or an autonomous vehicle.
[0278] Fig.14 An example of SL CSI reporting performed by a first UE in a wireless communication system according to some embodiments of the present disclosure is shown.
[0279] In step 1401, the first UE may establish a PC5-RRC connection with a second wireless device.
[0280] In step 1402, the first UE may receive a request for a SL CSI report from a second wireless device.
[0281] For example, upon receiving a request for SL CSI reporting, the first UE may trigger SLCSI reporting for the PC5-RRC connection.
[0282] In step 1403, the first UE may determine to create a sidelink grant corresponding to the transmission of a single MAC PDU based on the triggered SL CSI report or the SL data available for transmission.
[0283] In step 1404, the first UE may trigger a resource selection process based on the determination.
[0284] The first UE may select a sidelink resource in a resource selection process.
[0285] The first UE may create a MAC PDU for the selected side link resources based on the triggered SL SCI report.
[0286] In step 1405, the first UE may send the created MAC PDU based on the selected sidelink resource.
[0287] In the following, a method for selecting sidelink resources for sidelink CSI reporting in a wireless communication system according to some embodiments of the present disclosure will be described. The method may be performed by a wireless device such as a UE.
[0288] According to some embodiments of the present disclosure, the UE may perform SL grant reception and SCI transmission.
[0289] A sidelink grant is received dynamically on the PDCCH, either semi-permanently configured by the RRC or autonomously selected by the MAC entity. The MAC entity shall have a sidelink grant on the active SL BWP to determine the set of PSCCH durations during which SCI transmissions occur and the set of PSSCH durations during which transmissions of the SL-SCH associated with the SCI occur. A sidelink grant addressed to a SLCS-RNTI with NDI=1 is considered a dynamic sidelink grant.
[0290] If the MAC entity has been configured with sidelink resource allocation mode 1, then for each PDCCH opportunity and for each grant received for this PDCCH opportunity, the MAC entity shall:
[0291] 1> If a sidelink grant for the SL-RNTI of the MAC entity has been received on the PDCCH:
[0292] 2> If the NDI received on the PDCCH is not toggled compared to the value in the HARQ information for the previously received HARQ process ID:
[0293] 3> For the corresponding sidelink process, use the received sidelink grant to determine the PSCCH duration and PSSCH duration for one or more retransmissions of a single MAC PDU.
[0294] 2> Otherwise:
[0295] 3> Use the received sidelink grant to determine the PSCCH duration and PSSCH duration for initial transmission and single MAC PDU retransmission (if available).
[0296] 2> If a sidelink grant is available for retransmission of a MAC PDU that has been acknowledged:
[0297] 3> Clear the PSCCH duration and PSSCH duration corresponding to the retransmission of the MAC PDU from the sidelink grant.
[0298] 1> Otherwise, if a sidelink grant has been received on the PDCCH for the SLCS-RNTI of the MAC entity:
[0299] 2> If the PDCCH content indicates a retransmission for the identified HARQ process ID, which has been set for the activated configured sidelink grant identified by sl-ConfigIndexCG:
[0300] 3> Use the received sidelink grant to determine the PSCCH duration and PSSCH duration for one or more retransmissions of a single MAC PDU.
[0301] 2> Otherwise, if the PDCCH content indicates that the configured grant type 2 for the configured sidelink grant is deactivated:
[0302] 3> Clear the configured sidelink permission if available;
[0303] 3> Trigger the configured side link permission confirmation for the configured side link permission.
[0304] 2> Otherwise, if the PDCCH content indicates a configured grant type 2 activation for the configured sidelink grant:
[0305] 3> trigger the configured side link permission confirmation for the configured side link permission;
[0306] 3>Storage configured sidelink permission;
[0307] 3> Initialize or reinitialize the configured sidelink grant to determine the set of PSCCH durations and the set of PSSCH durations for transmission of multiple MACs.
[0308] If the MAC entity has been configured with sidelink resource allocation mode 2 to transmit using a resource pool in a carrier based on sensing or random selection, then for each sidelink process the MAC entity shall:
[0309] If the MAC entity is configured with sidelink resource allocation mode 2 to transmit using a resource pool in a carrier, the MAC entity can create the selected sidelink grant (if any) on the resource pool based on random selection or sensing only after releasing the configured sidelink grant.
[0310] In case at least one logical channel configured with sl-HARQ-FeedbackEnabled is set to enabled, the MAC entity expects RRC to always configure PSFCH for at least one resource pool.
[0311] 1> If the MAC entity has chosen to create a selected sidelink grant corresponding to the transmission of multiple MAC PDUs and SL data is available in the logical channel:
[0312] 2> If the MAC entity does not select a resource pool allowed for the logical channel:
[0313] 3> If sl-HARQ-FeedbackEnabled is set to enabled for the logical channel:
[0314] 4> Select any resource pool configured with PSFCH resources in the resource pool;
[0315] 3> Otherwise:
[0316] 4>Select any resource pool in the resource pool;
[0317] 2> Perform TX resource (re)selection check on the selected resource pool;
[0318] The MAC entity continues to perform TX resource (re)selection checks until the corresponding resource pool is released by the RRC or the MAC entity decides to cancel the sidelink grant that created the configuration corresponding to the transmission of multiple MAC PDUs.
[0319] 2> If as a result of the TX resource (re)selection check, TX resource (re)selection is triggered:
[0320] 3> Select one of the allowed values configured by RRC in sl-ResourceReservePeriodList and set the resource reservation interval P with the selected value rsvp_TX ;
[0321] 3> For resource reservation intervals less than 100ms, for resource reservation intervals greater than or equal to 100ms, randomly select an integer value in the interval [5,15] with equal probability and set SL_RESOURCE_RESELECTION_COUNTER to the selected value;
[0322] 3> Select the number of HARQ retransmissions from the allowed number configured by RRC in sl-MaxTxTransNumPSSCH included in sl-PSSCH-TxConfigList and, if configured by RRC, overlap in sl-MaxTxTransNumPSSCH indicated in sl-CBR-PSSCH-TxConfigList for the highest priority logical channel allowed on the carrier, and if CBR measurement results are available, the CBR measured by the lower layer, or if CBR measurement results are not available, the corresponding sl-defaultTxConfigIndex configured by RRC;
[0323] 3> Select the amount of frequency resources within the range configured by RRC between sl-MinSubChannelNumPSSCH and sl-MaxSubchannelNumPSSCH included in sl-PSSCH-TxConfigList, and if configured by RRC, overlap between MinSubChannelNumPSSCH and MaxSubchannelNumPSSCH indicated in sl-CBR-PSSCH-TxConfigList for the highest priority logical channel allowed on the carrier, and according to the CBR measured by the lower layer if the CBR measurement result is available, or the corresponding sl-defaultTxConfigIndex configured by RRC if the CBR measurement result is not available;
[0324] 3> Randomly select the time and frequency resources for one transmission opportunity from the resources indicated by the physical layer based on the number of selected frequency resources and the remaining PDBs of SL data available in the logical channels allowed on the carrier.
[0325] 3> using randomly selected resources to select a set of periodic resources separated by resource reservation intervals for transmission of PSCCH and PSSCH corresponding to the number of transmission opportunities of the MAC PDU;
[0326] 3> If one or more HARQ retransmissions are selected:
[0327] 4> If there are available resources left in the resources indicated by the physical layer for more transmission opportunities:
[0328] 5> In case PSFCH is configured for this resource pool and retransmission resources may be indicated by the time resource assignment of the previous SCI, randomly select time and frequency resources for one or more transmission opportunities from the available resources according to the number of selected frequency resources, the selected number of HARQ retransmissions and the remaining PDB of SL data available in the logical channels allowed on the carrier by ensuring a minimum time gap between any two selected resources;
[0329] 5> If the resource is indicated by ensuring that it can be assigned by the time resource of the previous SCI, the retransmission resource cannot be selected until the selected HARQ retransmission number:
[0330] 6> Randomly select time and frequency resources for one or more transmission opportunities from the available resources based on the number of selected frequency resources, the selected number of HARQ retransmissions and the remaining PDB of SL data available in the logical channels allowed on the carrier.
[0331] 5> using randomly selected resources to select a set of periodic resources separated by resource reservation intervals for transmission of PSCCH and PSSCH corresponding to the number of retransmission opportunities of the MAC PDU;
[0332] 5> The first transmission opportunity set is regarded as the initial transmission opportunity, and the other transmission opportunity sets are regarded as retransmission opportunities;
[0333] 5> Consider the set of initial transmission opportunities and retransmission opportunities as the selected sidelink grant.
[0334] 3> Otherwise:
[0335] 4> Treat this set as the selected sidelink grant.
[0336] 3> Use the selected sidelink grant to determine a set of PSCCH durations and a set of PSSCH durations.
[0337] 2> Otherwise, if SL_RESOURCE_RESELECTION_COUNTER = 0 and when SL_RESOURCE_RESELECTION_COUNTER is equal to 1, the MAC entity randomly selects a value in the interval [0,1] with equal probability, which is less than or equal to the probability configured by RRC in sl-ProbResourceKeep:
[0338] 3> Clear the selected sidelink permission if available;
[0339] 3> For resource reservation intervals less than 100ms, for resource reservation intervals greater than or equal to 100ms, randomly select an integer value in the interval [5,15] with equal probability, and set SL_RESOURCE_RESELECTION_COUNTER to the selected value;
[0340] 3> The number of times the previously selected sidelink grant is reused for transmission of a MAC PDU with a resource reservation interval to determine a set of PSCCH durations and a set of PSSCH durations.
[0341] 1> If the MAC entity has chosen to create a selected sidelink grant corresponding to the transmission of a single MAC PDU and if SL data is available in the logical channel, or SL-CSI reporting is triggered:
[0342] 2> If SL data is available in the logical channel:
[0343] 3> If sl-HARQ-FeedbackEnabled is set to enable for the logical channel:
[0344] 4> Select any resource pool configured with PSFCH resources in the resource pool;
[0345] 3> Otherwise:
[0346] 4>Select any resource pool in the resource pool;
[0347] 2> Otherwise, if SL-CSI reporting is triggered:
[0348] 3>Select any resource pool in the resource pool.
[0349] 2>Perform TX resource (re)selection check on the selected resource pool;
[0350] 2> If TX resource (re)selection is triggered as a result of TX resource (re)selection check:
[0351] 3> Select the number of HARQ retransmissions from the allowed number configured by RRC in sl-MaxTxTransNumPSSCH included in sl-PSSCH-TxConfigList and, if configured by RRC, overlap in sl-MaxTxTransNumPSSCH indicated in sl-CBR-PSSCH-TxConfigList for the highest priority logical channel allowed on the carrier, and if CBR measurement results are available, the CBR measured by the lower layer, or if CBR measurement results are not available, the corresponding sl-defaultTxConfigIndex configured by RRC;
[0352] 3> Select the amount of frequency resources within the range configured by RRC between sl-MinSubChannelNumPSSCH and sl-MaxSubChannelNumPSSCH included in sl-PSSCH-TxConfigList, and if configured by RRC, overlap between sl-MinSubChannelNumPSSCH and sl-MaxSubChannelNumPSSCH indicated in sl-CBR-PSSCH-TxConfigList for the highest priority logical channel allowed on the carrier, and if CBR measurement results are available, the CBR measured by the lower layer, or if CBR measurement results are not available, the corresponding sl-defaultTxConfigIndex configured by RRC;
[0353] 3> Randomly select the time and frequency resources for one transmission opportunity from the resources indicated by the physical layer based on the number of selected frequency resources and the remaining PDBs of SL data available on the logical channels allowed on the carrier;
[0354] 3> If one or more HARQ retransmissions are selected:
[0355] 4> If there are available resources left in the resources indicated by the physical layer for more transmission opportunities:
[0356] 5> In case PSFCH is configured for this resource pool and retransmission resources may be indicated by the time resource assignment of the previous SCI, randomly select time and frequency resources for one or more transmission opportunities from the available resources according to the number of selected frequency resources, the selected number of HARQ retransmissions and the remaining PDB of SL data available in the logical channels allowed on the carrier by ensuring a minimum time gap between any two selected resources;
[0357] 5> If the resource is indicated by ensuring that it can be assigned by the time resource of the previous SCI, the retransmission resource cannot be selected until the selected HARQ retransmission number:
[0358] 6> Randomly select time and frequency resources for one or more transmission opportunities from the available resources based on the number of selected frequency resources, the selected number of HARQ retransmissions and the remaining PDB of SL data available in the logical channels allowed on the carrier.
[0359] 5> The transmission opportunity that arrives first in time is regarded as the initial transmission opportunity, and the other transmission opportunities are regarded as retransmission opportunities;
[0360] 5> Treat all transmission opportunities as the selected side link permission;
[0361] 3> Otherwise:
[0362] 4> Treat the set as the selected side link license;
[0363] 3> Use the selected sidelink grant to determine the PSCCH duration and PSSCH duration
[0364] 1> If the selected sidelink grant is available for retransmission of a MAC PDU that has been positively acknowledged:
[0365] 2> Clear the PSCCH duration and PSSCH duration corresponding to the retransmitted MAC PDU from the selected sidelink grant.
[0366] How the MAC entity determines the remaining PDB for SL data is left to the UE implementation.
[0367] For a selected sidelink grant, the minimum time gap between any two selected resources consists of:
[0368] - the time gap between the end of the last symbol of the PSSCH transmission of the first resource and the start of the first symbol of the corresponding PSFCH reception determined by sl-MinTimeGapPSFCH and sl-PSFCH-Period for the resource pool; and
[0369] - The time required for PSFCH reception and processing plus sidelink retransmission preparation, which includes multiplexing of the necessary physical channels and any TX-RX / RX-TX switching time.
[0370] How to determine the time required for PSFCH reception and processing plus sidelink retransmission preparation is left to the UE implementation.
[0371] During each PSSCH duration, the MAC entity shall:
[0372] 1> For each sidelink grant occurring during this PSSCH duration:
[0373] 2> If the MAC entity has been configured with side link resource allocation mode 1:
[0374] 3> Select MCS, if configured, within the RRC configured range between sl-MinMCS-PSSCH and sl-MaxMCS-PSSCH included in sl-ConfigDedicatedNR;
[0375] 3> Set the resource reservation interval to 0ms.
[0376] 2> Otherwise:
[0377] 3> select an MCS that, if configured, is within the range configured by RRC between sl-MinMCS-PSSCH and sl-MaxMCS-PSSCH included in sl-PSSCH-TxConfigList, and, if configured by RRC, overlaps between sl-MinMCS-PSSCH and sl-MaxMCS-PSSCH indicated in sl-CBR-PSSCH-TxConfigList for the highest priority sidelink logical channel in the MAC PDU, and the CBR measured by lower layers if CBR measurement results are available, or the corresponding sl-defaultTxConfigIndex configured by RRC if CBR measurement results are not available;
[0378] 3> If the MAC entity decides not to use the selected sidelink grant during the next PSSCH duration:
[0379] 4> Set the resource reservation interval to 0ms.
[0380] 3> Otherwise:
[0381] 4>Set the resource reservation interval to the selected value.
[0382] If the RRC does not configure the MCS or the corresponding range, the MCS selection depends on the UE implementation.
[0383] 2> If the configured sidelink grant has been activated and this PSSCH duration corresponds to the first PSSCH transmission opportunity within this sl-PeriodCG of the configured sidelink grant:
[0384] 3> Set the HARQ process ID to the HARQ process ID associated with this PSSCH duration and, if available, use all subsequent PSSCH durations occurring in this sl-PeriodCG for the configured sidelink grants;
[0385] 3> Determine that this PSSCH duration is used for initial transmission;
[0386] 3> If a dynamic sidelink grant associated to a HARQ process ID has been received on the PDCCH for the SLCS-RNTI of the MAC entity:
[0387] 4> Clear dynamic sidelink permission.
[0388] 2> Deliver the sidelink grant, selected MCS and associated HARQ information to the sidelink HARQ entity during this PSSCH duration.
[0389] For a configured sidelink grant, the HARQ process ID associated with the first slot of SL transmission is derived from the following equation:
[0390] HARQ process ID=[floor(CURRENT_slot / sl-PeriodCG)]modulo sl-NrOfHARQ-Processes+sl-HARQ-ProcID-offset
[0391] Wherein CURRENT_slot=(SFN×numberOfSlotsPerFrame+time slot number in frame), and numberOfSlotsPerFrame refers to the number of consecutive time slots per frame.
[0392] According to some embodiments of the present disclosure, the UE may perform a TX resource (re)selection check.
[0393] If the TX resource (re)selection check procedure is triggered for a sidelink process, the MAC entity shall for the sidelink process:
[0394] 1> If SL_RESOURCE_RESELECTION_COUNTER = 0 and when SL_RESOURCE_RESELECTION_COUNTER is equal to 1, the MAC entity randomly selects a value in the interval [0,1] with equal probability, which is higher than the probability configured by the upper layer in probResourceKeep; or
[0395] 1> if during [the last second] the MAC entity has neither performed a transmission nor a retransmission on any of the resources indicated in a configured sidelink grant; or
[0396] 1> if sl-ReselectAfter is configured and the number of consecutive unused transmission opportunities on the resources indicated in the configured sidelink grant is equal to sl-ReselectAfter; or
[0397] 1> If there is no configured sidelink permission; or
[0398] 1> if the configured sidelink grant cannot accommodate the RLC SDU [by using the maximum allowed MCS configured by upper layers in maxMCS-PSSCH] and the MAC entity chooses not to segment the RLC SDU; or
[0399] If the configured sidelink grant cannot accommodate the RLC SDU, whether to perform segmentation or sidelink resource reselection is left to the UE implementation.
[0400] 1> if a transmission with a configured sidelink grant cannot meet the latency requirements of the data in the logical channel according to the associated priority, and the MAC entity chooses not to perform the transmission corresponding to the single MAC PDU; or
[0401] If the latency requirement is not met, whether to perform transmission corresponding to a single MAC PDU or sidelink resource reselection is left to the UE implementation.
[0402] 1> if the resource pool is configured or reconfigured by the upper layer; or]
[0403] 1> if the sidelink transmission is scheduled by another UE with a higher priority than the priority of the logical channel and is expected to overlap with the resources of the configured sidelink grant, and the measurement of the SL-RSRP associated with the sidelink transmission is above [threshold]; or
[0404] 1> if the logical channel is mapped to any configured sidelink grant; or
[0405] 1> if HARQ feedback is enabled for the logical channel and the configured sidelink grant cannot support HARQ feedback (e.g., no HARQ feedback resources are reserved for the configured sidelink grant); or
[0406] 1> if HARQ feedback is disabled for the logical channel and the configured sidelink grant supports HARQ feedback (e.g., HARQ feedback resources have been reserved for the configured sidelink grant); or
[0407] 1> if the SCCH or MAC control element carrying the sidelink CSI report is (re)configured, triggering a sidelink CSI report for a PC5-RRC connection or destination, and the CSI report does not map to or cannot be accommodated by any configured sidelink grant; or
[0408] 1> if the SCCH or MAC control element carrying the sidelink CSI report is released for the PC5-RRC connection or destination; or
[0409] 1> if sidelink SL-RSRP measurement reporting is (re)configured for a PC5-RRC connection or destination, sidelink SL-RSRP reporting is triggered periodically or by an event such as A1 or A3, and the sidelink measurement report is not mapped to or cannot be accommodated by any configured sidelink grant; or
[0410] 1> if the sidelink SL-RSRP measurement report is released for the PC5-RRC connection or destination; or
[0411] 1> if the establishment of the PC5-S unicast link and / or PC5-RRC connection configuring the logical channel is triggered by an upper layer, or if the release of the PC5-S unicast link and / or PC5-RRC connection releasing the logical channel is triggered or completed by an upper layer, or if a radio link failure is detected or declared and the logical channel is released due to the failure; or
[0412] 2> If applicable, clear the configured sidelink license associated to the sidelink process;
[0413] 2>Trigger TX resource (re)selection.
[0414] According to some embodiments of the present disclosure, the UE may perform a TX resource (re)selection check.
[0415] TX resource (re)selection check
[0416] If the TX resource (re)selection check procedure is triggered on the resource pool selected for the sidelink process, then for the sidelink process the MAC entity shall:
[0417] 1> if SL_RESOURCE_RESELECTION_COUNTER = 0 and when SL_RESOURCE_RESELECTION_COUNTER is equal to 1, the MAC entity randomly selects a value in the interval [0,1] with equal probability, which is higher than the probability configured by RRC in sl-ProbResourceKeep; or
[0418] 1> If the resource pool is configured or reconfigured by RRC; or
[0419] 1> if there is no selected sidelink permission on the selected resource pool; or
[0420] 1> if the MAC entity has neither performed a transmission nor a retransmission on any of the resources indicated in the selected sidelink grant during the last second; or
[0421] 1> if sl-ReselectAfter is configured and the number of consecutive unused transmission opportunities on the resources indicated in the selected sidelink grant is equal to sl-ReselectAfter; or
[0422] 1> if the selected sidelink grant cannot accommodate the RLC SDU by using the RRC configured maximum allowed MCS in sl-MaxMCS-PSSCH and the UE chooses not to segment the RLC SDU; or
[0423] If the selected sidelink grant cannot accommodate the RLC SDU, whether to perform segmentation or sidelink resource reselection is left to the UE implementation.
[0424] 1> If the transmission with the selected sidelink grant cannot meet the latency requirement of the data in the logical channel according to the associated priority, and the MAC entity chooses not to perform the transmission corresponding to the single MAC PDU:
[0425] If the latency requirement is not met, whether to perform transmission corresponding to a single MAC PDU or sidelink resource reselection is left to the UE implementation.
[0426] Whether TX resource (re)selection is triggered due to latency requirements of a triggered MAC CE is left to UE implementation.
[0427] 2> If applicable, clear the selected side link license associated with the side link process;
[0428] 2>Trigger TX resource (re)selection.
[0429] 1> if the resources granted by the selected sidelink are indicated by the physical layer for re-evaluation or preemption; or
[0430] 1> If a MAC PDU retransmission on the selected sidelink grant has been discarded by sidelink congestion control or deprioritization:
[0431] 2> if the resource of the selected sidelink grant is indicated by the physical layer for re-evaluation or preemption, remove the resource from the selected sidelink grant associated to the sidelink process;
[0432] 2> In case PSFCH is configured for this resource pool and resources can be indicated by time resource assignment of SCI for retransmission, randomly select time and frequency resources from the resources indicated by the physical layer for removal or discarded resources according to the amount of selected frequency resources, the selected number of HARQ retransmissions and the remaining PDB of SL data available in the logical channel by ensuring the minimum time gap between any two selected resources in the selected sidelink grant
[0433] 2> If the resource is indicated by ensuring that the time resource assignment can be used by the SCI for one or more retransmissions, no resource is selected:
[0434] 3> Randomly select time and frequency resources for one or more transmission opportunities from the available resources based on the amount of selected frequency resources, the selected number of HARQ retransmissions and the remaining PDB of SL data available in the logical channels allowed on the carrier.
[0435] 2> Replace the removed or discarded resources with the selected resources for the selected side link permission.
[0436] According to some embodiments of the present disclosure, the UE may perform a SL CSI reporting process.
[0437] The sidelink channel state information (SL CSI) reporting procedure is used to provide a peer UE with sidelink channel states such as CQI and RI based on measurements of SL CSI-RS transmissions provided by the peer UE.
[0438] RRC configures the following parameters to control SL CSI reporting for each pair of source Layer 2 ID and target Layer 2 ID:
[0439] -periodicCSI-TimerSL;
[0440] -retxCSI-TimerSL;
[0441] -CSIreporting-DelayTimerAppliedSL;
[0442] -CSIreporting-DelayTimerSL;
[0443] -CSIreporting-MaskSL.
[0444] For a pair of source Layer 2 ID and destination Layer 2 ID, the MAC entity shall:
[0445] 1> For each SCI that the MAC entity is interested in:
[0446] 2> If SCI indicates SL CSI report:
[0447] 3> trigger SL CSI reporting for this pair;
[0448] 3> The priority of the SLCSI reporting MAC CE is considered to be the highest priority of the logical channels belonging to the pair or the priority value indicated by this SCI or peer UE via PC5-RRC signaling.
[0449] The priority of the SL CSI reporting MAC CE is used for logical channel prioritization, transmission of SCI information indicating the presence and priority of the SL CSI reporting MAC CE, and prioritization of the SL transmission carrying the SL CSI reporting MAC CE over any UL transmissions in conflict.
[0450] 1> if UL resources are allocated and the number of remaining padding bits is equal to or greater than the size of the SL CSI report MAC CE plus its subheader; or
[0451] 1> if the retxCSI-TimerSL for the pair expires; or
[0452] 1> If the periodicCSI-TimerSL for the pair expires:
[0453] 2> Trigger SL CSI reporting for this pair.
[0454] 1> If SL CSI reporting is triggered for a pair, CSIreporting-DelayTimerAppliedSL with a value of true is configured by upper layers for the pair; or
[0455] 2> Start or restart CSIreporting-DelayTimerSL.
[0456] 1> Otherwise:
[0457] 2> Stop CSIreporting-DelayTimerSL if it is running.
[0458] For SL CSI reporting triggered by expiration of retxCSI-TimerSL, the MAC entity considers the highest priority of the logical channels belonging to the pair as the priority of the SL CSI reporting.
[0459] For a pair of source Layer 2 ID and destination Layer 2 ID, the MAC entity shall:
[0460] 1> If the SL CSI reporting process determines that at least one SL CSI report has been triggered and not cancelled:
[0461] 2> if as a result of logical channel prioritization, SL-SCH resources are available for new transmissions and the SL-SCH resources can accommodate the SL CSI report MAC CE plus its subheader; or
[0462] 2> If UL resources are allocated and the number of remaining padding bits is equal to or greater than the size of the SL CSI report MAC CE plus its subheader:
[0463] 3> Based on the latest measurement results of SL CSI-RI transmission provided by the peer UE for the pair, instruct the multiplexing and assembly process to generate the SL CSI report MAC CE which includes CSI information;
[0464] 3> Treat the priority of the SL CSI report MAC CE as the highest priority of the logical channel belonging to the destination or the priority value indicated by this SCI or peer UE via PC5-RRC signaling of logical channel priority, for transmission of SCI information indicating the presence and priority of the SL CSI report MAC CE, and for prioritizing the SL transmission carrying the SL CSI report MAC CE over any UL transmission in conflict.
[0465] 3> Start or restart periodicCSI-TimerSL;
[0466] 3> Start or restart retxCSI-TimerSL;
[0467] 3> Cancel all SL CSI reports triggered for this pair.
[0468] 2> If SL CSI reporting has been triggered and CSIreporting-DelayTimerSL is not running:
[0469] 3> If there are no SL-SCH resources available for new transmission; or
[0470] 3> If the configured sidelink grant is available for SL CSI reporting and SL CSI reporting is triggered for CSIreporting-MaskSL set to false:
[0471] 4>Trigger TX resource (re)selection
[0472] According to some embodiments of the present disclosure, the UE may perform CSI reporting.
[0473] The Sidelink Channel State Information (SL-CSI) reporting procedure is used to provide sidelink channel state information to peer UEs.
[0474] RRC configures the following parameters to control the SL-CSI reporting process:
[0475] -sl-LatencyBound-CSI-Report, which is maintained for each PC5-RRC connection.
[0476] The MAC entity maintains a sl-CSI-ReportTimer for each pair of source Layer 2 ID and destination Layer 2 ID corresponding to a PC5-RRC connection. The sl-CSI-ReportTimer is used by the SL-CSI reporting UE to comply with the latency requirement signaled from the CSI trigger UE. The value of sl-CSI-ReportTimer is the same as the latency requirement of the SL-CSI report in the sl-LatencyBound-CSI-Report configured by RRC.
[0477] For each pair of source Layer 2 ID and destination Layer 2 ID corresponding to a PC5-RRC connection established by upper layers, the MAC entity shall:
[0478] 1> If the SL-CSI report has been triggered by the SCI and has not been cancelled:
[0479] 2> If the sl-CSI-ReportTimer for triggered SL-CSI report is not running:
[0480] 3>Start sl-CSI-ReportTimer.
[0481] 2> If the sl-CSI-ReportTimer of the triggered SL-CSI report expires:
[0482] 3>Cancel the triggered SL-CSI report.
[0483] 2> Otherwise, if the MAC entity has SL resources allocated for the new transmission and the SL-SCH resources can accommodate the SLCSI reporting MAC CE and its subheader as a result of logical channel prioritization:
[0484] 3> Indicates the multiplexing and assembly process to generate the sidelink CSI report MAC CE;
[0485] 3> Stop sl-CSI-ReportTimer for triggered SL-CSI report;
[0486] 3>Cancel the triggered SL-CSI report.
[0487] 2> Otherwise, if the MAC entity has been configured with sidelink resource allocation mode 1:
[0488] 3>Trigger scheduling request.
[0489] If the transmission of a pending SL-CSI report with a sidelink grant cannot meet the latency requirement associated with the SL-CSI report, a MAC entity configured with sidelink resource allocation mode 1 may trigger a scheduling request.
[0490] According to some embodiments of the present disclosure, the sidelink CSI report MAC CE generated by the wireless device may include 8 bits of 1 octet.
[0491] The Sidelink CSI Report MAC CE is identified by a MAC subheader with an LCID. The priority of the Sidelink CSI Report MAC CE is fixed to "1". The Sidelink CSI Report MAC CE is defined as follows:
[0492] -RI: This field indicates the derived value of the rank indicator used for sidelink CSI reporting. The field length is 1 bit;
[0493] -CQI: This field indicates the derived value of the channel quality indicator used for sidelink CSI reporting. The field length is 4 bits;
[0494] -R: Reserved bit, set to 0.
[0495] For example, the sidelink CSI reporting MAC CE may include 1-bit RI, 5-bit COI and 3-bit R.
[0496] Hereinafter, an apparatus for selecting a sidelink resource for sidelink CSI reporting in a wireless communication system according to some embodiments of the present disclosure will be described. Here, the apparatus may be Figure 7 , 8 , the wireless device (100 or 200) in 9 or 10.
[0497] For example, the first wireless device may perform the above method. Detailed descriptions overlapping with the above content may be simplified or omitted.
[0498] refer to Figure 7 , the first wireless device 100 may include a processor 102 , a memory 104 , and a transceiver 106 .
[0499] According to some embodiments of the present disclosure, the processor 102 may be configured to be operably coupled with the memory 104 and the transceiver 106 .
[0500] The processor 102 may be configured to establish a PC5-radio resource control (RRC) connection with a second wireless device. The processor 102 may be configured to control the transceiver 106 to receive a request for a side link (SL) channel state information (CSI) report from the second wireless device. The processor 102 may be configured to trigger an SL CSI report for a PC5-RRC connection. The processor 102 may be configured to determine to create a side link grant corresponding to the transmission of a single MAC PDU based on the triggered SL CSI report or the SL data available for transmission. The processor 102 may be configured to trigger a resource selection process based on the determination. The processor 102 may be configured to select a side link resource in the resource selection process. The processor 102 may be configured to create a MAC PDU for the selected side link resource based on the triggered SL SCI report. The processor 102 may be configured to control the transceiver 106 to send the created MAC PDU based on the selected side link resource.
[0501] According to some embodiments of the present disclosure, in the resource selection process, the processor 102 may be configured to select a resource pool in a carrier. The processor 102 may be configured to perform a resource selection check process on the selected resource pool.
[0502] According to some embodiments of the present disclosure, the resource selection check process further includes that the processor 102 may be configured to select a side link resource in a resource pool. The processor 102 may be configured to allocate the selected side link resource to a side link grant.
[0503] For example, during the resource selection check, the processor 102 may be configured to reselect the sidelink resource based on the sidelink grant not meeting the latency requirement of the data in the logical channel.
[0504] For example, processor 102 may be configured to determine a physical sidelink control channel (PSCCH) duration and a physical sidelink shared channel (PSSCH) duration using the sidelink grant.
[0505] For example, the processor 102 may be configured to control the transceiver 106 to transmit the created MAC PDU based on the determined PSCCH duration and the determined PSSCH duration.
[0506] According to some embodiments of the present disclosure, a SL CSI report may be triggered for a pair of a source ID of a first wireless device and a destination ID of a second wireless device corresponding to a PC5-RRC connection.
[0507] According to some embodiments of the present disclosure, based on the SL data in the logical channel being available for transmission, the processor 102 may be configured to determine whether to enable hybrid automatic repeat request (HARQ) feedback for the logical channel.
[0508] For example, based on enabling HARQ feedback for the logical channel, the processor 102 may be configured to select a sidelink resource among a resource pool configured with physical sidelink feedback channel (PSFCH) resources.
[0509] According to some embodiments of the present disclosure, the processor 102 may be configured to configure the sidelink resource allocation mode 2 using at least one of the resource pools in the carrier for transmission.
[0510] According to some embodiments of the present disclosure, the request for SL CSI report may include sidelink control information sent via a physical sidelink control channel (PSCCH) and / or a physical sidelink shared channel (PSSCH).
[0511] According to some embodiments of the present disclosure, the generated MAC CE may include a channel quality indicator (CQI) for the first PC5-RRC connection.
[0512] According to some embodiments of the present disclosure, the processor 102 may be configured to communicate with at least one of a user device other than the first wireless device, a network, or an autonomous vehicle.
[0513] Hereinafter, a processor for a first wireless device to select a sidelink resource for a sidelink CSI report in a wireless communication system according to some embodiments of the present disclosure will be described.
[0514] The processor is configured to control the first wireless device to establish a PC5-radio resource control (RRC) connection with the second wireless device. The processor is configured to control the first wireless device to receive a request for a side link (SL) channel state information (CSI) report from the second wireless device. The processor is configured to control the first wireless device to trigger an SL CSI report for the PC5-RRC connection. The processor is configured to control the first wireless device to determine to create a side link grant corresponding to the transmission of a single MAC PDU based on the triggered SL CSI report or the SL data available for transmission. The processor is configured to control the first wireless device to trigger a resource selection process based on the determination. The processor is configured to control the first wireless device to select a side link resource in the resource selection process. The processor is configured to control the first wireless device to create a MAC PDU for the selected side link resource based on the triggered SL SCI report. The processor is configured to control the first wireless device to send the created MAC PDU based on the selected side link resource.
[0515] According to some embodiments of the present disclosure, in a resource selection process, the processor is configured to control the first wireless device to select a resource pool in a carrier. The processor is configured to control the first wireless device to perform a resource selection check process on the selected resource pool.
[0516] According to some embodiments of the present disclosure, the resource selection check process further includes: the processor is configured to control the first wireless device to select a sidelink resource in a resource pool. The processor is configured to control the first wireless device to allocate the selected sidelink resource for a sidelink grant.
[0517] For example, during the resource selection check, the processor is configured to control the first wireless device to reselect the sidelink resource based on the sidelink grant not meeting the latency requirement of the data in the logical channel.
[0518] For example, the processor is configured to control the first wireless device to determine a physical sidelink control channel (PSCCH) duration and a physical sidelink shared channel (PSSCH) duration using the sidelink grant.
[0519] For example, the processor is configured to control the first wireless device to transmit the created MAC PDU based on the determined PSCCH duration and the determined PSSCH duration.
[0520] According to some embodiments of the present disclosure, an SL CSI report may be triggered for a pair of a source ID of a first wireless device and a destination ID of a second wireless device corresponding to a PC5-RRC connection.
[0521] According to some embodiments of the present disclosure, based on SL data in the logical channel being available for transmission, the processor is configured to control the first wireless device to determine whether to enable hybrid automatic repeat request (HARQ) feedback for the logical channel.
[0522] For example, based on enabling HARQ feedback for the logical channel, the processor is configured to control the first wireless device to select a sidelink resource among a resource pool configured with a physical sidelink feedback channel (PSFCH) resource.
[0523] According to some embodiments of the present disclosure, the processor is configured to control the first wireless device to configure a sidelink resource allocation mode 2 using at least one of the resource pools in the carrier for transmission.
[0524] According to some embodiments of the present disclosure, the request for SL CSI report may include sidelink control information sent via a physical sidelink control channel (PSCCH) and / or a physical sidelink shared channel (PSSCH).
[0525] According to some embodiments of the present disclosure, the generated MAC CE may include a channel quality indicator (CQI) for the first PC5-RRC connection.
[0526] According to some embodiments of the present disclosure, the processor may be configured to control the first wireless device to communicate with at least one of a user device other than the first wireless device, a network, or an autonomous vehicle.
[0527] Hereinafter, a non-transitory computer-readable medium having stored thereon a plurality of instructions for selecting sidelink resources for sidelink CSI reporting in a wireless communication system according to some embodiments of the present disclosure will be described.
[0528] According to some embodiments of the present disclosure, the technical features of the present disclosure may be directly embodied in hardware, in software executed by a processor, or in a combination of the two. For example, a method performed by a wireless device in wireless communication may be implemented in hardware, software, firmware, or any combination thereof. For example, the software may reside in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a removable disk, a CD-ROM, or any other storage medium.
[0529] Some examples of storage media are coupled to a processor so that the processor can read information from the storage media. In an alternative, the storage medium can be integrated into the processor. The processor and the storage medium can reside in an ASIC. For example, the processor and the storage medium can exist as discrete components.
[0530] The computer-readable medium may include tangible and non-transitory computer-readable storage media.
[0531] For example, non-transitory computer-readable media may include random access memory (RAM), such as synchronous dynamic random access memory (SDRAM), read-only memory (ROM), non-volatile random access memory (NVRAM), electrically erasable programmable read-only memory (EEPROM), flash memory, magnetic or optical data storage media, or any other medium that can be used to store instructions or data structures. Non-transitory computer-readable media may also include combinations of the foregoing.
[0532] Furthermore, the methods described herein may be implemented at least in part by a computer-readable communication medium that carries or communicates code in the form of instructions or data structures and can be accessed, read, and / or executed by a computer.
[0533] According to some embodiments of the present disclosure, a plurality of instructions are stored on a non-transitory computer-readable medium, and the stored plurality of instructions may be executed by a processor of the first wireless device.
[0534] The stored multiple instructions may cause the first wireless device to establish a PC5-radio resource control (RRC) connection with the second wireless device. The stored multiple instructions may cause the first wireless device to receive a request for a side link (SL) channel state information (CSI) report from the second wireless device. The stored multiple instructions may cause the first wireless device to trigger an SL CSI report for the PC5-RRC connection. The stored multiple instructions may cause the first wireless device to determine to create a side link grant corresponding to the transmission of a single MAC PDU based on the triggered SL CSI report or the SL data available for transmission. The stored multiple instructions may cause the first wireless device to trigger a resource selection process based on the determination. The stored multiple instructions may cause the first wireless device to select a side link resource in the resource selection process. The stored multiple instructions may cause the first wireless device to create a MAC PDU for the selected side link resource based on the triggered SL SCI report. The stored multiple instructions may cause the first wireless device to send the created MAC PDU based on the selected side link resource.
[0535] According to some embodiments of the present disclosure, in a resource selection process, the stored plurality of instructions may enable the first wireless device to select a resource pool in a carrier. The stored plurality of instructions may enable the first wireless device to perform a resource selection check process on the selected resource pool.
[0536] According to some embodiments of the present disclosure, the resource selection check process further includes that the stored multiple instructions can enable the first wireless device to select a side link resource in a resource pool. The stored multiple instructions can enable the first wireless device to allocate the selected side link resource to the side link grant.
[0537] For example, during a resource selection check, the stored plurality of instructions may cause the first wireless device to reselect a sidelink resource based on the sidelink grant not meeting a latency requirement of data in the logical channel.
[0538] For example, the stored plurality of instructions may cause the first wireless device to determine a physical sidelink control channel (PSCCH) duration and a physical sidelink shared channel (PSSCH) duration using the sidelink grant.
[0539] For example, the stored plurality of instructions may cause the first wireless device to transmit the created MAC PDU based on the determined PSCCH duration and the determined PSSCH duration.
[0540] According to some embodiments of the present disclosure, a SL CSI report may be triggered for a pair of a source ID of a first wireless device and a destination ID of a second wireless device corresponding to a PC5-RRC connection.
[0541] According to some embodiments of the present disclosure, based on SL data in the logical channel being available for transmission, the stored plurality of instructions may enable the first wireless device to determine whether to enable hybrid automatic repeat request (HARQ) feedback for the logical channel.
[0542] For example, based on enabling HARQ feedback for the logical channel, the stored plurality of instructions may cause the first wireless device to select a sidelink resource among a resource pool configured with a physical sidelink feedback channel (PSFCH) resource.
[0543] According to some embodiments of the present disclosure, the stored plurality of instructions may enable the first wireless device to configure sidelink resource allocation mode 2 using at least one of the resource pools in the carrier for transmission.
[0544] According to some embodiments of the present disclosure, the request for SL CSI report may include sidelink control information sent via a physical sidelink control channel (PSCCH) and / or a physical sidelink shared channel (PSSCH).
[0545] According to some embodiments of the present disclosure, the generated MAC CE may include a channel quality indicator (CQI) for the first PC5-RRC connection.
[0546] According to some embodiments of the present disclosure, the stored plurality of instructions may enable the first wireless device to communicate with at least one of a user device other than the first wireless device, a network, or an autonomous vehicle.
[0547] Hereinafter, a method of selecting a sidelink resource for a sidelink CSI report performed by a second wireless device (eg, a receiving UE) in a wireless communication system according to some embodiments of the present disclosure will be described.
[0548] The second wireless device may establish a PC5-Radio Resource Control (RRC) connection with the first wireless device.
[0549] The second wireless device may send a request for a sidelink (SL) channel state information (CSI) report to the first wireless device.
[0550] The second wireless device may receive a MAC CE for SL CSI reporting from the first wireless device.
[0551] Hereinafter, a second wireless device (eg, a receiving UE) selecting a sidelink resource for a sidelink CSI in a wireless communication system according to some embodiments of the present disclosure will be described.
[0552] The second wireless device may include a transceiver, a memory, and a processor operably coupled to the transceiver and the memory.
[0553] The processor may be configured to establish a PC5-Radio Resource Control (RRC) connection with the first wireless device.
[0554] The processor may be configured to control the transceiver to send a request for a sidelink (SL) channel state information (CSI) report to the first wireless device.
[0555] The processor may be configured to control the transceiver to receive a MAC CE for SL CSI reporting from the first wireless device.
[0556] The present disclosure can have various beneficial effects.
[0557] According to some embodiments of the present disclosure, a wireless device may effectively select sidelink resources for sidelink reporting in a wireless communication system.
[0558] For example, the wireless device may appropriately perform CSI reporting by effectively allocating sidelink resources.
[0559] For example, the wireless communication system may appropriately provide resource management by selecting sidelink resources for sidelink reporting in the wireless communication system.
[0560] The beneficial effects that can be obtained by the specific embodiments of the present disclosure are not limited to the beneficial effects listed above. For example, there may be various technical effects that can be understood and / or derived from the present disclosure by a person of ordinary skill in the relevant field. Therefore, the specific effects of the present disclosure are not limited to those explicitly described herein, but may include various effects that can be understood or derived from the technical features of the present disclosure.
[0561] Fig.15 An example of a method for performing data transmission by a UE to which the technical features of the present disclosure can be applied is shown.
[0562] In step 1501, the UE may establish a unicast link and an associated PC5-RRC connection with a peer UE in a sidelink.
[0563] In step 1502, the UE may determine a maximum number of HARQ transmissions for declaring a PC5-RRC connection failure.
[0564] For example, the maximum number of HARQ transmissions for declaring a PC5-RRC connection failure may be configured by the network or the peer UE.
[0565] For other examples, the UE may determine the maximum number of HARQ transmissions for declaring a PC5-RRC connection failure based on QoS parameters of logical channels belonging to the PC5-RRC connection or unicast link.
[0566] In step 1503, the UE may increase the counter when one of the following conditions is met:
[0567] - if no acknowledgement (e.g. HARQ feedback) has been received for the transmission of any MAC PDU; and / or
[0568] - If a negative acknowledgement has been received for transmitting any MAC PDU.
[0569] In step 1504, the UE may reset the counter to an initial value (e.g., zero) when one of the following conditions is met:
[0570] - if parameters related to establishing a PC5-RRC connection or PC5-S unicast link are indicated by upper layers; and / or
[0571] - if the first new transmission for a PC5-RRC connection is triggered by this sidelink HARQ entity; and / or
[0572] - If N acknowledgments (eg, HARQ feedback) have been received consecutively or within a gap.
[0573] Fig.16An example of a method for sidelink HARQ transmission and failure detection from a UE in a wireless communication system according to some embodiments of the present disclosure is shown.
[0574] In particular, Fig.16 An example of sidelink HARQ transmission and failure detection from a UE to which the technical features of the present disclosure can be applied is shown.
[0575] Clearly, the present disclosure is not limited thereto. The present disclosure may also be applied to quality reporting of uplink data transmission.
[0576] In step 1601, the TX UE may establish a PC5-S unicast link and an associated PC5-RRC connection with the RX UE.
[0577] In step 1602, the TX UE may send sidelink UE information indicating the destination ID of the RX UE to the network. The TX UE may indicate the destination ID and associated QoS information to the network via the sidelink UE information. The destination ID may be associated with a destination index according to the content of the sidelink UE information.
[0578] In step 1603, upon receiving the sidelink UE information, the network may send an RRC reconfiguration message to the TX UE. The message may include an N value and a maxHARQRetxThreshold with a destination index.
[0579] In the TX UE, the sidelink HARQ entity may maintain the N value, the maxHARQRetxThreshold, and the MAX_RLM_ReTX_COUNT for each PC5-RRC connection established by RRC (or for each PC5-S unicast link established by the PC5-S entity, for each destination or source Layer 2 ID and each pair of target Layer 2 ID).
[0580] The N value and maxHARQRetxThreshold may be configured by RRC for a PC5-RRC connection (or a PC5-S unicast link established by a PC5-S entity, a pair of destination or source Layer 2 ID and destination Layer 2).
[0581] The sidelink HARQ entity may correspond to both the receiving and transmitting sidelink HARQ entities or both the receiving or transmitting sidelink HARQ entities.
[0582] maxHARQRetxThreshold can be configured with the value of maxHARQRetxThreshold configured for the logical channel with the highest priority belonging to the PC5-RRC connection, or with the lowest, average or highest value of all maxHARQRetxThreshold values configured for all logical channels belonging to a PC5-RRC connection (or a PC5-S unicast link established by a PC5-S entity, a pair of destination or source Layer 2 ID and destination Layer 2 ID).
[0583] The N value can be configured with the value of the N value configured for the logical channel with the highest priority belonging to the PC5-RRC connection, or with the lowest, average or highest value of all N values configured for all channels belonging to the PC5-RRC connection (or a PC5-S unicast link established by a PC5-S entity, a pair of destination or source Layer 2 ID and destination Layer 2 ID).
[0584] The sidelink HARQ entity in the TX UE may set MAX_RLM_ReTX_COUNT to zero for each PC5-RRC connection that has been established by RRC (or for each PC5-S unicast link established by the PC5-S entity, each destination or each pair of source Layer 2 ID and destination Layer 2 ID) when one of the following conditions is met:
[0585] - if maxHARQRetxThreshold is configured by RRC (e.g., the initial step of HARQ-based RLM, e.g., when establishing a PC5-RRC connection or a PC5-S unicast link); and / or
[0586] - if parameters related to establishing a PC5-RRC connection or PC5-S unicast link are indicated by upper layers; and / or
[0587] - if this sidelink HARQ entity triggers the first new transmission for a PC5-RRC connection (or a pair of a PC5-S unicast link established by a PC5-S entity, a destination, a source layer 2 ID and a destination layer 2 ID); and / or
[0588] - If N acknowledgments have been received consecutively or within an interval on the PSFCH (where N may be one or more):
[0589] - the N acknowledgments may correspond only to positive acknowledgments successfully received on the PSFCH; and / or
[0590] - the N acknowledgments may correspond only to negative acknowledgments successfully received on the PSFCH; and / or
[0591] - the N acknowledgments may correspond to both positive and negative acknowledgments successfully received on the PSFCH; and / or
[0592] - The N acknowledgments may not include any acknowledgment not being successfully received on the PSFCH (e.g., no HARQ feedback transmission of an acknowledgement from a peer UE (e.g., because the peer UE did not successfully receive the corresponding PSCCH and / or PSSCH) or no HARQ feedback transmission being received from a peer UE (e.g., because this UE did not successfully receive the corresponding PSFCH).
[0593] In step 1604, the sidelink HARQ entity in the TX UE may increment MAX_RLM_ReTX_COUNT for each PC5-RRC connection that has been established by RRC (or for each PC5-S unicast link established by the PC5-S entity, each destination or each pair of source Layer 2 ID and destination Layer 2 ID) when one of the following conditions is met:
[0594] - if no acknowledgement of any MAC PDU transmission is received on the PSFCH; and / or
[0595] - Option 1: The acknowledgment may only correspond to a positive acknowledgment successfully received on the PSFCH;
[0596] - Option 2: The acknowledgment may only correspond to a negative acknowledgment successfully received on the PSFCH;
[0597] - Option 3: The acknowledgment may correspond only to a positive or negative acknowledgment of successful reception on the PSFCH;
[0598] - If a negative acknowledgement has been received on the PSFCH for any MAC PDU transmission.
[0599] In step 1605, if MAX_RLM_ReTX_COUNT reaches maxHARQRetxThreshold, the MAC entity in the TX UE may indicate to the RRC that the maximum HARQ retransmissions have been reached for each PC5-RRC connection established by the RRC (or for each PC5-S unicast link established by the PC5-S entity, each destination or each pair of source Layer 2 ID and destination Layer 2 ID).
[0600] In step 1606, upon receiving this indication from the MAC entity, the TX UE RRC may declare a sidelink radio link failure on the corresponding PC5-RRC connection (or the corresponding pair or the corresponding destination), and the network indicates a sidelink radio link failure.
[0601] According to some embodiments of the present disclosure, UL transmission and SL transmission may be performed for different RATs or the same RAT.
[0602] The present disclosure may also be applied to radio link failures of different uplink transmissions to different base stations, for example, configured for dual connectivity or carrier aggregation in the uplink. In this case, Fig.16 The TX UE in can be replaced by the same or different base station.
[0603] The present disclosure can be applied to various future technologies, such as AI.
[0604] AI refers to artificial intelligence and / or the field that studies the methodology of making artificial intelligence. Machine learning is the field that studies the methodology that defines and solves the various problems dealt with in AI. Machine learning can be defined as an algorithm that improves the performance of any task through continuous experience with it.
[0605] Artificial neural network (ANN) is a model for machine learning. It may mean a complete model of problem-solving ability, which is composed of artificial neurons (nodes) forming a synaptic network. ANN can be defined by the connection pattern between neurons in different layers, the learning process for updating model parameters and / or the activation function for generating output values. ANN may include an input layer, an output layer and optionally one or more hidden layers. Each layer may contain one or more neurons, and ANN may include synapses linking neurons to neurons. In ANN, each neuron can output the sum of the activation functions of the input signal, weight and deflection input through the synapse. Model parameters are parameters determined by learning, including the deflection of neurons and / or the weight of synaptic connections. Hyperparameters mean parameters to be set in a machine learning algorithm before learning, and include learning rate, number of repetitions, minimum batch size, initialization function, etc. The goal of ANN learning can be regarded as determining the model parameters that minimize the loss function. The loss function can be used as an indicator to determine the optimal model parameters in the ANN learning process.
[0606] Machine learning can be divided into supervised learning, unsupervised learning, and reinforcement learning depending on the learning method. Supervised learning is a method of learning ANN by giving labels to learning data. The label is the answer (or result value) that the ANN must infer when the learning data is input to the ANN. Unsupervised learning may refer to a method of learning ANN without giving labels to learning data. Reinforcement learning may refer to a learning method in which an agent defined in an environment learns to select behaviors and / or action sequences that maximize the cumulative compensation in each state.
[0607] Machine learning is implemented as a deep neural network (DNN), which includes multiple hidden layers in ANN, also known as deep learning. Deep learning is a part of machine learning. In the following, machine learning is used to mean deep learning.
[0608] The claims in this disclosure may be combined in various ways. For example, the technical features in the method claims of this disclosure may be combined to be implemented or performed in a device, and the technical features in the device claims may be combined to be implemented or performed in a method. Furthermore, the technical features in the method claims and the device claims may be combined to be implemented or performed in a device. Furthermore, the technical features in the method claims and the device claims may be combined to be implemented or performed in a method. Other implementations are within the scope of the appended claims.
Claims
1. A method comprising: Establishing, by the first wireless device and the second wireless device, a logical connection for device-to-device direct communication; receiving, by the first wireless device from the second wireless device, a request for a channel state information report for the device-to-device direct communication; triggering, by the first wireless device, the channel state information report for the logical connection; determining, by the first wireless device based on the triggered channel state information report, to create a grant for the device-to-device direct communication corresponding to transmission of a single data unit; triggering, by the first wireless device, a resource selection process based on the determination; selecting, by the first wireless device, a resource for the device-to-device direct communication in the resource selection process; creating, by the first wireless device, a data unit for resources selected for the device-to-device direct communication based on the triggered channel state information report; as well as The created data unit is transmitted by the first wireless device based on resources selected by the device-to-device direct communication.
2. The method according to claim 1, wherein: The resource selection process further includes: Selecting a resource pool in a carrier; and A resource selection checking process is performed on the selected resource pool.
3. The method according to claim 2, wherein: The resource selection and checking process further comprises: selecting the resource for the device-to-device direct communication in the resource pool; and The selected resource for the device-to-device direct communication is allocated for the grant for the device-to-device direct communication.
4. The method according to claim 3, wherein: The resource selection and checking process further comprises: Based on the grant for the device-to-device direct communication not satisfying a latency requirement for data in a logical channel, resources for the device-to-device direct communication are reselected.
5. The method according to claim 3, wherein: The method further comprises, A control channel duration and a shared channel duration are determined using the grant for the device-to-device direct communication.
6. The method according to claim 5, wherein: The created data unit is transmitted based on the determined control channel duration and the determined shared channel duration.
7. The method according to claim 1, wherein: The channel state information report is triggered for a pair of a source identification for the first wireless device and a destination identification for the second wireless device corresponding to the logical connection for the device-to-device direct communication.
8. The method according to claim 1, further comprising: A resource allocation mode 2 of the device-to-device direct communication for transmission is configured using at least one resource pool in a carrier.
9. The method according to claim 1, wherein: The request for the channel state information report includes control information sent via a control channel and / or a shared channel.
10. The method according to claim 1, wherein: The data unit includes a channel quality indicator of the logical connection for the device-to-device direct communication.
11. The method according to claim 1, wherein: The first wireless device communicates with at least one of a user device other than the first wireless device, a network, or an autonomous vehicle.
12. A first wireless device, comprising: Transceiver; Memory; as well as at least one processor operably coupled to the transceiver and the memory and configured to: establishing a logical connection for device-to-device direct communication with a second wireless device; receiving, from the second wireless device, a request for a channel state information report for the device-to-device direct communication; triggering the channel state information report for the logical connection; determining, based on the triggered channel state information report, to create a grant for the device-to-device direct communication corresponding to transmission of a single data unit; triggering a resource selection process based on the determination; selecting, in the resource selection process, a resource for the device-to-device direct communication; creating a data unit for resources selected for the device-to-device direct communication based on the triggered channel state information report; as well as The created data unit is transmitted based on the resource selected by the device-to-device direct communication.
13. A non-transitory computer readable medium having stored thereon a plurality of instructions, which, when executed by a processor of a first wireless device, cause the first wireless device to: establishing a logical connection for device-to-device direct communication with a second wireless device; receiving, from the second wireless device, a request for a channel state information report for the device-to-device direct communication; triggering the channel state information report for the logical connection; determining, based on the triggered channel state information report, to create a grant for the device-to-device direct communication corresponding to transmission of a single data unit; triggering a resource selection process based on the determination; selecting, in the resource selection process, a resource for the device-to-device direct communication; creating a data unit for resources selected for the device-to-device direct communication based on the triggered channel state information report; and The created data unit is transmitted based on the selected resource for the device-to-device direct communication.