Apparatus and method for a terminal to process sidelink transmission in a wireless communication system
Patent Information
- Application Number
- CN202180044823.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-06-26
- Filing Date
- 2021-06-16
- Publication Date
- 2026-09-25
- Estimated Expiration
- 2041-06-16
AI Technical Summary
[0016]根据各种实施例,可以获得有效支持侧链路流的效果,其中通过提供选择UE的侧链路发送资源的方法来配置各种服务质量(QoS)简档和混合QoS简档。
Smart Images

Figure CN115715483B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to wireless communication systems, and more specifically, to methods and apparatus for processing sidelink transmissions by a UE in a wireless communication system. Background Technology
[0002] To meet the increased demand for wireless data traffic since the deployment of 4G communication systems, efforts have been made to develop improved 5G or near-5G communication systems. Therefore, 5G or near-5G communication systems are also referred to as "beyond 4G network" communication systems or "post-Long Term Evolution (post-LTE)" systems.
[0003] 5G communication systems are considered to be implemented in ultra-high frequency (mmWave) bands (e.g., the 60 GHz band) to achieve higher data rates. To reduce radio wave propagation loss and increase transmission distance in the mmWave band, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive MIMO technologies are discussed in 5G communication systems.
[0004] In addition, in 5G communication systems, development is underway to improve system networks based on advanced small cells, cloud radio access networks (cloud RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, mobile networks, cooperative communication, cooperative multipoint (CoMP), and receiver interference cancellation.
[0005] In 5G systems, hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC) have also been developed as advanced coding modulation (ACM), as well as filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies.
[0006] The internet, as a human-centric network for generating and consuming information, is now evolving into the Internet of Things (IoT), in which distributed entities (such as things) exchange and process information without human intervention. The Internet of Everything (IoE), a combination of IoT technology connected to cloud servers and big data processing technology, has emerged. With technological elements such as sensing technology, wired / wireless communication and network infrastructure, service interface technology, and security technology already necessary for IoT implementation, sensor networks, machine-to-machine (M2M) communication, and machine-type communication (MTC) have recently been studied. Such an IoT environment can provide intelligent internet of things (IT) services, creating new value for human life by collecting and analyzing data generated between connected things. Through the convergence and integration of existing information technology (IT) and various industrial applications, the IoT can be applied to a wide range of fields, including smart homes, smart buildings, smart cities, smart cars or connected cars, smart grids, healthcare, smart appliances, and advanced medical services.
[0007] Correspondingly, various attempts have been made to apply 5G communication systems to IoT networks. For example, technologies such as sensor networks, machine-type communication (MTC), and machine-to-machine (M2M) communication can be implemented using beamforming, MIMO, and array antennas. Cloud Radio Access Network (cloud RAN), as an application of the aforementioned big data processing technologies, can also be considered an example of the integration of 5G and IoT technologies.
[0008] In addition, UE direct communication (sidelink communication) using 5G communication systems is being studied, and UE direct communication can be applied to, for example, vehicle communication (vehicle-to-everything (V2X)) and is expected to provide users with a variety of services.
[0009] In order to provide various services in 5G systems, efficient methods for handling sidelink data transmission and reception are being investigated. Summary of the Invention
[0010] Technical issues
[0011] This disclosure provides an apparatus and method for a UE to acquire transmission resources and process transport blocks to be included in the acquired transmission resources in a wireless communication system.
[0012] Solution
[0013] According to embodiments of this disclosure, a method performed by a first terminal in a wireless communication system includes: identifying whether sidelink data to be transmitted is available in a logical channel; if sidelink data is available in the logical channel, identifying whether Hybrid Automatic Repeat Request (HARQ) feedback of the logical channel is enabled; selecting a resource pool based on the identification result; selecting resources from the selected resource pool; and performing sidelink data transmission to a second terminal using the selected resources.
[0014] According to another embodiment of this disclosure, a first terminal device in a wireless communication system includes: a transceiver; and a controller configured to identify whether sidelink data to be transmitted is available in a logical channel; if sidelink data is available in the logical channel, identify whether Hybrid Automatic Repeat Request (HARQ) feedback of the logical channel is enabled; select a resource pool based on the identification result; select resources from the selected resource pool; and control the transceiver to perform sidelink data transmission to a second terminal using the selected resources.
[0015] Beneficial effects
[0016] According to various embodiments, effective support for sidelink flows can be achieved, wherein various Quality of Service (QoS) profiles and hybrid QoS profiles are configured by providing methods for selecting the sidelink transmission resources of the UE. Attached Figure Description
[0017] Figure 1 A wireless communication system according to an embodiment of the present disclosure is shown.
[0018] Figure 2 The configuration of a BS in a wireless communication system according to an embodiment of the present disclosure is shown.
[0019] Figure 3 The configuration of a UE in a wireless communication system according to an embodiment of the present disclosure is shown.
[0020] Figure 4 The configuration of a communication unit in a wireless communication system according to an embodiment of the present disclosure is shown.
[0021] Figure 5 The structure of wireless time-frequency resources in a wireless communication system according to an embodiment of the present disclosure is shown.
[0022] Figure 6A A scenario of sidelink communication according to an embodiment of this disclosure is illustrated.
[0023] Figure 6B A scenario of sidelink communication according to an embodiment of this disclosure is illustrated.
[0024] Figure 6C A scenario of sidelink communication according to an embodiment of this disclosure is illustrated.
[0025] Figure 6D A scenario of sidelink communication according to an embodiment of this disclosure is illustrated.
[0026] Figure 7A A sidelink communication transmission scheme according to an embodiment of this disclosure is illustrated.
[0027] Figure 7B A sidelink communication transmission scheme according to an embodiment of this disclosure is illustrated.
[0028] Figure 8A The operation of UE processing sidelink transmission according to an embodiment of this disclosure is illustrated.
[0029] Figure 8B The operation of a UE selecting sidelink transmission resources according to an embodiment of the present disclosure is illustrated.
[0030] Figure 9 The operation of a UE selecting a sidelink transmission resource pool according to an embodiment of the present disclosure is illustrated.
[0031] Figure 10 The operation of a UE selecting a sidelink transmission resource pool according to an embodiment of the present disclosure is illustrated. Detailed Implementation
[0032] In the following, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. It should be noted that, in the drawings, the same or similar elements are represented by the same or similar reference numerals wherever possible. Furthermore, detailed descriptions of known functions or configurations that might obscure the subject matter of the present disclosure will be omitted.
[0033] In describing embodiments of this disclosure, descriptions related to techniques known in the art and not directly related to this disclosure will be omitted. Unnecessary descriptions are omitted to prevent obscuring the main ideas of this disclosure and to more clearly convey them.
[0034] For the same reason, some elements may be exaggerated, omitted, or shown schematically in the accompanying drawings. Furthermore, the size of each element does not perfectly reflect its actual size. In the drawings, identical or corresponding elements have the same reference numerals.
[0035] The advantages and features of this disclosure, as well as the ways in which they are implemented, will become apparent from the embodiments described in detail below with reference to the accompanying drawings. However, this disclosure is not limited to the embodiments set forth below, but can be implemented in various different forms. The following embodiments are provided only to fully disclose this disclosure and to inform those skilled in the art of its scope, and this disclosure is limited only by the scope of the appended claims. Throughout the specification, the same or similar reference numerals denote the same or similar elements.
[0036] Here it will be understood that each box in a flowchart illustration, and combinations of boxes in a flowchart illustration, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, special-purpose computer, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, create components for implementing the functions specified in one or more boxes of the flowchart. These computer program instructions can also be stored in a computer-usable or computer-readable storage medium, which can instruct the computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer-usable or computer-readable storage medium produce an article of manufacture including instruction components that implement the functions specified in the flowchart blocks or blocks. The computer program instructions can also be loaded onto a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device, thereby producing a computer-implemented process, such that the instructions, which execute on the computer or other programmable device, provide steps for implementing the functions specified in one or more boxes of the flowchart.
[0037] Furthermore, each box in the flowchart can represent a module, code segment, or code section, which includes one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions mentioned in the boxes may appear out of order. For example, two boxes shown consecutively may actually be executed substantially simultaneously, or these boxes may sometimes be executed in reverse order, depending on the functions involved.
[0038] As used herein, "cell" refers to a software or hardware element that performs a predetermined function, such as a field-programmable gate array (FPGA) or application-specific integrated circuit (ASIC). However, "cell" does not always have a meaning limited to software or hardware. A "cell" can be configured to be stored in addressable storage media or to execute one or more processors. Therefore, a "cell" includes, for example, software elements, object-oriented software elements, class elements or task elements, processes, functions, attributes, procedures, subroutines, program code segments, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and parameters. The elements and functions provided by a "cell" can be combined into a smaller number of elements or "cells," or divided into a larger number of elements or "cells." Furthermore, elements and "cells" can be implemented as replicas of one or more CPUs within a device or secure multimedia card. Additionally, a "cell" in the embodiments may include one or more processors.
[0039] The following detailed description of embodiments of this disclosure is primarily directed to the new RAN (NR) as a radio access network and the packet core (5G system, 5G core network, or next-generation core (NG Core)) as a core network, which are specified in the 5G mobile communication standard defined by the 3rd Generation Partnership Project Long Term Evolution (3GPP LTE), the mobile communications standardization group. However, based on the determination of those skilled in the art, with some modifications, the main ideas of this disclosure can be applied to other communication systems with similar backgrounds or channel types without significantly departing from the scope of this disclosure.
[0040] In 5G systems, to support network automation, Network Data Collection and Analysis Functions (NWDAFs) can be defined. These are network functions that provide the ability to analyze and provide data collected from the 5G network. NWDAFs can collect / store / analyze information from the 5G network and provide the results to unspecified network functions (NFs), and the analysis results can be used independently in each NF.
[0041] In the following description, for ease of description, some terms and names defined in 3GPP standards (5G, NR, LTE or other similar systems standards) may be used. However, this disclosure is not limited to these terms and names and can be applied in the same manner to systems conforming to other standards.
[0042] In the following, this disclosure relates to apparatus and methods for a UE to process sidelink transmissions in a wireless communication system. Specifically, in this disclosure, the UE may determine a mode in which the UE selects sidelink transmission resources by itself, selects a sidelink transmission resource pool, obtains sidelink transmission resources from the selected transmission resource pool, configures a MAC PDU to use the obtained sidelink transmission resources, and configures a transport block.
[0043] According to embodiments of this disclosure, the UE can operate various HARQ retransmission modes to effectively support sidelink flows configured to serve various QoS profiles and hybrid QoS profiles.
[0044] The terms relating to signals, channels, control information, network entities, and device elements used in the following description are for convenience of description only. Therefore, this disclosure is not limited to the terms used herein, and other terms relating to objects with equivalent technical meanings may be used.
[0045] In the following description, the terms "physical channel" and "signal" may be used interchangeably with "data" or "control signal." For example, "Physical Downlink Shared Channel (PDSCH)" refers to the physical channel used for transmitting data, but it can also be used to refer to data. That is, in this disclosure, the expression "transmitting physical channel" can be interpreted as the same as the expression "transmitting data or signals through a physical channel."
[0046] In this disclosure, "higher-layer signaling" refers to the method of transmitting signals from a base station (BS) to a UE via a downlink data channel of the physical layer or from a UE to a BS via an uplink data channel of the physical layer. Higher-layer signaling can be understood as Radio Resource Control (RRC) signaling or Media Access Control (MAC) control elements (CE).
[0047] Furthermore, in this disclosure, the expressions “greater than” or “less than” can be used to indicate whether a specific condition is met or satisfied, but are only for illustrative purposes and do not exclude “greater than or equal to” or “equal to or less than”. A condition expressing “greater than or equal to” can be replaced with “greater than”, a condition expressing “equal to or less than” can be replaced with “less than”, and a condition expressing “greater than or equal to and less than” can be replaced with “greater than and equal to and less than”.
[0048] Furthermore, this disclosure uses terminology found in some communication standards (e.g., the 3rd Generation Partnership Project (3GPP)) to describe various embodiments, but these are merely examples. The embodiments of this disclosure can be readily modified and applied to other communication systems.
[0049] Figure 1 A wireless communication system according to an embodiment of the present disclosure is shown.
[0050] Figure 1 BS110, UE 120, and UE 130 are shown as part of a node using a radio channel in a wireless communication system. Although Figure 1 Only one BS is shown, but another BS that is the same as or similar to BS 110 may be further included.
[0051] BS 110 is a network infrastructure element that provides radio access to UEs 120 and 130. BS 110 has a coverage area defined within a predetermined geographical region based on the range in which signals can be transmitted. BS 110 may be referred to as an "Access Point (AP)," "eNodeB (eNB)," "Fifth Generation (5G) Node," "gNodeB (Next Generation Node B (gNB))," "Radio Point," or "Transmit / Receive Point (TRP)," or another term with equivalent technical meaning, as well as "Base Station."
[0052] Each of the first UE 120 and the second UE 130 is a user-operated device and communicates with BS 110 via a radio channel. The link from BS 110 to either the first UE 120 or the second UE 130 is called a downlink (DL), and the link from either the first UE 120 or the second UE 130 to BS 110 is called an uplink (UL). Furthermore, the first UE 120 and the second UE 130 can communicate with each other via a radio channel. In this case, the link between the first UE 120 and the second UE 130 is called a sidelink, and this sidelink can be used interchangeably with the PC-5 interface. Depending on the circumstances, at least one of the first UE 120 and the second UE 130 can operate without any user involvement. That is, at least one of UE#1 120 and UE#2 130 is a device performing machine-type communication (MTC) and can be operated without user involvement. Each of the first UE 120 and the second UE 130 may be referred to as “user equipment (UE)”, “mobile station”, “subscriber station”, “remote terminal”, “wireless terminal” or “user equipment”, or another term with equivalent technical meaning, and “terminal”.
[0053] BS 110, first UE 120, and second UE 130 can transmit and receive radio signals in millimeter-wave (mmWave) frequency bands (e.g., 28 GHz, 30 GHz, 38 GHz, and 60 GHz). In this case, to increase channel gain, BS 110, first UE 120, and second UE 130 can perform beamforming. Beamforming can include transmit beamforming and receive beamforming. That is, BS 110, first UE 120, and second UE 130 can assign directionality to the transmit or receive signals. For this purpose, BS 110 and UEs 120 and 130 can select serving beams 112, 113, 121, and 131 through a beam search procedure or a beam management procedure. After selecting serving beams 112, 113, 121, and 131, communication can be performed using resources that have a quasi-co-location (QCL) relationship with the resources of the transmit serving beams 112, 113, 121, and 131.
[0054] If the large-scale characteristics of the channel used to transmit symbols through the first antenna port can be inferred from the channel used to transmit symbols through the second antenna port, then the first and second antenna ports can be evaluated as having a QCL relationship between them. For example, large-scale characteristics may include at least one of delay spread, Doppler spread, Doppler shift, average gain, average delay, and spatial receiver parameters.
[0055] Figure 1The first UE 120 and the second UE 130 shown can support vehicle communication. In the case of vehicle communication, based on the device-to-device (D2D) communication architecture in the LTE system, the vehicle-to-everything (V2X) standardization work has been completed in 3GPP Releases 14 and 15, and efforts are being made to develop V2X based on the current 5G NR. In NR V2X, UEs will support unicast, multicast, and broadcast communication. Furthermore, unlike LTE V2X, which aims to send and receive basic safety information required for driving vehicles, NR V2X aims to provide more advanced services such as queuing, advanced driving, extended sensors, and remote driving.
[0056] V2X services can be categorized into basic safety services and advanced services. Basic safety services can include detailed services such as vehicle notification (Cooperative Awareness Messages (CAM) or Basic Safety Messages (BSM)) services, left-turn notification services, forward collision warning services, approach emergency vehicle notification services, forward obstacle warning services, and intersection signal information services. These services can send and receive V2X information via broadcast, unicast, or multicast. Compared to basic safety services, advanced services have stricter Quality of Service (QoS) requirements and require methods for sending and receiving V2X information via unicast, multicast, and broadcast to enable V2X information transmission and reception within specific vehicle groups or between two vehicles. Advanced services can include detailed services such as queuing services, autonomous driving services, remote driving services, and extended sensor-based V2X services.
[0057] In the following text, the side link (SL) can refer to the signal transmission / reception path between UEs, which is interchangeable with the PC5 interface. A base station (BS) is the entity that allocates resources to UEs and can be a BS supporting both V2X and general cellular communications, or a BS supporting only V2X communications. That is, a BS can be an NR BS (e.g., gNB), an LTE BS (e.g., eNB), or a roadside unit (RSU). A UE (terminal) can include all general user equipment, mobile stations, vehicles supporting vehicle-to-vehicle (V2V), vehicles supporting vehicle-to-pedestrian (V2P), pedestrian handheld devices (e.g., smartphones), vehicles supporting vehicle-to-network (V2N), vehicles supporting vehicle-to-infrastructure (V2I), RSUs with UE functions, RSUs with BS functions, RSUs with some BS functions and some UE functions, etc. Furthermore, the V2X UE used in the following description can be simply referred to as a UE. That is, in conjunction with V2X communication, a UE can be used as a V2X UE.
[0058] The BS and UE are connected via the Uu interface. The uplink (UL) is the radio link through which the UE sends data or control signals to the BS, and the downlink (DL) is the radio link through which the BS sends data or control signals to the UE.
[0059] Figure 2 The configuration of a BS in a wireless communication system according to an embodiment of the present disclosure is shown. Figure 2 The configuration shown can be understood as the configuration of BS 110. The term "...unit" or the end of a word, such as "...device(or)", "...machine(er)", etc., can indicate a unit that performs at least one function or operation, which can be implemented in hardware, software, or a combination of hardware and software.
[0060] Reference Figure 2 The BS 110 includes a wireless communication unit 210, a backhaul communication unit 220, a storage unit 230, and a controller 240.
[0061] The wireless communication unit 210 performs the function of transmitting and receiving signals through a radio channel. For example, the wireless communication unit 210 performs the conversion function between baseband signals and bit streams according to the physical layer standard of the system. For example, in data transmission, the wireless communication unit 210 generates complex symbols by encoding and modulating the transmitted bit stream. In data reception, the wireless communication unit 210 reconstructs the received bit stream by demodulating and decoding the baseband signal.
[0062] The wireless communication unit 210 up-converts a baseband signal to a radio frequency (RF) band signal, transmits the RF band signal through an antenna, and down-converts the RF band signal received through the antenna back to a baseband signal. For this purpose, the wireless communication unit 210 may include a transmit filter, a receive filter, an amplifier, a mixer, an oscillator, a digital-to-analog converter (DAC), and an analog-to-digital converter (ADC). Furthermore, the wireless communication unit 210 may include multiple transmit / receive paths. Additionally, the wireless communication unit 210 may include at least one antenna array comprising multiple antenna elements.
[0063] In terms of hardware, the wireless communication unit 210 may include digital and analog units, and the analog unit may include multiple sub-units depending on the operating power and operating frequency. The digital unit may be implemented by at least one processor (e.g., a digital signal processor (DSP)).
[0064] The wireless communication unit 210 transmits and receives signals as described above. Therefore, all or part of the wireless communication unit 210 may be referred to as a "transmitter," a "receiver," or a "transceiver." Furthermore, in the following description, the transmission and reception performed via a radio channel may include the processes described above for the wireless communication unit 210.
[0065] The backhaul communication unit 220 provides an interface for communicating with other nodes within the network. That is, the backhaul communication unit 220 converts the bit stream sent from BS 110 to another node (e.g., another access node, another BS, or the core network) into physical signals, and converts the physical signals received from another node into bit streams.
[0066] Storage unit 230 stores data used for the operation of BS 110, such as basic programs, applications, and configuration information. Storage unit 230 may include volatile memory, non-volatile memory, or a combination of volatile and non-volatile memory. Storage unit 230 provides stored data in response to requests from controller 240.
[0067] Controller 240 controls the overall operation of BS 110. For example, controller 240 sends and receives signals via wireless communication unit 210 or backhaul communication unit 220. Controller 240 records data in storage unit 230 and reads the data. Controller 240 can perform the functions of the protocol stack required according to the communication standard. According to another embodiment, the protocol stack may be included in wireless communication unit 210. For this purpose, controller 240 may include at least one processor. According to an embodiment, controller 240 can control BS 110 to perform operations according to the following embodiments.
[0068] Figure 3 The configuration of a UE in a wireless communication system according to an embodiment of the present disclosure is shown.
[0069] Figure 3 The configuration shown can be understood as the configuration of UE 120. The term "...unit" or the end of a word, such as "...device(or)", "...machine(er)", etc., can indicate a unit that processes at least one function or operation, which can be implemented in hardware, software, or a combination of hardware and software.
[0070] Reference Figure 3 The UE 120 includes a communication unit 310, a storage unit 320, and a controller 330.
[0071] Communication unit 310 performs the functions of transmitting and receiving signals via a radio channel. For example, communication unit 310 performs conversion functions between baseband signals and bitstreams according to the system's physical layer standard. For example, in data transmission, communication unit 310 generates complex symbols by encoding and modulating the transmitted bitstream. In data reception, communication unit 310 reconstructs the received bitstream by demodulating and decoding the baseband signal. Furthermore, communication unit 310 up-converts the baseband signal to an RF band signal, transmits the RF band signal through an antenna, and then down-converts the RF band signal received through the antenna back to a baseband signal. For example, communication unit 310 may include a transmit filter, a receive filter, an amplifier, a mixer, an oscillator, a DAC, and an ADC.
[0072] Communication unit 310 may include multiple transmit / receive paths. Communication unit 310 may include at least one antenna array comprising multiple antenna elements. In terms of hardware, communication unit 310 may include digital and analog circuitry (e.g., a radio frequency integrated circuit (RFIC)). The digital and analog circuitry may be implemented in a single package. Communication unit 310 may include multiple RF chains. Communication unit 310 may perform beamforming.
[0073] As described above, communication unit 310 transmits and receives signals. Therefore, all or some of communication unit 310 may be referred to as a "transmitter," a "receiver," or a "transceiver." In the following description, transmission and reception performed via a radio channel are used to include the processing performed by communication unit 310.
[0074] Storage unit 320 stores basic programs, applications, and data such as configuration information for the operation of UE 120. Storage unit 320 may include volatile memory, non-volatile memory, or a combination of volatile memory and non-volatile memory. Storage unit 320 provides stored data in response to requests from controller 330.
[0075] Controller 330 controls the overall operation of UE 120. For example, controller 330 sends and receives signals via communication unit 310. Controller 330 records data in storage unit 320 and reads the data. Controller 330 can perform the functions of the protocol stack required by the communication standard. For this purpose, controller 330 may include at least one processor or microprocessor, or may be part of a processor. Furthermore, communication unit 310 or part of controller 330 may be referred to as a communication processor (CP). According to an embodiment, controller 330 can control UE 120 to perform operations according to the following embodiments.
[0076] Figure 4 The configuration of a communication unit in a wireless communication system according to an embodiment of the present disclosure is shown.
[0077] Figure 4 It shows Figure 2 The wireless communication unit 210 or Figure 3 An example of the detailed configuration of the communication unit 310. Specifically, Figure 4 It was shown as Figure 2 The wireless communication unit 210 or Figure 3 A component of the communication unit 310 used for performing beamforming.
[0078] Reference Figure 4 The wireless communication unit 210 or the communication unit 310 includes an encoding and modulation unit 402, a digital beamforming unit 404, multiple transmission paths 406-1 to 406-N and an analog beamforming unit 408.
[0079] The coding and modulation unit 402 performs channel coding. For channel coding, at least one of low-density parity-check (LDPC) codes, convolutional codes, and polar codes can be used. The coding and modulation unit 402 generates modulation symbols by performing constellation mapping.
[0080] Digital beamforming unit 404 performs beamforming on a digital signal (e.g., a modulation symbol). To do this, digital beamforming unit 404 multiplies the modulation symbol by a beamforming weight. The beamforming weight can be used to change the amplitude and phase of the signal and can be referred to as a "precoding matrix" or "precoder." Digital beamforming unit 404 outputs the digitally beamformed modulation symbol through multiple transmission paths 406-1 to 406-N. At this time, according to a multiple-input multiple-output (MIMO) transmission scheme, the modulation symbol can be multiplexed, or the same modulation symbol can be provided through multiple transmission paths 406-1 to 406-N.
[0081] Multiple transmit paths 406-1 to 406-N convert the digital signals generated by digital beamforming into analog signals. For this purpose, each of the multiple transmit paths 406-1 to 406-N may include an inverse fast Fourier transform (IFFT) calculator, a cyclic prefix (CP) inserter, a DAC, and an upconverter. The CP inserter is used for orthogonal frequency division multiplexing (OFDM) schemes and can be omitted when another physical layer scheme (e.g., filter bank multicarrier (FBMC)) is applied. That is, the multiple transmit paths 406-1 to 406-N provide independent signal processing for multiple streams generated by digital beamforming. However, depending on the implementation, some components of the multiple transmit paths 406-1 to 406-N may be shared.
[0082] Analog beamforming unit 408 performs beamforming on the analog signal. To do this, digital beamforming unit 404 multiplies the analog signal by beamforming weights. The beamforming weights are used to change the amplitude and phase of the signal. Specifically, analog beamforming unit 408 can be configured differently depending on the connection structure between the multiple transmit paths 406-1 to 406-N and the antennas. For example, each of the multiple transmit paths 406-1 to 406-N can be connected to an antenna array. In another example, the multiple transmit paths 406-1 to 406-N can be connected to an antenna array. In yet another example, the multiple transmit paths 406-1 to 406-N can be adaptively connected to one antenna array or two or more antenna arrays.
[0083] Figure 5 The structure of radio time-frequency resources of a wireless communication system according to an embodiment of the present disclosure is shown.
[0084] refer to Figure 5 The horizontal axis indicates the time domain within the radio resource area, and the vertical axis indicates the frequency domain. The smallest unit of transmission in the time domain is an OFDM symbol or a DFT-S-OFDM symbol, and Nsymb OFDM symbols or DFT-S-OFDM symbols 530 are included in a time slot 505. Unlike time slots, in NR systems, the length of a subframe can be defined as 1.0 ms, and the length of a radio frame 500 can be defined as 10 ms. In the frequency domain, the smallest unit of transmission is a subcarrier, and the bandwidth of the entire system's transmission band can include a total of NBW subcarriers 525. The detailed numbers of Nsymb and NBW can vary depending on the system.
[0085] The basic unit of a time-frequency resource region is a resource element (RE) 510, which can be indicated by an OFDM symbol index or a DFT-S-OFDM symbol index and subcarrier index. A resource block (RB) 515 can be defined as NRB consecutive subcarriers 520 in the frequency domain. Typically, in an NR system, the smallest unit of data transmission is an RB, and Nsymb = 14, NRB = 12.
[0086] Figure 5 The structure of radio time-frequency resources in the Uu interface is applied. Furthermore, Figure 5 The structure of radio time-frequency resources in the network can be similarly applied to sidelinks.
[0087] Figure 6A An example of a sidelink communication scenario according to an embodiment of the present disclosure is shown.
[0088] Figure 6AThe diagram illustrates a scenario within the coverage area, where sidelink UEs 620a and 620b are located within the coverage area of BS610. Sidelink UEs 620a and 620b can receive data and control information from BS610 via downlink (DL) or transmit data and control information to BS via uplink (UL). In this case, the data and control information can be for sidelink communication or for general cellular communication instead of sidelink communication. Furthermore, in... Figure 6A In this context, sidelink UEs 620a and 620b can send and receive data and control information for sidelink communication via the sidelink (SL).
[0089] Figure 6B An example of a sidelink communication scenario according to an embodiment of the present disclosure is shown.
[0090] Reference Figure 6B The diagram illustrates a partial coverage scenario where a first UE 620a in the sidelink UEs is within the coverage area of BS 610, while a second UE 620b is outside the coverage area of BS 610. Within the coverage area of BS 610, the first UE 620a can receive data and control information from the BS via downlink or send data and control information to the BS via uplink. The second UE 620b, outside the coverage area of BS 610, cannot receive data and control information from the BS via downlink, nor can it send data and control information to the BS via uplink. The second UE 620b can send and receive data and control information for sidelink communication from the first UE 620a via the sidelink (SL).
[0091] Figure 6C An example of a sidelink communication scenario according to an embodiment of the present disclosure is shown.
[0092] refer to Figure 6C This illustrates a scenario where a sidelink UE (e.g., first UE 620a and second UE 620b) is located outside the coverage area of the BS. Therefore, first UE 620a and second UE 620b cannot receive data and control information from the BS via the downlink, nor can they send data and control information to the BS via the uplink. First UE 620a and second UE 620b can send and receive data and control information for sidelink communication via the sidelink (SL).
[0093] Figure 6D An example of a sidelink communication scenario according to an embodiment of the present disclosure is shown.
[0094] Reference Figure 6DThe first UE 620a and the second UE 620b performing sidelink communication can perform inter-cell sidelink communication in a state in which the first UE 620a and the second UE 620b are connected to different BSs (e.g., the first BS 610a and the second BS 610b) (e.g., RRC connection state) or in a camping state (e.g., RRC connection release state, i.e., RRC idle state). In this case, the first UE 620a can be a sidelink transmitting UE, and the second UE 620b can be a sidelink receiving UE. Alternatively, the first UE 620a can be a sidelink receiving UE, and the second UE 620b can be a sidelink transmitting UE. The first UE 620a can receive a sidelink dedicated system information block (SIB) from the BS 610a that the first UE 620a is connected to (or where the first UE 620a is camped), and the second UE 620b can receive a sidelink dedicated SIB from another BS 620b that the second UE is connected to (or where the second UE 620b is camped). At this point, the sidelink-specific SIB information received by the first UE 620a and the sidelink-specific SIB information received by the second UE 620b may be different from each other. Therefore, it may be necessary to unify the information to perform sidelink communication between UEs located in different cells.
[0095] exist Figures 6A to 6D In the examples described, a sidelink system involving two UEs (e.g., the first UE 610a and the second UE 620b) has been described as an example; however, this disclosure is not limited thereto and can be applied to sidelink systems involving two or more UEs. Furthermore, the uplink and downlink between BS 610, 610a, and 610b and the sidelink UEs 620a and 620b can be referred to as Uu interfaces, and the sidelink between the sidelink UEs can be referred to as PC-5 interfaces. In the following description, uplink or downlink and Uu interface, sidelink and PC-5 can be used interchangeably.
[0096] In this disclosure, the UE can be a vehicle supporting vehicle-to-vehicle (V2V) communication, a vehicle supporting vehicle-to-pedestrian (V2P) communication, or a pedestrian's handheld device (e.g., a smartphone), a vehicle supporting vehicle-to-network (V2N) communication, or a vehicle supporting vehicle-to-infrastructure (V2I) communication. In this disclosure, the UE can be a roadside unit (RSU) with UE functionality, an RSU with BS functionality, or an RSU with some BS functionality and some UE functionality.
[0097] Figure 7A and 7B A sidelink communication transmission scheme according to an embodiment of this disclosure is illustrated.
[0098] Specifically, Figure 7A The unicast scheme is shown. Figure 7B The multicast scheme is shown.
[0099] Reference Figure 7A The sending UE 720a and receiving UE 720b can perform one-to-one communication. Figure 7A The transmission scheme shown can be called unicast communication. (See reference...) Figure 7B One-to-one communication can be performed by sending a UE 720a or 720d and receiving a UE 720b, 720c, 720e, 720f, and 720g. Figure 7B The transmission scheme shown can be referred to as multicast or multi-cast. Figure 7B In this configuration, UE 720a, UE 720b, and UE 720c are configured into one group and perform multicast communication, while UE 720d, UE 720e, UE 720f, and UE 720g are configured into another group and perform multicast communication. Each UE can perform multicast communication within its own group and can also perform unicast, multicast, or broadcast communication with at least one other UE belonging to another group. Although for the sake of clarity, Figure 7B Two groups are shown, but this disclosure is not limited to these and can be applied to situations where more groups are configured.
[0100] At the same time, although not in Figure 7A As shown in 7B, however, sidelink UEs can perform broadcast communication. Broadcast communication is a scheme in which all sidelink UEs receive data and control information sent by a sidelink transmitting UE via the sidelink. For example, in Figure 7B In this configuration, when the first UE 720a is the transmitting UE, the other UEs 720b, 720c, 720d, 720e, 720f and 720g can receive data and control information transmitted by the first UE 720a.
[0101] Sidechain unicast communication, multicast communication, and broadcast communication can be supported in scenarios with coverage, partial coverage, or outside coverage.
[0102] Unlike LTE sidelinks, NR sidelinks can support both unicast data transmission types where a vehicle UE sends data to a single specific UE and multicast data transmission types where a vehicle UE sends data to multiple specific UEs. For example, unicast and multicast technologies can be useful when considering service scenarios such as queuing (a technology in which two or more vehicles are connected through a network and move in a cluster). Specifically, unicast communication can be used to control a specific UE by a leader UE in a group connected by a queue, while multicast communication can be used to control a group comprising multiple specific UEs.
[0103] In a V2X system, resource allocation can be performed using the following methods.
[0104] (1) Mode 1 resource allocation
[0105] Scheduled resource allocation is a method by which the BS allocates resources for sidelink transmission to UEs in RRC connections using a dedicated scheduling scheme. Since the BS can manage sidelink resources, the scheduled resource allocation method can be advantageous in managing interference and resource pooling (e.g., dynamic allocation and / or semi-persistent transmission). When an RRC-connected UE has data to send to another (or more) UEs, the UE can send information to the BS indicating that it has data to send to another (or more) UEs via an RRC message or a MAC control element (CE). For example, the RRC message sent by the UE to the BS can be a Sidelink UE Information or a UE Assistance Information message, and the MAC CE can correspond to a BSR, a MAC CE, or a scheduling request (SR), which includes at least one of an indicator of a buffer status report (BSR) for V2X communication and at least one piece of information regarding the size of the buffered data for sidelink communication.
[0106] (2) Mode 2 resource allocation
[0107] Second, UE autonomous resource selection is a method in which the UE is provided with a sidelink transmit / receive pool for V2X via system information or RRC messages (e.g., RRCReconfiguration messages or PC5-RRC messages), and the UE selects the resource pool and resources according to predetermined rules. UE autonomous resource selection can correspond to one or more of the following resource allocation methods.
[0108] The UE can autonomously select sidelink resources for transmission.
[0109] >UE assists other UEs in selecting sidelink resources.
[0110] The UE is configured with NR configuration authorization for sidelink transmission.
[0111] >UE schedules sidelink transmissions for other UEs.
[0112] - UE autonomous selection methods may include area mapping, sensing-based resource selection, random selection, etc.
[0113] - In addition, even if the UE is within the coverage area of the BS, it can perform resource allocation or resource selection without scheduling resource allocation or UE autonomous resource selection mode. In this case, the UE can perform V2X sidelink communication through the pre-configured sidelink transmit / receive resource pool (pre-configured resource pool).
[0114] - When the UE used for V2X communication is outside the coverage area of the BS, the UE can perform V2X sidelink communication through a pre-configured sidelink transmit / receive resource pool.
[0115] Figure 8A The operation of UE processing sidelink transmission according to an embodiment of this disclosure is illustrated.
[0116] Reference Figure 8A In operation 800, the UE can determine the sidelink transmission resource allocation mode. When the UE is in the RRC_CONNECTED state, the BS can configure the sidelink transmission resource allocation mode, and can configure the sidelink transmission resource allocation mode based on whether the UE's RRC state is RRC_IDLE, RRC_INACTIVE, or OUT OF COVERAGE. In operation 802, the UE can determine whether the sidelink transmission resource allocation is mode 1 resource allocation (i.e., the mode where the BS allocates transmission resources) or mode 2 resource allocation (i.e., the mode where the UE allocates transmission resources itself). When mode 1 resource allocation is determined according to operation 802, the UE can proceed to operation 804 and obtain transmission resources from the BS. When mode 2 resource allocation is determined according to operation 802, the UE can proceed to operation 806 and obtain transmission resources itself. (See reference...) Figure 8B This describes the operation in operation 806 where the UE obtains transmission resources.
[0117] In operation 808, the UE may perform a logical channel priority operation, which determines the destination of the transmission resources obtained in operation 804 or 806 and one or more logical channels corresponding to that destination. In operation 810, the UE may configure MAC Protocol Data Units (PDUs) and transport blocks based on the selected destination and the packets corresponding to the logical channels of the selected destination.
[0118] When the Hybrid Automatic Repeat Request (HARQ) feedback configuration for the selected destination and the logical channel corresponding to the selected destination is HARQ feedback enabled, the UE can multiplex packets from one or more logical channels that are set to HARQ feedback enabled into a single MAC PDU. The UE can then transmit the configured MAC PDU and HARQ feedback enabled indication information to its own physical layer.
[0119] When the selected destination and the HARQ feedback configuration of the logical channel corresponding to the selected destination are HARQ feedback disabled, the UE can multiplex packets from one or more logical channels that are set to HARQ feedback disabled into a single MAC PDU. The UE can then pass the configured MAC PDU and HARQ feedback disabled indication information to its own physical layer.
[0120] Figure 8B The operation of a UE selecting sidelink transmission resources according to an embodiment of the present disclosure is illustrated.
[0121] Reference Figure 8B In operation 850, the UE can select the transmission resource pool for packet transmission. (See reference...) Figures 9 to 10 This describes the detailed operation of the UE selecting a transmission resource pool in operation 850. In operation 852, the UE may perform the operation of obtaining transmission resources from the transmission resource pool selected in operation 850. In operation 852, the UE may perform at least one of sensing-based resource selection or random resource selection to obtain transmission resources.
[0122] Figure 9 The operation of a UE selecting a sidelink transmission resource pool according to an embodiment of the present disclosure is illustrated.
[0123] When the logical channel selected for choosing a transmission resource pool is set to HARQ feedback enabled, the UE can select a transmission resource pool in which HARQ feedback resources are configured. Conversely, when the selected logical channel is set to HARQ feedback disabled, the UE can select either a transmission resource pool in which HARQ feedback resources are configured or a transmission resource pool in which HARQ feedback resources are not configured. In the following text, reference will be made to... Figure 9 Various embodiments are described, in which the UE selects a transmit resource pool that satisfies HARQ feedback enabled or HARQ feedback disabled as configured in the logical channel.
[0124] Reference Figure 9 In operation 900, the UE can select a logical channel that meets at least one or a combination of the following conditions.
[0125] (1) A logical channel with the data to be transmitted.
[0126] (2) Logical channel with the highest transmission priority
[0127] (3) Logical channels with a greater than 0 SBj parameter (token of the sidelink transmit buffer)
[0128] In operation 902, the UE can determine whether a transmission resource pool with the same HARQ feedback configuration as the selected logical channel exists, and select the transmission resource pool with the same HARQ feedback configuration. When the HARQ feedback configuration in the selected logical channel is HARQ feedback enabled, the UE can select a transmission resource pool in which HARQ feedback resources are configured. When the HARQ feedback configuration in the selected logical channel is HARQ feedback disabled, the UE can select a transmission resource pool in which HARQ feedback resources are not configured. In another embodiment, when the HARQ feedback configuration in the selected logical channel is HARQ feedback disabled, and the UE determines that there is no transmission resource pool in which HARQ feedback resources are not configured, the UE can select a transmission resource pool in which HARQ feedback resources are configured. In another embodiment, when the HARQ feedback configuration in the selected logical channel is HARQ feedback disabled, the UE can select either a transmission resource pool in which HARQ feedback resources are configured or a transmission resource pool in which HARQ feedback resources are not configured as the transmission resource pool.
[0129] When the number of logical channels that meet the determination conditions of Operation 900 is one or more, and the HARQ feedback configuration is different for the logical channels (i.e., some are configured to enable HARQ feedback and some are configured to disable HARQ feedback), the UE can select the transmission resource pool that has been configured with HARQ feedback resources.
[0130] In this embodiment, when one or more transmission resource pools meet the conditions of operation 902, the UE may randomly select a transmission resource pool. In this embodiment, the UE may select a transmission resource pool with the lowest channel occupancy rate (CBR). In this embodiment, the UE may select a transmission resource pool with a CBR below a configured threshold. In this embodiment, the UE may randomly select a transmission resource pool with a CBR below a configured threshold. In this embodiment, the UE may select a transmission resource pool with both a CBR below a configured threshold and the lowest CBR.
[0131] In operation 904, the UE can perform the operation of selecting transmission resources from the transmission resource pool selected in operation 902 based on sensing-based selection or random selection.
[0132] In operation 906, the UE can perform an operation to determine whether the SL authorization obtained in operation 904 is HARQ feedback enabled or HARQ feedback disabled.
[0133] In an embodiment, when the UE determines that the transmission resource pool selected in operation 902 was selected by a logical channel configured to enable HARQ feedback, and the transmission resources in operation 904 are obtained from that resource pool, the UE can determine in operation 908 that the corresponding SL grant is HARQ feedback enabled. When the UE determines that the transmission resource pool selected in operation 902 was selected by a logical channel configured to disable HARQ feedback, and the transmission resources in operation 904 are obtained from that resource pool, in operation 910, the UE can determine that the corresponding SL grant is HARQ feedback disabled.
[0134] In another embodiment, when the UE determines that HARQ feedback resources are configured in the transmission resource pool selected in operation 902, and obtains the transmission resources of operation 904 from that resource pool in operation 906, the UE can determine in operation 908 that the corresponding SL authorization is HARQ feedback enabled. When the UE determines that HARQ feedback resources are not configured in the transmission resource pool selected in operation 902, and obtains the transmission resources of operation 904 from the resource pool in operation 906, the UE can determine in operation 910 that the corresponding SL authorization is HARQ feedback disabled.
[0135] Figure 10 The operation of a UE selecting a sidelink transmission resource pool according to an embodiment of the present disclosure is illustrated.
[0136] Reference Figure 10 In operation 1000, the UE can select a transmission resource pool in which HARQ feedback resources are configured. In operation 1002, the UE can obtain SL authorization from the selected transmission resource pool. SL authorization can be used for logical channels where HARQ feedback is configured to be enabled and logical channels where HARQ feedback is configured to be disabled.
[0137] When the UE determines in Operation 1000 that there is no transmit resource pool configured with HARQ feedback resources, the UE may choose not to configure a transmit resource pool with HARQ feedback resources and obtain SL authorization. The obtained SL authorization can be used for logical channels where HARQ feedback configuration is disabled by HARQ feedback. Alternatively, the obtained SL authorization can be used for logical channels where HARQ feedback configuration is enabled and logical channels where HARQ feedback configuration is disabled. In this case, the UE can perform random processing as if the logical channels where HARQ feedback is enabled were disabled by HARQ feedback.
[0138] In operation 1004, the UE can perform a Logical Channel Prioritization (LCP) procedure to select a logical channel to use the acquired SL grant. When the UE performs the operation to select a logical channel to use the selected SL grant and the logical channel with the highest transmission priority is configured with HARQ feedback enabled, the UE can select one or more logical channels configured with HARQ feedback enabled and use the SL grant. Alternatively, when it is determined that the logical channel with the highest transmission priority is configured with HARQ feedback disabled, the UE can select one or more logical channels configured with HARQ feedback disabled and use the SL grant.
[0139] When UE according to Figures 9 to 10 When performing the operation of selecting a transmission resource pool in an embodiment, the UE can handle the case where no HARQ feedback resource is configured in the transmission resource pool. In this case, the UE operation may include at least one of the following operations.
[0140] (1) The UE can select a transmission resource from a transmission resource pool that does not have HARQ feedback configured, and determine that the selected transmission resource is HARQ feedback disabled. A transmission resource corresponding to HARQ feedback disabled can be used to transmit packets belonging to a logical channel in which HARQ feedback is configured to be disabled. When the selected logical channel's HARQ feedback configuration is configured to be enabled, the UE can skip transmitting packets belonging to that logical channel, in which HARQ feedback is configured to be enabled.
[0141] (2) The UE can select transmission resources from a transmission resource pool that does not have HARQ feedback resources configured, and determine that the selected transmission resource is HARQ feedback disabled. When the HARQ feedback configuration of the selected logical channel is configured to enable HARQ feedback, the UE can ignore the HARQ feedback configuration of the logical channel and process the configuration randomly, as if the HARQ feedback configuration of the corresponding logical channel were disabled. Transmission resources corresponding to HARQ feedback disabled can be used for transmitting packets belonging to logical channels in which the HARQ feedback configuration is configured to disable HARQ feedback and logical channels randomly processed by the UE (similar to logical channels configured to disable HARQ feedback).
[0142] According to embodiments of this disclosure, the operation of reselecting the sending resource pool is described below.
[0143] The UE can determine the HARQ feedback configuration for the logical channel to be transmitted. The UE can determine whether the selected logical channel's HARQ feedback configuration is HARQ feedback enabled or HARQ feedback disabled. When it is determined that the HARQ feedback resource is not configured in the pre-selected transmission resource pool and is used to transmit packets from a logical channel configured with HARQ feedback disabled, and the selected logical channel's HARQ feedback configuration is HARQ feedback disabled, the UE can determine to continue using the existing selected transmission resource pool. When it is determined that the HARQ feedback resource is not configured in the pre-selected transmission resource pool and is used to transmit packets from a logical channel configured with HARQ feedback disabled, and the selected logical channel's HARQ feedback configuration is HARQ feedback enabled, the UE can determine to perform the operation of selecting a new transmission resource pool (i.e., the transmission resource pool in which the HARQ feedback resource is configured).
[0144] When it is determined that HARQ feedback resources are configured in a pre-selected transmit resource pool, and the HARQ feedback configuration of the logical channel selected for transmission is HARQ feedback disabled, the UE can decide to continue using the existing selected transmit resource pool.
[0145] When it is determined that HARQ feedback resources are configured in a pre-selected transmission resource pool, and the HARQ feedback configuration for the selected logical channel for transmission is HARQ feedback disabled, the UE may determine to perform the operation of selecting a new transmission resource pool, which is a transmission resource pool in which no HARQ feedback resources are configured.
[0146] When it is determined that no HARQ feedback resources are configured in the pre-selected transmission resource pool, and the HARQ feedback configuration of the logical channel selected for transmission is HARQ feedback enabled, the UE can decide to continue using the existing selected transmission resource pool.
[0147] In embodiments of this disclosure, even if the HARQ feedback configuration based on the logical channel determines that the existing selected transmission resource pool should continue to be used, the UE may perform a process of reselecting the transmission resource pool when at least one or a combination of the following conditions are met.
[0148] (1) Determine if the CBR of the transmission resource pool is higher than the CBR threshold configured in the corresponding UE (or logical channel).
[0149] (2) Determine if the transmit pool exceeds the channel occupancy rate (CR) limit configured in the corresponding UE (or logical channel) (i.e., there is a limit to the CR value used for the transmit resource pool for the UE (or logical channel)).
[0150] (3) Determine if the transmission resource pool exceeds the CR limit threshold configured in the corresponding UE (or logical channel) (i.e., there is a limit on the CR value used for the transmission resource pool for the UE (or logical channel)).
[0151] According to various embodiments of this disclosure, the following describes the operation performed by the UE to select a logical channel for transmitting packets using an SL grant obtained from a selected transmission resource pool.
[0152] (1) Example 1
[0153] When the UE determines that it has obtained SL authorization from the transmit resource pool configured with HARQ feedback resources, the UE can select the logical channel with the highest transmit priority or the destination identifier corresponding to the MAC CE that meets the following conditions.
[0154] - A logical channel with data to be sent (pending data).
[0155] - Logical channels with SBj parameters greater than 0
[0156] - Logical channels configured for HARQ feedback enabled
[0157] - When no logical channel is configured to enable HARQ feedback, configure a logical channel to disable HARQ feedback.
[0158] The UE can select a logical channel from the logical channels belonging to the selected destination identifier that meets the following conditions.
[0159] - Logical channel with pending data
[0160] - Logical channels configured for HARQ feedback enabled
[0161] - When no logical channel is configured to enable HARQ feedback, configure a logical channel to disable HARQ feedback.
[0162] Alternatively, when the UE determines that it needs to obtain SL authorization from a transmit resource pool that has never been configured with HARQ feedback resources, the UE may choose the logical channel with the highest transmit priority or the destination identifier corresponding to the MAC CE that meets the following conditions.
[0163] - Logical channel with pending data
[0164] - Logical channels with SBj parameters greater than 0
[0165] - Logical channels configured to disable HARQ feedback
[0166] The UE can select a logical channel from the logical channels belonging to the selected destination identifier that meets the following conditions.
[0167] - Logical channel with pending data
[0168] - Logical channels configured to disable HARQ feedback
[0169] (2) Example 2
[0170] When the UE determines that SL authorization is HARQ feedback enabled, the UE can select the logical channel with the highest transmission priority or the destination identifier corresponding to the MAC CE that meets the following conditions.
[0171] - A logical channel with data to be sent (pending data).
[0172] - Logical channels with SBj parameters greater than 0
[0173] - Logical channels configured for HARQ feedback enabled
[0174] - When no logical channel is configured to enable HARQ feedback, configure a logical channel to disable HARQ feedback.
[0175] The UE can select a logical channel from the logical channels belonging to the selected destination identifier that meets the following conditions.
[0176] - Logical channel with pending data
[0177] - Logical channels configured for HARQ feedback enabled
[0178] - When no logical channel is configured to enable HARQ feedback, configure a logical channel to disable HARQ feedback.
[0179] When the UE determines that the SL authorization is HARQ feedback disabled, the UE can select the logical channel with the highest transmission priority or the destination identifier corresponding to the MAC CE that meets the following conditions.
[0180] - Logical channel with pending data
[0181] - Logical channels with SBj parameters greater than 0
[0182] - Logical channels configured to disable HARQ feedback
[0183] The UE can select a logical channel from the logical channels belonging to the selected destination identifier that meets the following conditions.
[0184] - Logical channel with pending data
[0185] - Logical channels configured to disable HARQ feedback
[0186] (3) Example 3
[0187] The UE can select a transmission resource pool that meets the conditions of the logical channel with the highest transmission priority and the HARQ feedback configuration conditions, and obtain SL authorization from the resource pool.
[0188] The UE can select either the logical channel with the highest transmission priority or the destination identifier corresponding to the MAC CE that meets the following conditions.
[0189] - A logical channel with data to be sent (pending data).
[0190] - Logical channels with SBj parameters greater than 0
[0191] The UE can select a logical channel from the logical channels belonging to the selected destination identifier that meets the following conditions.
[0192] - Logical channel with pending data
[0193] - When the logical channel with the highest priority is configured to enable HARQ feedback, the logical channel configured to enable HARQ feedback.
[0194] - When the highest priority logical channel is configured to disable HARQ feedback, the logical channels configured to disable HARQ feedback are...
[0195] The methods according to the various embodiments described in the claims or specification of this disclosure can be implemented in hardware, software, or a combination of hardware and software.
[0196] When these methods are implemented in software, a computer-readable storage medium may be provided for storing one or more programs (software modules). One or more programs stored in the computer-readable storage medium may be configured to be executed by one or more processors within an electronic device. The at least one program may include instructions causing the electronic device to perform methods according to the various embodiments defined by the appended claims and / or disclosed herein.
[0197] The program (software module or software) can be stored in non-volatile memory, including random access memory and flash memory, read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), disk storage devices, optical disc-ROM (CD-ROM), digital versatile disc (DVD) or other types of optical storage devices, or magnetic tape. Alternatively, any combination of some or all of these can form the memory storing the program. Furthermore, an electronic device may include multiple such memories.
[0198] Furthermore, the program can be stored on an attachable storage device that can be accessed by the electronic device via a communication network such as the Internet, intranet, local area network (LAN), wide area network (WLAN), and storage area network (SAN), or a combination thereof. This storage device can access the electronic device via an external port. Additionally, a standalone storage device on the communication network can access portable electronic devices.
[0199] In the detailed embodiments described above, elements included in this disclosure are represented in a singular or plural form according to the presented embodiments. However, for the sake of convenience, singular or plural forms have been suitably chosen as presented, and this disclosure is not limited to elements expressed in a singular or plural form. Thus, an element represented in a plural form may also include a single element, or an element represented in a singular form may include multiple elements.
[0200] Although specific embodiments have been described in the detailed description of this disclosure, various modifications and changes can be made thereto without departing from the scope of this disclosure. Therefore, the scope of this disclosure should not be defined as limited to the embodiments, but should be defined by the appended claims and their equivalents.
Claims
1. A method performed by a terminal in a wireless communication system, the method comprising: Identify whether sidelink SL data is available in the logical channel; If the SL data is available in the logical channel, identify whether the SL Hybrid Automatic Repeat Request (HARQ) feedback for the logical channel is enabled. When the SL HARQ feedback of the logical channel is enabled, a resource pool is selected from the resource pools configured for SL transmission, and the selected resource pool includes SL HARQ feedback resources. If the SL HARQ feedback of the logical channel is set to disabled, select any resource pool from the resource pools; Select resources from the chosen resource pool; and Perform an SL send to the destination using the selected resources.
2. The method according to claim 1, wherein, Performing SL transmission to the destination includes selecting at least one logical channel with the highest priority among the logical channels, and Where the selected resource pool does not include SL HARQ feedback resources, the logical channel satisfies the following condition: It has SL data that can be used for SL transmission; The buffer token value SBj is greater than 0; and It is configured with SL HARQ feedback that is set to disabled.
3. The method according to claim 1, wherein, Performing an SL transmission to the destination involves selecting at least one logical channel that meets certain conditions from the logical channels belonging to the destination. Wherein, if the selected resource pool includes SL HARQ feedback resources, the conditions include: The at least one logical channel has SL data that can be used for SL transmission; and The SL HARQ feedback of at least one logical channel is set to enabled or disabled, and Where the selected resource pool does not include SL HARQ feedback resources, the conditions include: The at least one logical channel has SL data that can be used for SL transmission; and The SL HARQ feedback of at least one logical channel is set to disabled.
4. The method according to claim 1, in, The terminal is configured in SL resource allocation mode 2, and Among them, resources are selected from the selected resource pool based on random selection or sensing.
5. The method according to claim 1, further comprising: Receive first configuration information for the logical channel and second configuration information for the resource pool from the base station.
6. The method according to claim 5, wherein, The first configuration information and the second configuration information are received via Radio Resource Control (RRC) messages or system information.
7. A terminal in a wireless communication system, the terminal comprising: transceiver; and The controller is configured as follows: Identify whether sidelink SL data is available in the logical channel; If the SL data is available in the logical channel, identify whether the SL Hybrid Automatic Repeat Request (HARQ) feedback for the logical channel is enabled. When the SL HARQ feedback of the logical channel is enabled, a resource pool is selected from the resource pools configured for SL transmission, and the selected resource pool includes SL HARQ feedback resources. If the SL HARQ feedback of the logical channel is set to disabled, select any resource pool from the resource pools; Select resources from the chosen resource pool; and The transceiver is controlled to perform SL transmission to the destination using the selected resources.
8. The terminal according to claim 7, in, The controller is also configured to select at least one logical channel with the highest priority among the logical channels, and Where the selected resource pool does not include SL HARQ feedback resources, the logical channel satisfies the following condition: It has SL data that can be used for SL transmission; The buffer token value SBj is greater than 0; and It is configured with SL HARQ feedback that is set to disabled.
9. The terminal according to claim 7, in, The controller is also configured to select at least one logical channel that meets certain conditions from the logical channels belonging to the destination. Wherein, if the selected resource pool includes SL HARQ feedback resources, the conditions include: The at least one logical channel has SL data that can be used for SL transmission; and The SL HARQ feedback of at least one logical channel is set to enabled or disabled, and Where the selected resource pool does not include SL HARQ feedback resources, the conditions include: The at least one logical channel has SL data that can be used for SL transmission; and The SL HARQ feedback of at least one logical channel is set to disabled.
10. The terminal according to claim 7, in, The terminal is configured in SL resource allocation mode 2, and Among them, resources are selected from the selected resource pool based on random selection or sensing.
11. The terminal according to claim 7, in, The controller is also configured to control the transceiver to receive from the base station first configuration information for the logical channel and second configuration information for the resource pool.
12. The terminal according to claim 11, in, The first configuration information and the second configuration information are received via Radio Resource Control (RRC) messages or system information.