Sidelink unlicensed (SL-U) resource selection for listen before talk (LBT) procedures
By selecting more resources than the initial transmission TB in the side link unlicensed environment, the resource reselecting delay problem caused by the failure of the LBT procedure is solved, communication efficiency and reliability are improved, and resource utilization is achieved efficiently.
Patent Information
- Application Number
- CN202280095681.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-09
- Publication Date
- 2024-12-13
AI Technical Summary
In side link unlicensed (SL-U) operations, the prior art is difficult to effectively deal with the failure of the listen first and then talk (LBT) procedure, resulting in resource re-selecting delays, affecting communication efficiency and reliability.
By selecting more resources than the initially sent transmission blocks (TBs), an improved resource selection method is implemented, allowing the transmitter user equipment (UE) to continuously send multiple TBs in time, reducing the delay of LBT failure, and optimizing resource pre-order Stay and release.
The multiple LBT opportunities of the transmitter UE are improved, the delay is reduced, the communication efficiency and reliability of SL-U operations are enhanced, and the efficiency of resource utilization is ensured.
Smart Images

Figure CN119138063A_ABST
Abstract
Description
Background Art Technical Field
[0001] Aspects of the present disclosure relate to wireless communications, and more particularly, to techniques for resource selection for multiple listen-before-talk (LBT) opportunities in sidelink unlicensed (SL-U) operation.
[0002] Related technologies
[0003] Wireless communication systems are widely deployed to provide various telecommunication services, such as telephony, video, data, messaging, broadcasts, or other similar types of services. These wireless communication systems may employ multiple-access technologies capable of supporting communications with multiple users by sharing available wireless communication system resources with those users.
[0004] Despite the tremendous technological advancements in wireless communication systems over the years, challenges remain. For example, complex and dynamic environments can still attenuate or block signals between wireless transmitters and wireless receivers. Consequently, there is a continuing desire to improve the technical performance of wireless communication systems, including, for example, improving the speed and data carrying capacity of communications, improving the efficiency of shared communication media usage, reducing the power used by transmitters and receivers when performing communications, improving the reliability of wireless communications, avoiding redundant transmission and / or reception and related processing, improving the coverage area of wireless communications, increasing the number and types of devices that can access wireless communication systems, increasing the ability of different types of devices to communicate with each other, and increasing the number and types of wireless communication media available for use. Consequently, there is a need for further improvements in wireless communication systems to overcome the aforementioned technical challenges and others. Summary of the Invention
[0005] One aspect provides a method for wireless communication by a transmitter user equipment (UE), comprising: selecting a first number of resources for an initial transmission based on a second number of transport blocks (TBs) for the initial transmission, the first number being greater than the second number; and sending the initial transmission on one or more resources of the first number of resources.
[0006] On the other hand, a method for wireless communication by a receiver UE is provided, comprising: receiving an initial transmission on one or more resources of a first number of resources, wherein the first number of resources for the initial transmission is selected based on a second number of TBs for the initial transmission, and wherein the first number is greater than the second number; and processing the initial transmission.
[0007] Other aspects provide: an apparatus operable to, configured to, or otherwise adapted to perform the aforementioned method and those described elsewhere herein; a non-transitory computer-readable medium comprising instructions that, when executed by a processor of the apparatus, cause the apparatus to perform the aforementioned method and those described elsewhere herein; a computer program product embodied on a computer-readable storage medium comprising: code for performing the aforementioned method and those described elsewhere herein; and an apparatus comprising components for performing the aforementioned method and those described elsewhere herein. By way of example, an apparatus may comprise a processing system, a device having a processing system, or processing systems cooperating through one or more networks.
[0008] For purposes of illustration, the following description and drawings set forth certain features. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The accompanying drawings depict certain features of the various aspects described herein and should not be considered as limiting the scope of the disclosure.
[0010] Figure 1 An example wireless communication network is depicted.
[0011] Figure 2 An example decomposed base station (BS) architecture is depicted.
[0012] Figure 3 Aspects of an example BS and example user equipment (UE) are depicted.
[0013] Figure 4A 、 Figure 4B 、 Figure 4C and Figure 4D Various example aspects of data structures for a wireless communication network are described.
[0014] Figures 5A to 5B A diagrammatic schematic diagram of an example vehicle-to-everything (V2X) system is depicted.
[0015] Figure 6 Depicted are example autonomous sensing for identifying candidate resource sets in a New Radio (NR) sidelink.
[0016] Figure 7 An example of channel occupancy time (COT) resource reservation is depicted.
[0017] Figure 8 Depicted are example COT resource reservations via sidelink control information (SCI).
[0018] Figure 9 Depicted are example contention time slots for initiating a transmit burst.
[0019] Figure 10 Depicted are example different channel access priority class (CAPC) values for determining different starting points for transmission.
[0020] Figure 11 An example termination of the COT is depicted.
[0021] Figure 12 Depicted is a call flow diagram illustrating example communications between a sender UE and a receiver UE.
[0022] Figure 13 Depicted are example evaluations for multiple selected resources when reservation of the multiple selected resources has a lower priority than COT transmission.
[0023] Figure 14 Depicts a sample resource selection window.
[0024] Figure 15 Depicted is an example cleanup of a listen-before-talk (LBT) procedure.
[0025] Figure 16 Depicted is an example assessment of a possible resource conflict.
[0026] Figure 17 Depicted is an example evaluation for checking for possible resource conflicts before planning a first selected resource after an LBT.
[0027] Figure 18 A method for wireless communication by a transmitter UE is described.
[0028] Figure 19 A method for wireless communication by a receiver UE is described.
[0029] Figure 20 Aspects of an example communication device are depicted.
[0030] Figure 21 Aspects of an example communication device are depicted. DETAILED DESCRIPTION
[0031] Various aspects of the present disclosure provide apparatus, methods, processing systems, and computer-readable media for determining resources for sidelink communications. In a sidelink, user equipment (UE) can communicate without relaying the data of these user equipment via a network entity such as a base station (BS). Sidelink communications can be communicated via a physical sidelink control channel (PSCCH) and a physical sidelink shared channel (PSSCH).
[0032] The deployment of New Radio (NR) in unlicensed spectrum is called NR Unlicensed (NR-U). Some research has been conducted on the deployment of NR-U in the 5 GHz unlicensed band. The Federal Communications Commission (FCC) and the European Telecommunications Standards Institute (ETSI) are working to regulate 6 GHz as a new unlicensed band for wireless communications. The addition of the 6 GHz band allows hundreds of megahertz (MHz) of bandwidth (BW) to be used for unlicensed band communications. Additionally, NR-U can also be deployed in the 2.4 GHz unlicensed band currently shared by various radio access technologies (RATs), such as wireless local area networks (WLAN) or WiFi and / or licensed assisted access (LAA). Sidelink communications can benefit from utilizing the additional bandwidth available in the unlicensed spectrum.
[0033] NR sidelinks have been used for vehicle-to-everything (V2X) communications in licensed bands. Recently, the 3rd Generation Partnership Project (3GPP) has supported sidelinks for other applications (beyond V2X). To date, efforts to use sidelinks for other applications have been limited to licensed bands, however, not every other application has access to licensed bands. This application describes techniques for a UE to perform sidelink communications (e.g., in unlicensed spectrum).
[0034] Deploying a sidelink within an unlicensed spectrum is called sidelink unlicensed (SL-U). To avoid conflicts in SL-U operation where all UEs are competing for resources, the UE can employ a listen-before-talk (LBT) procedure to monitor transmission opportunities. LBT makes it possible for UEs to share the same channel. When LBT is enabled, the UE continuously monitors the channel so that it transmits only when the channel is not in use. For example, the UE can perform LBT before transmitting in the channel. When the LBT passes, the UE can continue to transmit. When the LBT fails, the UE can refrain from transmitting in the channel. The techniques described herein specify how to implement resource reservation for initial transmission to allow more opportunities for LBT.
[0035] In SL-U operation, conventional resource selection methods for selecting a limited number of resources (e.g., for initial and subsequent transmissions) cannot handle LBT failures. This is because when there is an LBT failure, additional resources may be needed (e.g., to clear additional LBT procedures and for initial transmission). In such cases, the LBT failure may trigger a medium access layer (MAC) layer-based resource reselection for the additional resources. However, since the MAC layer-based resource reselection has a long delay, the additional resources may not be available when they are needed. In such cases, if the transmitter UE determines to use future resources (e.g., resources reserved for retransmission) for the initial transmission, the future reserved resources may also be unavailable (e.g., because the future reserved resources may be located far away).
[0036] The techniques described herein provide improved resource selection for initial transmissions in SL-U operation by selecting more resources than the number of transport blocks (TBs) used for the initial transmission. The improved resource selection allows for multiple LBT opportunities for the transmitter UE. The selected resources may be contiguous in time and multiple TBs for the initial transmission may be transmitted in one channel occupancy time (COT). The techniques described herein may result in lower latency because the improved resource selection for initial transmissions in SL-U operation minimizes transmission delays due to LBT failures.
[0037] Introduction to wireless communication networks
[0038] The techniques and methods described herein can be used in various wireless communication networks. Although various aspects may be described herein using terms typically associated with 3G, 4G, and / or 5G wireless technologies, various aspects of the present disclosure may also be applicable to other communication systems and standards not explicitly mentioned herein.
[0039] Figure 1 An example of a wireless communication network 100 is depicted in which various aspects described herein may be implemented.
[0040] In general, the wireless communication network 100 includes various network entities (alternatively, network elements or network nodes). A network entity is typically a communication device and / or a communication function performed by a communication device (e.g., user equipment (UE), base station (BS), a component of a BS, a server, etc.). For example, various functions of a network and various devices associated with and interacting with the network can be considered network entities. In addition, the wireless communication network 100 includes terrestrial aspects, such as ground-based network entities (e.g., BS 102), and non-terrestrial aspects, such as satellites 140 and aircraft 145. The non-terrestrial aspects may include airborne network entities (e.g., one or more BSs) capable of communicating with other network elements (e.g., ground BSs) and UEs.
[0041] In the depicted example, the wireless communication network 100 includes a BS 102, a UE 104, and one or more core networks (such as an evolved packet core (EPC) 160 and a 5G core (5GC) network 190) that interoperate to provide communication services over various communication links (including wired and wireless links).
[0042] Figure 1Various example UEs 104 are depicted, which may more generally include: a cellular phone, a smartphone, a Session Initiation Protocol (SIP) phone, a laptop computer, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player, a camera, a game console, a tablet computer, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small kitchen appliance, a healthcare device, an implant, a sensor / actuator, a display, an Internet of Things (IoT) device, an always-on (AON) device, an edge processing device, or other similar devices. UE 104 may also be more generally referred to as a mobile device, a wireless device, a wireless communication device, a station, a mobile station, a subscriber station, a mobile subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a remote device, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, and others.
[0043] BS 102 communicates wirelessly with (e.g., sends signals to or receives signals from) UE 104 via communication link 120. Communication link 120 between BS 102 and UE 104 may include uplink (UL) (also known as a reverse link) transmissions from UE 104 to BS 102 and / or downlink (DL) (also known as a forward link) transmissions from BS 102 to UE 104. In various aspects, communication link 120 may utilize multiple-input and multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity.
[0044] BS 102 may generally include: a NodeB, an enhanced NodeB (eNB), a next generation enhanced NodeB (ng-eNB), a next generation NodeB (gNB or gNodeB), an access point, a base transceiver station, a radio BS, a radio transceiver, transceiver functionality, a transmit / receive point, and / or the like. Each of BS 102 may provide communication coverage for a respective geographic coverage area 110, which may sometimes be referred to as a cell, and which may overlap in some cases (e.g., a small cell 102' may have a coverage area 110' that overlaps with the coverage area 110 of a macro cell). For example, a BS may provide communication coverage for a macro cell (covering a relatively large geographic area), a pico cell (covering a relatively small geographic area, such as a stadium), a femto cell (covering a relatively small geographic area, such as a home), and / or other types of cells.
[0045] Although BS 102 is depicted in various aspects as a single communication device, BS 102 can be implemented in various configurations. For example, one or more components of BS 102 can be disaggregated, including a central unit (CU), one or more distributed units (DUs), one or more radio units (RUs), a near real-time (near-RT) RAN intelligent controller (RIC), or a non-real-time (non-RT) RIC, to name a few examples. In another example, various aspects of BS 102 can be virtualized. More generally, a BS (e.g., BS 102) can include components located at a single physical location or components located at various physical locations. In examples where BS 102 includes components located at various physical locations, each component can independently perform a function such that the components collectively achieve functionality similar to that of BS 102 located at a single physical location. In some aspects, BS 102 including components located at various physical locations can be referred to as a disaggregated radio access network (RAN) architecture, such as an open RAN (O-RAN) or virtualized RAN (VRAN) architecture. Figure 2 An example decomposed BS architecture is depicted and described.
[0046] Different BSs 102 within the wireless communication network 100 may also be configured to support different radio access technologies (such as 3G, 4G, and / or 5G). For example, a BS 102 configured for 4G LTE (collectively referred to as the Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) may interface with the EPC 160 via a first backhaul link 132 (e.g., an S1 interface). A BS 102 configured for 5G (e.g., 5G NR or Next Generation RAN (NG-RAN)) may interface with the 5GC 190 via a second backhaul link 184. The BSs 102 may communicate with each other directly or indirectly (e.g., via the EPC 160 or the 5GC 190) over a third backhaul link 134 (e.g., an X2 interface), which may be wired or wireless.
[0047] The wireless communication network 100 may subdivide the electromagnetic spectrum into various categories, frequency bands, channels, or other characteristics. In some aspects, the subdivision is provided based on wavelength and frequency, where frequency may also be referred to as a carrier, subcarrier, channel, tone, or subband. For example, 3GPP currently defines Frequency Range 1 (FR1) as including 600 MHz to 6 GHz, which is often (interchangeably) referred to as "sub-6 GHz." Similarly, 3GPP currently defines Frequency Range 2 (FR2) as including 26 GHz-41 GHz, which is sometimes (interchangeably) referred to as "millimeter wave" ("mmW" or "mmWave"). A BS configured to communicate using mmWave / near mmWave radio bands (e.g., a mmWave BS, such as BS 180) may utilize beamforming (e.g., 182) with a UE (e.g., 104) to improve path loss and range.
[0048] The communication link 120 between the BS 102 and, for example, the UE 104 may be over one or more carriers, which may have different bandwidths (e.g., 5 MHz, 10 MHz, 15 MHz, 20 MHz, 100 MHz, 400 MHz, and / or other MHz) and may be aggregated in various aspects. The carriers may or may not be adjacent to each other. The allocation of carriers may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated for DL compared to UL).
[0049] Communications using higher frequency bands may have higher path loss and shorter range than communications at lower frequencies. Figure 1 180) may utilize beamforming 182 with UE 104 to improve path loss and range. For example, BS 180 and UE 104 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming. In some cases, BS 180 may transmit beamformed signals to UE 104 in one or more transmit directions 182'. UE 104 may receive beamformed signals from BS 180 in one or more receive directions 182". UE 104 may also transmit beamformed signals to BS 180 in one or more transmit directions 182". BS 180 may also receive beamformed signals from UE 104 in one or more receive directions 182'. BS 180 and UE 104 may then perform beam training to determine optimal receive and transmit directions for each of BS 180 and UE 104. Notably, the transmit direction and receive direction of BS 180 may be the same or different. Similarly, the transmit direction and receive direction of UE 104 may be the same or may be different.
[0050] Wireless communication network 100 also includes a Wi-Fi AP 150 that communicates with Wi-Fi stations (STAs) 152 via communication links 154 in, for example, the 2.4 GHz and / or 5 GHz unlicensed spectrum.
[0051] Some of the UEs 104 may communicate with each other using a device-to-device (D2D) communication link 158. The D2D communication link 158 may use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), a physical sidelink control channel (PSCCH), and / or a physical sidelink feedback channel (PSFCH).
[0052] The EPC 160 may include various functional components, including a mobility management entity (MME) 162, other MMEs 164, a serving gateway 166, a multimedia broadcast multicast service (MBMS) gateway 168, a broadcast multicast service center (BM-SC) 170, and / or a packet data network (PDN) gateway 172, such as in the depicted example. The MME 162 may communicate with a home subscriber server (HSS) 174. The MME 162 is a control node that handles signaling between the UE 104 and the EPC 160. Generally speaking, the MME 162 provides bearer and connection management.
[0053] Generally speaking, user Internet Protocol (IP) packets are transferred through the serving gateway 166, which is itself connected to the PDN gateway 172. The PDN gateway 172 provides UE IP address allocation and other functions. The PDN gateway 172 and the BM-SC 170 are connected to the IP services 176, which may include, for example, the Internet, an intranet, an IP multimedia subsystem (IMS), packet switched (PS) streaming services, and / or other IP services.
[0054] BM-SC 170 can provide functionality for MBMS user service provisioning and delivery. BM-SC 170 can serve as the entry point for content provider MBMS delivery, can be used to authorize and initiate MBMS bearer services within a public land mobile network (PLMN), and / or can be used to schedule MBMS delivery. MBMS Gateway 168 can be used to distribute MBMS services to BSs 102 belonging to a Multicast Broadcast Single Frequency Network (MBSFN) area broadcasting a specific service, and / or can be responsible for session management (start / stop) and collecting eMBMS-related charging information.
[0055] 5GC 190 may include various functional components, including: access and mobility management function (AMF) 192, other AMFs 193, session management function (SMF) 194, and user plane function (UPF) 195. AMF 192 may communicate with unified data management (UDM) 196.
[0056] AMF 192 is a control node that handles signaling between UE 104 and 5GC 190. AMF 192 provides, for example, Quality of Service (QoS) flow and session management.
[0057] Internet Protocol (IP) packets are passed through UPF 195, which connects to IP services 197 and provides IP address allocation for UEs and other functions for 5GC 190. IP services 197 may include, for example, the Internet, intranet, IMS, PS streaming services, and / or other IP services.
[0058] The wireless communication network 100 also includes a sidelink control information (SCI) component 198 that can be configured to perform Figure 18 Operation 1800 and / or Figure 19 The wireless communication network 100 also includes a downlink control information (DCI) component 199.
[0059] In various aspects, a network entity or network node may be implemented as a converged BS, a decomposed BS, a component of a BS, an integrated access and backhaul (IAB) node, a relay node, a sidelink node, to name a few examples.
[0060] Figure 2 An example disaggregated BS 200 architecture is depicted. The disaggregated BS 200 architecture may include one or more central units (CUs) 210 that may communicate directly with a core network 220 via a backhaul link, or indirectly with the core network 220 through one or more disaggregated BS units, such as a near real-time (near-RT) RAN intelligent controller (RIC) 225 via an E2 link, or a non-real-time (non-RT) RIC 215 associated with a service management and orchestration (SMO) framework 205, or both. The CU 210 may communicate with one or more distributed units (DUs) 230 via corresponding midhaul links, such as an F1 interface. The DU 230 may communicate with one or more radio units (RUs) 240 via corresponding fronthaul links. The RU 240 may communicate with corresponding UEs 104 via one or more radio frequency (RF) access links. In some implementations, a UE 104 may be served simultaneously by multiple RUs 240.
[0061] Each of these units (e.g., CU 210, DU 230, RU 240, and near-RT RIC 225, non-RT RIC 215, and SMO framework 205) may include or be coupled to one or more interfaces configured to receive or transmit signals, data, or information (collectively, signals) via a wired or wireless transmission medium. Each of the units, or an associated processor or controller that provides instructions to the communication interface of the unit, may be configured to communicate with one or more of the other units via the transmission medium. For example, the units may include a wired interface configured to receive or transmit signals to one or more of the other units via the wired transmission medium. Additionally or alternatively, the units may include a wireless interface that may include a receiver, transmitter, or transceiver (such as a radio frequency (RF) transceiver) configured to receive or transmit signals, or both, to one or more of the other units over the wireless transmission medium.
[0062] In some aspects, the CU 210 may host one or more higher layer control functions. Such control functions may include radio resource control (RRC), packet data convergence protocol (PDCP), service data adaptation protocol (SDAP), etc. Each control function may be implemented using an interface that is configured to communicate signals with other control functions hosted by the CU 210. The CU 210 may be configured to handle user plane functionality (e.g., central unit-user plane (CU-UP)), control plane functionality (e.g., central unit-control plane (CU-CP)), or a combination thereof. In some specific implementations, the CU 210 may be logically split into one or more CU-UP units and one or more CU-CP units. When implemented in an O-RAN configuration, the CU-UP unit may communicate bidirectionally with the CU-CP unit via an interface (such as an E1 interface). When necessary, the CU 210 may be implemented to communicate with the DU 230 for network control and signaling.
[0063] The DU 230 may correspond to a logical unit that includes one or more BS functions for controlling the operation of one or more RUs 240. In some aspects, the DU 230 may host one or more of a radio link control (RLC) layer, a medium access control (MAC) layer, and one or more higher physical (PHY) layers (such as modules for forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, etc.) based at least in part on a functional split, such as those defined by the 3rd Generation Partnership Project (3GPP). In some aspects, the DU 230 may further host one or more lower PHY layers. Each layer (or module) may be implemented using an interface configured to communicate signals with other layers (and modules) hosted by the DU 230 or with control functions hosted by the CU 210.
[0064] Lower layer functionality may be implemented by one or more RUs 240. In some deployments, a RU 240 controlled by a DU 230 may correspond to a logical node that hosts RF processing functionality or low PHY layer functionality (such as performing Fast Fourier Transform (FFT), Inverse FFT (iFFT), digital beamforming, Physical Random Access Channel (PRACH) extraction and filtering, etc.), or both, based at least in part on a functional split (such as a lower layer functional split). In such an architecture, the RU 240 may be implemented to handle over-the-air (OTA) communications with one or more UEs 104. In some implementations, real-time and non-real-time aspects of control plane and user plane communications with the RU 240 may be controlled by the corresponding DU 230. In some scenarios, this configuration may enable the DU 230 and CU 210 to be implemented in a cloud-based RAN architecture (such as a vRAN architecture).
[0065] The SMO framework 205 can be configured to support RAN deployment and provisioning of both non-virtualized and virtualized network elements. For non-virtualized network elements, the SMO framework 205 can be configured to support the deployment of dedicated physical resources for RAN coverage requirements, which can be managed via an operations and maintenance interface (such as the O1 interface). For virtualized network elements, the SMO framework 205 can be configured to interact with a cloud computing platform (such as Open Cloud (O-Cloud) 290) to perform network element lifecycle management (such as instantiating virtualized network elements) via a cloud computing platform interface (such as the O2 interface). Such virtualized network elements may include, but are not limited to, the CU 210, DU 230, RU 240, and near-RT RIC 225. In some implementations, the SMO framework 205 can communicate with hardware aspects of the 4G RAN (such as Open eNB (O-eNB) 211) via the O1 interface. Additionally, in some implementations, the SMO framework 205 can communicate directly with one or more RUs 240 via the O1 interface. The SMO framework 205 may also include a non-RT RIC 215 configured to support the functionality of the SMO framework 205 .
[0066] The non-RT RIC 215 may be configured to include logic functions that enable non-real-time control and optimization of RAN elements and resources, artificial intelligence / machine learning (AI / ML) workflows including model training and updating, or policy-based guidance of applications / features in the near-RT RIC 225. The non-RT RIC 215 may be coupled to or in communication with the near-RT RIC 225 (e.g., via an A1 interface). The near-RT RIC 225 may be configured to include logic functions that enable near-real-time control and optimization of RAN elements and resources through data collection and actions via an interface connecting one or more CUs 210, one or more DUs 230, or both, and an O-eNB to the near-RT RIC 225 (e.g., via an E2 interface).
[0067] In some implementations, the non-RT RIC 215 can receive parameters or external enrichment information from an external server in order to generate an AI / ML model to be deployed in the near-RT RIC 225. This information can be utilized by the near-RT RIC 225 and can be received from a non-network data source or from a network function at the SMO framework 205 or the non-RT RIC 215. In some examples, the non-RT RIC 215 or the near-RT RIC 225 can be configured to tune RAN behavior or performance. For example, the non-RT RIC 215 can monitor long-term trends and patterns in performance and employ AI / ML models to perform corrective actions through the SMO framework 205 (such as via reconfiguration of O1) or via the creation of RAN management policies (such as A1 policies).
[0068] Figure 3 Aspects of an example BS 102 and UE 104 are depicted.
[0069] In general, BS 102 includes various processors (e.g., 320, 330, 338, and 340), antennas 334a-334t (collectively 334), transceivers 332a-332t (collectively 332) including modulators and demodulators, and other aspects that enable wireless transmission of data (e.g., data source 312) and wireless reception of data (e.g., data sink 339). For example, BS 102 can transmit and receive data between BS 102 and UE 104. BS 102 includes a controller / processor 340 that can be configured to implement various functions described herein related to wireless communication.
[0070] BS 102 includes a controller / processor 340 that can be configured to perform various functions related to wireless communication. In the depicted example, the controller / processor 340 includes a DCI component 341, which can represent Figure 1 1. It is worth noting that, while depicted as one aspect of the controller / processor 340, in other implementations, the DCI component 241 may additionally or alternatively be implemented in various other aspects of the BS 102.
[0071] In general, the UE 104 includes various processors (e.g., 358, 364, 366, and 380), antennas 352a-352r (collectively 352), transceivers 354a-354r (collectively 354) including modulators and demodulators, and other aspects that enable wireless transmission of data (e.g., retrieved from a data source 362) and wireless reception of data (e.g., provided to a data sink 360). The UE 104 includes a controller / processor 380 that can be configured to implement various functions described herein related to wireless communications.
[0072] UE 104 includes a controller / processor 380 that can be configured to perform various functions related to wireless communication. In the depicted example, the controller / processor 380 includes an SCI component 381, which can represent Figure 1 The SCI component 198 of the UE 104. Note that while depicted as one aspect of the controller / processor 380, in other implementations, the SCI component 381 may additionally or alternatively be implemented in various other aspects of the UE 104.
[0073] Regarding example downlink transmissions, BS 102 includes a transmit processor 320 that can receive data from a data source 312 and control information from a controller / processor 340. The control information can be for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical HARQ indicator channel (PHICH), a physical downlink control channel (PDCCH), a group common PDCCH (GC PDCCH), and / or other. In some examples, the data can be for a physical downlink shared channel (PDSCH).
[0074] The transmit processor 320 may process (e.g., encode and symbol map) data and control information to obtain data symbols and control symbols, respectively. The transmit processor 320 may also generate reference symbols, such as for a primary synchronization signal (PSS), a secondary synchronization signal (SSS), a PBCH demodulation reference signal (DMRS), and a channel state information reference signal (CSI-RS).
[0075] The transmit (TX) multiple-input multiple-output (MIMO) processor 330 may perform spatial processing (e.g., precoding) on data symbols, control symbols, and / or reference symbols, as applicable, and may provide an output symbol stream to a modulator (MOD) in the transceivers 332a-332t. Each modulator in the transceivers 332a-332t may process a corresponding output symbol stream to obtain an output sample stream. Each modulator may further process (e.g., convert to analog, amplify, filter, and frequency upconvert) the output sample stream to obtain a downlink signal. The downlink signals from the modulators in the transceivers 332a-332t may be transmitted via antennas 334a-334t, respectively.
[0076] To receive downlink transmissions, UE 104 includes antennas 352a-352r that can receive downlink signals from BS 102 and provide received signals to demodulators (DEMODs) in transceivers 354a-354r, respectively. Each demodulator in transceivers 354a-354r can condition (e.g., filter, amplify, downconvert, and digitize) a corresponding received signal to obtain input samples. Each demodulator can further process the input samples to obtain received symbols.
[0077] A MIMO detector 356 may obtain received symbols from all demodulators in transceivers 354a-354r, perform MIMO detection on the received symbols if applicable, and provide detected symbols. A receive processor 358 may process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for UE 104 to a data sink 360, and provide decoded control information to a controller / processor 380.
[0078] Regarding example uplink transmissions, the UE 104 also includes a transmit processor 364 that can receive and process data from a data source 362 (e.g., for a PUSCH) and control information from a controller / processor 380 (e.g., for a physical uplink control channel (PUCCH)). The transmit processor 364 can also generate reference symbols for reference signals (e.g., a sounding reference signal (SRS)). The symbols from the transmit processor 364 can be pre-decoded by a TX MIMO processor 366, if applicable, further processed by a modulator in the transceivers 354a-354r (e.g., for SC-FDM), and transmitted to the BS 102.
[0079] At BS 102, uplink signals from UE 104 may be received by antennas 334 a-334 t, processed by demodulators in transceivers 332 a-332 t, detected by MIMO detector 336 if applicable, and further processed by a receive processor 338 to obtain decoded data and control information transmitted by UE 104. Receive processor 338 may provide the decoded data to a data sink 339 and the decoded control information to a controller / processor 340.
[0080] Memories 342 and 382 may store data and program codes for BS 102 and UE 104, respectively.
[0081] A scheduler 344 may schedule UEs for data transmission on the downlink and / or uplink.
[0082] In various aspects, the BS 102 may be described as transmitting and receiving various types of data associated with the methods described herein. In these contexts, "transmitting" may refer to various mechanisms for outputting data, such as from a data source 312, a scheduler 344, a memory 342, a transmit processor 320, a controller / processor 340, a TX MIMO processor 330, transceivers 332a-332t, antennas 334a-334t, and / or other aspects described herein. Similarly, "receiving" may refer to various mechanisms for obtaining data, such as from antennas 334a-334t, transceivers 332a-332t, an RX MIMO detector 336, a controller / processor 340, a receive processor 338, a scheduler 344, a memory 342, and / or other aspects described herein.
[0083] In various aspects, the UE 104 may also be described as sending and receiving various types of data associated with the methods described herein. In these contexts, "sending" may refer to various mechanisms for outputting data, such as from a data source 362, memory 382, a transmit processor 364, a controller / processor 380, a TX MIMO processor 366, transceivers 354a-354t, antennas 352a-352t, and / or other aspects described herein. Similarly, "receiving" may refer to various mechanisms for obtaining data, such as from antennas 352a-352t, transceivers 354a-354t, an RX MIMO detector 356, a controller / processor 380, a receive processor 358, memory 382, and / or other aspects described herein.
[0084] In some aspects, the processor may be configured to perform various operations (such as those associated with the methods described herein) and send (output) data to or receive (obtain) data from another interface configured to send or receive data, respectively.
[0085] Figure 4A 、 Figure 4B 、 Figure 4C and Figure 4D Describes a method for use in wireless communication networks such as Figure 1 Various aspects of the data structure of the wireless communication network 100).
[0086] Specifically, Figure 4A is a diagram 400 illustrating an example of a first subframe within a 5G (e.g., 5G NR) frame structure, Figure 4B is a diagram 430 illustrating an example of a DL channel within a 5G subframe, Figure 4C is a diagram 450 illustrating an example of a second subframe within a 5G frame structure, and Figure 4DFIG480 is a diagram illustrating an example of UL channels within a 5G subframe.
[0087] Wireless communication systems can utilize Orthogonal Frequency Division Multiplexing (OFDM) with a Cyclic Prefix (CP) on both the uplink and downlink. Such systems can also support half-duplex operation using Time Division Duplex (TDD). OFDM and Single Carrier Frequency Division Multiplexing (SC-FDM) can be used to maximize the system bandwidth (e.g., Figure 4B and Figure 4D ) is divided into multiple orthogonal subcarriers. Each subcarrier can be modulated with data. Modulation symbols can be transmitted in the frequency domain using OFDM and / or in the time domain using SC-FDM.
[0088] The wireless communication frame structure may be frequency division duplex (FDD), where for a particular set of subcarriers, subframes within the subcarrier set are dedicated to either DL or UL. The wireless communication frame structure may also be time division duplex (TDD), where for a particular set of subcarriers, subframes within the subcarrier set are dedicated to both DL and UL.
[0089] exist Figure 4A and Figure 4C In the embodiment of the present invention, the wireless communication frame structure is TDD, where D is DL, U is UL, and X can be flexibly used between DL / UL. The UE can be configured with a time slot format (dynamically configured by DL control information (DCI) or semi-statically / statically configured by radio resource control (RRC) signaling) through the received time slot format indicator (SFI). In the depicted example, the 10ms frame is divided into 10 equally sized 1ms subframes. Each subframe may include one or more time slots. In some examples, each time slot may include 7 or 14 symbols, depending on the time slot format. The subframe may also include micro-slots, which typically have fewer symbols than a full time slot. Other wireless communication technologies may have different frame structures and / or different channels.
[0090] In certain aspects, the number of slots within a subframe is based on the slot configuration and parameter set. For example, for slot configuration 0, different parameter sets (μ) 0 through 5 allow for 1, 2, 4, 8, 16, and 32 slots per subframe, respectively. For slot configuration 1, different parameter sets 0 through 2 allow for 2, 4, and 8 slots per subframe, respectively. Thus, for slot configuration 0 and parameter set μ, there are 14 symbols per slot and 2μ slots per subframe. The subcarrier spacing and symbol length / duration are a function of the parameter set. The subcarrier spacing may be equal to 2 μ × 15kHz, where μ is parameter set 0 to 5. Thus, parameter set μ=0 has a subcarrier spacing of 15kHz, and parameter set μ=5 has a subcarrier spacing of 480kHz. Symbol length / duration is inversely related to subcarrier spacing. Figure 4A、 Figure 4B 、 Figure 4C and Figure 4D An example is provided for slot configuration 0 with 14 symbols per slot and parameter set μ = 2 with 4 slots per subframe. The slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs.
[0091] like Figure 4A 、 Figure 4B 、 Figure 4C and Figure 4D As depicted in FIG, a resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also called a physical RB (PRB)) extending over, for example, 12 consecutive subcarriers. The resource grid is divided into a plurality of resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0092] like Figure 4A As illustrated, some of the REs carry data for UEs (e.g., Figure 1 and Figure 3 The RS may include a demodulation RS (DMRS) and / or a channel state information reference signal (CSI-RS) for channel estimation at the UE. The RS may also include a beamforming RS (BRS), a beam refinement RS (BRRS), and / or a phase tracking RS (PT-RS).
[0093] Figure 4B Examples of various DL channels within a subframe of a frame are illustrated. The Physical Downlink Control Channel (PDCCH) carries DCI within one or more Control Channel Elements (CCEs), each CCE comprising, for example, nine RE Groups (REGs), each REG comprising, for example, four consecutive REs in an OFDM symbol.
[0094] The Primary Synchronization Signal (PSS) may be in symbol 2 of a particular subframe of a frame. The PSS is transmitted by a UE (e.g., Figure 1 and Figure 3 104) is used to determine subframe / symbol timing and physical layer identification.
[0095] A Secondary Synchronization Signal (SSS) may be within symbol 4 of a specific subframe of a frame. The SSS is used by the UE to determine the physical layer cell identity group number and radio frame timing.
[0096] Based on the physical layer identity and the physical layer cell identity group number, the UE can determine the physical cell identifier (PCI). Based on the PCI, the UE can determine the location of the aforementioned DMRS. The physical broadcast channel (PBCH) carrying the master information block (MIB) can be logically grouped with the PSS and SSS to form a synchronization signal (SS) / PBCH block. The MIB provides the number of RBs in the system bandwidth and the system frame number (SFN). The physical downlink shared channel (PDSCH) carries user data, broadcast system information not sent via the PBCH (such as the system information block (SIB)) and / or paging messages.
[0097] like Figure 4C As illustrated, some of the REs carry DMRS for channel estimation at the BS (indicated as R for a specific configuration, but other DMRS configurations are possible). The UE may transmit DMRS for PUCCH and DMRS for PUSCH. The PUSCH DMRS may be transmitted, for example, in the first one or two symbols of the PUSCH. The PUCCH DMRS may be transmitted in different configurations depending on whether a short PUCCH or a long PUCCH is transmitted and on the specific PUCCH format used. The UE 104 may transmit a sounding reference signal (SRS). The SRS may be transmitted, for example, in the last symbol of a subframe. The SRS may have a comb structure, and the UE may transmit the SRS on one of the comb structures. The SRS may be used by the BS for channel quality estimation to enable frequency-dependent scheduling on the UL.
[0098] Figure 4D Examples of various UL channels within a subframe of a frame are illustrated. The PUCCH may be located as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and HARQ ACK / NACK feedback. The PUSCH carries data and may additionally be used to carry buffer status reports (BSRs), power headroom reports (PHRs), and / or UCI.
[0099] Example Sidelink Communication
[0100] User equipment (UE) communicates with each other using sidelink signals. Real-world applications of sidelink communication may include UE-to-network relay, vehicle-to-vehicle (V2V) communication, vehicle-to-everything (V2X) communication, Internet of Everything (IoE) communication, IoT communication, mission-critical mesh networks, and / or various other suitable applications.
[0101] A sidelink signal is a signal that is communicated from one UE to another UE without relaying the communication through a scheduling entity (e.g., a UE or a network entity), even though the scheduling entity may be used for scheduling and / or control purposes. In some examples, the sidelink signal may be communicated using licensed spectrum (e.g., in contrast to wireless local area networks that typically use unlicensed spectrum). An example of a sidelink communication is PC5, such as used in V2V, Long Term Evolution (LTE), and / or New Radio (NR).
[0102] Various sidelink channels are used for sidelink communications, including the Physical Sidelink Discovery Channel (PSDCH), the Physical Sidelink Control Channel (PSCCH), the Physical Sidelink Shared Channel (PSSCH), and the Physical Sidelink Feedback Channel (PSFCH). The PSDCH carries discovery expressions that enable neighboring UEs to discover each other. The PSCCH carries control signaling, such as sidelink resource configuration, resource reservation, and other parameters for data transmission. The PSSCH carries data transmission. The PSFCH carries feedback corresponding to transmissions on the PSSCH, such as acknowledgment (ACK) and / or negative ACK (NACK) information.
[0103] In some NR systems, two-stage sidelink control information (SCI) is supported. The two-stage SCI includes a first-stage SCI (e.g., SCI-1) and a second-stage SCI (e.g., SCI-2). SCI-1 includes resource reservation and allocation information. SCI-2 includes information that can be used to decode data and determine whether the UE is the intended recipient of the transmission. SCI-1 and / or SCI-2 can be sent on the PSCCH.
[0104] Figure 5A and Figure 5B A diagrammatic representation of an example V2X system is shown. For example, Figure 5A and Figure 5B The vehicles shown communicate via a sidelink channel and relay sidelink transmissions. V2X is a vehicle technology system that enables vehicles to communicate with traffic and their surroundings using short-range wireless signals called sidelink signals.
[0105] Figure 5A and Figure 5B The V2X system shown provides two complementary transmission modes. Figure 5A The first transmission mode, shown by way of example in FIG, involves direct communication (e.g., also referred to as sidelink communication) between parties that are adjacent to each other in a local area. Figure 5BThe second transmission mode shown by way of example in relates to network communication through the network, which may be implemented on a Uu interface (eg, a wireless communication interface between a Radio Access Network (RAN) and a UE).
[0106] refer to Figure 5A , a V2X system 500 (e.g., including V2V communication) is illustrated using two vehicles 502, 504. A first transmission mode allows direct communication between different parties in a given geographic location. As illustrated, vehicle 502 can establish a wireless communication link 506 with an individual via a PC5 interface. Communication between vehicles 502 and 504 can also occur via a PC5 interface 508. Communication from vehicle 502 to other highway components (e.g., a roadside unit (RSU) 510) (such as a traffic signal or sign) can occur in a similar manner via a PC5 interface 512. Figure 5A Each illustrated communication link enables bidirectional communication between devices, allowing each device to be both a transmitter and receiver of information. V2X system 500 is a self-managed system implemented without the assistance of a network entity. This self-managed system can achieve improved spectrum efficiency, reduced costs, and increased reliability because no network service interruptions occur during handover operations for mobile vehicles. V2X system 500 is configured to operate in either licensed or unlicensed spectrum, allowing any vehicle equipped with the system to access common frequencies and share information. This coordinated / shared spectrum operation allows for safe and reliable operation.
[0107] Figure 5B A V2X system 550 is shown for communicating between a vehicle 552 and a vehicle 554 via a network entity 556. Network communications can occur through separate nodes (such as network entity 556) that transmit information to and receive information from vehicles 552, 554 (e.g., relay information between the vehicles). For example, network communications via vehicle-to-network (V2N) links 558 and 560 can be used for long-range communications between vehicles 552, 554, such as for communicating the presence of a traffic accident a certain distance ahead along a road or highway. Wireless nodes can transmit other types of communications to vehicles 552, 554, such as traffic flow conditions, road hazard warnings, environmental / weather reports, and service station availability, among other examples. Such data can be obtained from a cloud-based sharing service.
[0108] Example autonomous sensing in New Radio (NR) sidelink
[0109] In New Radio (NR) Rel'16, when resource selection is as follows Figure 6When triggered as illustrated in FIG. 1 (e.g., at time n), the physical (PHY) layer of the sidelink (or transmitter) user equipment (UE) examines the sensing window to identify a set of candidate resources in the resource selection window. After identifying the candidate resource set, the PHY layer reports the candidate resource set to the medium access control (MAC) layer of the UE. The MAC layer then randomly selects a resource from the candidate resource set reported by the PHY layer for transmission.
[0110] In some cases (e.g., in the presence of reservations for hybrid automatic repeat request (HARQ) retransmissions), the MAC layer randomly selects resources (e.g., from a set of candidate resources) for multiple physical sidelink shared channels (PSSCHs) for the same transport block (TB). Figure 6 As illustrated in , the MAC layer selects two resources separated by T4 for the initial transmission (eg, r1) and the retransmission (eg, r2).
[0111] Example Channel Occupancy Time (COT) Resource Reservation
[0112] In Sidelink Unlicensed (SL-U) operation, reserved resources in future time slots are subject to a Listen Before Talk (LBT) procedure. In Rel'16, up to two single resource reservations in the upcoming 32 time slots may not be applicable to SL-U. In such cases, two distributed reserved resources may require two LBTs, and LBT (e.g., Category 4 (CAT 4) LBT) may not be cleared just before the reserved time slot. Therefore, if Figure 7 As illustrated in FIG, SL-U user equipment (UE) implements resource reservation at the granularity of channel occupancy time (COT).
[0113] In some cases, when a UE is performing LBT in a future reserved COT, the UE may implement a COT-based reservation to silence other SL-U UEs. The UE may directly reserve the COT (e.g., via a new codepoint in the sidelink control information (SCI)) and subsequently perform continuous transmission (e.g., retransmission) in the COT. In one example, the time domain reservation may include the start time (e.g., time slot) and duration of the reservation. In another example, the frequency domain reservation may include a starting subband and multiple consecutive subbands, or a resource block (RB) set bitmap indicating the reserved 20 MHz subband.
[0114] In some cases, the UE reserves a starting slot or starting position with a cyclic prefix (CP) extension (CPE). Figure 8As illustrated in , a UE (e.g., when reserving a subchannel while operating in an unlicensed band) may include a new codepoint in the SCI indicating that the sidelink transmission will start with a CPE (e.g., before a slot boundary) and with a gap before the CPE (e.g., 1-us for enhanced channel clear assessment (eCCA) / LBT). Upon receiving the SCI, a sensing / re-evaluating UE (e.g., a lower priority transport block (TB)) accepts the reservation in the SCI by occupying only the same set of RBs with a shorter (or no) CPE before the slot boundary and puncturing the physical sidelink shared channel (PSSCH) in the previous slot to keep silent in the gap for LBT.
[0115] In some aspects, the UE determines the duration of the CPE (e.g., based on the subcarrier spacing (SCS) and / or timing advance (TA) value for the transmitter UE). Figure 8 As further illustrated in , the CPE can be (m*9+Δ)us, where 9us is a clear channel assessment (CCA) time slot with 20MHz LBT, 0≤Δ (e.g., TA value)<9, and the integer m≥0.
[0116] Example contention slot
[0117] In sidelink unlicensed (SL-U) operation, multiple sidelink user equipment (UE) can contend for channel access simultaneously. In such cases, conflicts may occur when the intended transmissions of multiple UEs are initiated simultaneously. For example, multiple UEs may determine a clear channel before a slot boundary and then simultaneously initiate their transmissions at the slot boundary. Consequently, multiple UEs may interfere with each other. This interference can apply to both Type 1 Listen Before Talk (LBT) and Type 2 Listen Before Talk (LBT) procedures executed by multiple UEs.
[0118] In some cases, instead of multiple UEs initiating a transmission burst simultaneously, the Grant (CG) Physical Uplink Shared Channel (PUSCH) of the New Radio (NR) Unlicensed (NR-U) configuration is exploited to introduce contention slots before the expected transmission. Figure 9 As illustrated in FIG, multiple contention slots (e.g., 9 μs per slot) are provided before a slot boundary with cyclic prefix (CP) extension (CPE) and after a slot boundary with automatic gain control (AGC) puncturing. Each UE can hash to one of many starting points. In such cases, a UE that hashes to an earlier starting point is allowed to start transmitting earlier to stop another UE that hashes to a later starting point. In some cases, a contention slot may cover at least one 15 kHz symbol.
[0119] In some cases, it may be advantageous for a UE to select an earlier starting point from a set of starting points for transmission. The UE may select a starting point based on multiple rules. The multiple rules may ensure fair access to the channel for the UE while also considering transmission priority. The multiple rules may include a first rule, a second rule, a third rule, and a fourth rule.
[0120] The first rule indicates randomizing the starting point from the set of starting points. For example, the starting point may not need to be fixed, and some randomness in the selection of the starting point by the UE may improve fairness.
[0121] The second rule indicates the association of different starting point sets with different channel access priority class (CAPC) values (e.g., Figure 10 For example, based on the second rule, a UE with high priority traffic may have a higher chance to access an earlier starting point.
[0122] The third rule indicates that the UE is statistically allowed to access an earlier starting point when the UE frequently fails the LBT procedure. For example, if the UE consistently fails the LBT procedure, the UE may be allowed to more aggressively access an earlier starting point. When no other UEs are competing for LBT, the UE may also be allowed to use a larger extension to compete with WiFi.
[0123] The fourth rule indicates that for the physical sidelink control channel (PSCCH) and / or physical sidelink shared channel (PSSCH) carrying synchronization signal block (SSB) transmissions, a higher priority may be used and hashed to an earlier starting point.
[0124] The conventional resource selection method described above only specifies a procedure for reserving overbooked resources in future second and third channel occupancy time (COT) bursts (e.g., for retransmissions or new transport blocks (TBs)) via sidelink control information (SCI) to address LBT procedure uncertainty. Furthermore, during resource selection based on the conventional resource selection method, the sidelink UE can only randomly select one resource per TB for the initial transmission and the second or third retransmission.
[0125] Therefore, there is a need for improved resource selection techniques (e.g., to resolve LBT protocol ambiguity) that can specify how to select overbooked COT resources for the first transmit burst (e.g., before transmitting the reserved SCI). This is because, without improved resource selection, after LBT fails, the UE's physical (PHY) layer can communicate with the UE's medium access control (MAC) layer for resource reselection or directly switch to future reserved COT resources. However, in such cases, the reserved SCI cannot be transmitted, and future reserved COT resources may not be available because these resources may be located far away.
[0126] The techniques described herein select more sidelink resources to provide additional transmission opportunities in the first transmit burst. In an example scenario (e.g., for enhanced mobile broadband (eMBB) services), a sidelink UE may have multiple TBs to transmit and may select multiple contiguous resources to transmit multiple TBs within the same COT. There may be gaps of less than a predefined time period (e.g., 16 μs) across different selected time slots.
[0127] In some cases, the sidelink (or transmitter) UE may send a Figure 11 The evaluation is performed at time T3 (as illustrated in FIG). However, if the sender UE has already initiated COT for multiple TB transmissions, the COT transmission may need to have a higher priority than the late reservation so that the sender UE does not terminate the COT. For example, when the sender UE clears the LBT procedure at the first resource and transmits four TBs (e.g., in the first, second, third, and fourth resources), the evaluation after clearing the LBT procedure is cumbersome.
[0128] In some cases, if the reserved UE (e.g., which has reserved resources) cannot check the COT and the sending service has the same priority, the late UE (e.g., which has not reserved resources) can occupy the reserved COT resources with a shorter CPE to avoid resource waste.
[0129] In some cases, the transmitter UE may select a CPE for COT resources based on contention slots. In some cases, different boxes of CPE starting points may be associated with different priorities. The transmitter UE may randomly select a starting point within a box associated with a service priority. A late-arriving UE with the same service priority may select a subsequent starting position within the box (e.g., comparing reserved UEs).
[0130] In some cases, the sidelink design supports eight priority values from ProSe per-packet priority (PPPP), and there may not be enough CPE starting positions for all priority values. In addition, multiple priority values can be hashed to the same CPE. In such cases, when the subcarrier spacing (SCS) is equal to 30 kHz, there can be up to three CPE positions within one slot symbol.
[0131] Aspects related to sidelink unlicensed (SL-U) resource selection for listen-before-talk (LBT) procedures
[0132] Aspects of the present disclosure provide apparatus, methods, processing systems, and computer-readable media for resource selection for multiple listen-before-talk (LBT) opportunities in sidelink unlicensed (SL-U) operation.
[0133] As described above, in SL-U operation, conventional resource selection methods for selecting a limited number of resources (e.g., for initial and subsequent transmissions) cannot handle LBT failures. This is because when there is an LBT failure, additional resources may be required (e.g., to clear additional LBT procedures and for initial transmission). In such cases, the LBT failure may trigger a medium access layer (MAC) layer-based resource reselection for the additional resources. However, since the MAC layer-based resource reselection has a long delay, the additional resources may not be available when they are needed. In such cases, if the transmitter user equipment (UE) determines to use future resources (e.g., resources reserved for retransmission) for the initial transmission, the future reserved resources may also be unavailable (e.g., because the future reserved resources may be located far away).
[0134] The techniques described herein provide improved resource selection for initial transmissions in SL-U operation by selecting more resources than the number of transport blocks (TBs) used for the initial transmission. The improved resource selection allows for multiple LBT opportunities for the transmitter UE. The selected resources may be contiguous in time and multiple TBs for the initial transmission may be transmitted in one channel occupancy time (COT). The techniques described herein may result in lower latency because the improved resource selection for initial transmissions in SL-U operation minimizes transmission delays due to LBT failures.
[0135] In some cases (e.g., for time division multiplexing (TDM) of each subchannel in an LBT subband), the MAC layer of the transmitter UE may indicate a cyclic prefix (CP) extension (CPE) duration in the resource selection for the initial transmission. The techniques described herein further specify how to select a CPE in the presence of a CPE reservation and update the CPE instead of resource reselection (e.g., during the evaluation of potential resource conflicts).
[0136] You can refer to Figures 12 to 19 To understand the techniques proposed in this article for resource selection for LBT procedures in SL-U operations.
[0137] like Figure 12 As illustrated in FIG, at 1202, a transmitter UE (e.g., a UE that transmits information to another UE that receives the information) selects a first number (e.g., N2) of resources (e.g., time slots) for an initial transmission based on a second number (e.g., N1) of TBs for the initial transmission. The first number is greater than the second number.
[0138] At 1204, the transmitter UE sends an initial transmission to a receiver UE (eg, a sensing UE that receives information sent by another UE) on one or more resources of the first number of resources.
[0139] In some aspects, such as Figure 13 As illustrated in FIG, a first number of resources are selected in different time slots or resource block (RB) sets, and the transmitter UE performs an LBT procedure on one or more resources in the first number of resources. For example, the transmitter UE may select more resources in time or in different RB sets than the number of TBs used for the initial transmission to allow the transmitter UE more opportunities to perform LBT.
[0140] In some aspects, in the case of an initial transmission (e.g., Figure 14 During a resource selection window (as illustrated in FIG), the MAC layer of the transmitter UE may temporally overbook resources to provide the physical (PHY) layer of the transmitter UE with more opportunities to clear the LBT. For example, the MAC layer may select more than one resource in different time slots or different RB sets (e.g., even if there is 1 terabyte (TB) in the buffer) to provide the transmitter UE with multiple opportunities to clear the LBT. In some cases, when the interference in different time slots or different RB sets is uncorrelated, the PHY layer may have a higher probability of clearing the LBT in one of these opportunities. The selected resources (e.g., time slots) may not need to be contiguous in time. The transmitter UE may use the earliest opportunity based on time ordering to clear the LBT.
[0141] In certain aspects, the transmitter UE performs LBT procedures across multiple LBT subbands. For example, when multiple frequency domain opportunities are available in the same time slot associated with a first number of resources, the transmitter UE may perform LBT across multiple LBT subbands that may be selected based on a preference order indicated by a MAC.
[0142] In certain aspects, the transmitter UE sends a second number of TBs on a subset of the first number of resources to occupy a subset of the first number of resources. For example, the transmitter UE may occupy only a sufficient amount of resources to send the TBs in the buffer, but may have selected more resources to send the TBs.
[0143] In certain aspects, the transmitter UE performs an LBT procedure using at least one resource from the first number of resources. When available resources within the first number of resources after the LBT procedure for the initial transmission are less than a threshold, the transmitter UE reselects additional resources for the initial transmission after the LBT procedure fails. For example, due to an LBT failure, if the remaining resources for the LBT attempt are less than a preconfigured threshold and cannot accommodate N1 TBs, the transmitter UE may instead trigger resource reselection (e.g., the MAC layer may reselect new resources for the remaining TBs).
[0144] In certain aspects, the first number of resources is selected to be contiguous in time for transmitting multiple TBs in the second number of TBs in one channel occupancy time (COT). When there are no gaps between resources in the first number of resources, the transmitter UE transmits multiple TBs in the second number of TBs in one COT.
[0145] In some cases, the MAC layer may select over-booked contiguous resources for multiple TBs and multiple opportunities in time. Figure 15 As illustrated in FIG, when the transmitter UE has two TBs (e.g., TB0 and TB1) to transmit, the MAC layer may select four contiguous resources in time. In this case, when the LBT is cleared at "0," "1," or "2," the transmitter UE transmits two TBs within one COT.
[0146] In certain aspects, the first number of resources is selected to be contiguous from the beginning of a resource selection window (RSW) (eg, to minimize transmission delay).
[0147] In some cases, the MAC layer may select different numbers of subchannels for consecutive time slots. The MAC layer may also specify the association between TBs and selected resources. In some cases, when the MAC layer does not specify the association between TBs and selected resources, the PHY layer may not select resources for each TB and may send the TBs in the desired order based on the LBT result, the TB size, and the number of selected subchannels in the time slot.
[0148] In some cases, when there is overbooking of reserved resources in out-of-COT reservations, it is necessary to increase resource utilization when selecting reserved resources. For example, in out-of-COT reservations, if a certain CPE is reserved, the transmitter UE may overload the same timeslot or subchannel with a different CPE.
[0149] In some aspects, the first number of resources is selected based on the CPE. In some aspects, the transmitter UE can utilize a certain CPE to detect the COT reservation. In one case, when frequency division multiplexing (FDM) is performed with the first number of resources, the transmitter UE can select different subchannels but have the same CPE.
[0150] In another case, when performing TDM with a first amount of resources, the transmitter UE may select a different CPE (e.g., based on traffic priority). In one example, when the transmitter UE has higher-priority traffic, the different CPE has a first value greater than a predetermined threshold (e.g., a longer CPE). In another example, when the transmitter UE does not have higher-priority traffic, the different CPE has a second value less than the predetermined threshold (e.g., a shorter CPE).
[0151] In some aspects, the transmitter UE increases the duration of the CPE (e.g., for a second or subsequent LBT opportunity). For example, the transmitter UE may gradually increase the duration of the CPE based on an opportunity index indicating multiple time-frequency domain opportunities (e.g., indexed in chronological order). In some cases, a long CPE may allow the transmitter UE to more easily grasp the medium. In some cases, the later in the selected multiple time-frequency domains, the more urgent it may be for the transmitter UE to clear the LBT.
[0152] In certain aspects, before sending an initial transmission on one or more resources of the first number of resources, the transmitter UE performs an evaluation to check for resource reservation conflicts in the first number of resources. The transmitter UE detects resource reservation conflicts based on the evaluation and triggers reselection of resources for the initial transmission based on the detection. For example, Figure 16 As illustrated in FIG, upon resource selection triggering, the MAC layer selects multiple resources in the RSW for initial transmission. Before performing the initial transmission at the selected resources, the PHY layer performs an evaluation (e.g., in the last minute before the initial transmission) to check for any reservation conflicts. When a reservation conflict is detected, resource reselection (for a new resource for the initial transmission) is triggered.
[0153] In certain aspects, the transmitter UE determines whether to initiate a COT for multiple TBs of the second number of TB transmissions. When COT is initiated for multiple TB transmissions, the COT transmission has a higher priority than other transmissions. For example, if the transmitter UE has initiated COT for multiple TB transmissions, the COT transmission may need to have a higher priority than a late reservation so that the transmitter UE does not terminate the COT.
[0154] In certain aspects, the transmitter UE performs an evaluation to check for resource reservation conflicts before performing the LBT procedure on the first resource in the first number of resources. Figure 17 As illustrated in FIG, in the case of multiple selected resources, the transmitter UE may perform an evaluation after scheduling the LBT and before the first selected resource (e.g., in the last minute after the LBT) to check for any possible resource conflicts. In some cases, the MAC layer may schedule the contention window or obtain the contention window from the PHY layer and schedule the contention window when the PHY layer may complete the LBT countdown.
[0155] In certain aspects, the transmitter UE simultaneously triggers an evaluation of multiple resources in the first number of resources to check for resource reservation conflicts before performing the LBT procedure. For example, at a time T3 before the scheduled LBT countdown time, the MAC layer may trigger an evaluation of multiple selected resources at once. Additionally, the MAC layer may trigger the evaluation after LBT clears all remaining selected resources at once. In some cases, no additional evaluation may be performed after LBT because COT transmission may have a higher priority than resource reservation.
[0156] In some aspects, the transmitter UE detects a resource reservation conflict in one of the first number of resources based on the evaluation. In some aspects, the transmitter UE adjusts the CPE associated with the first number of resources. The CPE is adjusted based on the priority of the traffic. For example, in the evaluation, if the transmitter UE determines a conflict in one of the selected TDM resources, the CPE is adjusted based on the traffic priority indicated in the conflicting reservation SCI. In some cases, in the evaluation, the transmitter UE may detect some reservation SCI-1s pointing to resources that conflict with the MAC selected resources. In addition, if the conflicting reservation SCI indicates a higher traffic priority, the transmitter UE may update the CPE of the conflicting resource to be shorter than the CPE indicated in the reservation SCI (e.g., otherwise retain the original CPE).
[0157] In certain aspects, LBT can be based on energy detection (ED) or signal detection. For LBT based on energy detection, the LBT result is a pass when the signal energy measured from the channel is below a threshold. Conversely, the LBT result is a fail when the signal energy measured from the channel exceeds a threshold. For LBT based on signal detection, the LBT result is a pass when no channel reservation signal (e.g., a predetermined preamble signal) is detected in the channel. In addition, LBT can be in multiple modes. The LBT mode can be, for example, Type 4 (CAT4) LBT, Type 2 (CAT2) LBT, or Type 1 (CAT1) LBT. CAT1 LBT is referred to as a no-LBT mode, in which no LBT is performed before transmission. CAT2 LBT refers to LBT without a random backoff period. For example, the transmitting node may determine channel measurements in a time interval and determine whether the channel is available based on a comparison of the channel measurements with an ED threshold. CAT4 LBT refers to LBT with random backoff and a variable contention window (CW). For example, the sending node may draw a random number and back off for a duration in a certain time unit based on the drawn random number.
[0158] Example Operation of a Transmitter UE
[0159] Figure 18Example operations 1800 for wireless communication are illustrated. For example, operations 1800 may be performed by a transmitter user equipment (UE) (e.g., such as Figure 1 Operations 1800 may be performed by a UE 104 in the wireless communication network 100. Operations 1800 may be implemented as a processor on one or more processors (e.g., Figure 3 In addition, the transmission and reception of signals by the transmitter UE in operation 1800 may be performed by one or more antennas (e.g. Figure 3 In some aspects, the transmission and / or reception of signals by the transmitter UE may be implemented via a bus interface of one or more processors (e.g., controller / processor 380) that obtains and / or outputs signals.
[0160] Operations 1800 begin at 1810 by selecting a first number of resources for an initial transmission based on a second number of transport blocks (TBs) for the initial transmission, wherein the first number is greater than the second number. For example, the transmitter UE may use Figure 1 or Figure 3 UE 104 and / or Figure 20 A processor of the apparatus shown in FIG. 1 is used to select a first amount of resources for an initial transmission.
[0161] At 1820, the transmitter UE sends an initial transmission on one or more resources of the first number of resources. For example, the transmitter UE may use Figure 1 or Figure 3 UE 104 and / or Figure 20 The antennas and / or transmitter / transceiver components of the apparatus shown in FIG. 5 are used to send an initial transmission on one or more of the first number of resources.
[0162] It should be noted that Figure 18 This is merely one example of a method, and other methods including fewer, additional, or alternative steps are possible consistent with the present disclosure.
[0163] Example Operation of a Receiver UE
[0164] Figure 19 Example operations 1900 for wireless communication are illustrated. Operations 1900 may be performed, for example, by a receiver user equipment (UE) (e.g., such as Figure 1 Operations 1900 may be performed by one or more processors (e.g., Figure 3 Furthermore, in operation 1900, the transmission and reception of signals by the receiver UE may be performed by, for example, one or more antennas (e.g., Figure 3 In certain aspects, the transmission and / or reception of signals by the receiver UE may be implemented via a bus interface that acquires and / or outputs signals via one or more processors (e.g., controller / processor 380).
[0165] Operations 1900 begin at 1910 by receiving an initial transmission on one or more resources of a first number of resources. The first number of resources for the initial transmission is selected based on a second number of transport blocks (TBs) for the initial transmission. The first number is greater than the second number. For example, the receiver UE may use Figure 1 or Figure 3 UE 104 and / or Figure 21 The antenna and / or receiver / transceiver components of the apparatus shown in FIG. 1 receive the initial transmission on one or more resources of the first number of resources.
[0166] At 1920, the receiver UE processes the initial transmission. For example, the receiver UE may use Figure 1 or Figure 3 UE 104 and / or Figure 21 The processor of the device shown in FIG.
[0167] It should be noted that Figure 19 This is merely one example of a method, and other methods including fewer, additional, or alternative steps are possible consistent with the present disclosure.
[0168] Example Communication Device
[0169] Figure 20 Aspects of an example communications device 2000 are depicted. In some aspects, the communications device 2000 is a transmitter user equipment (UE), such as described above with respect to Figure 1 and Figure 3 UE 104 is described.
[0170] The communication device 2000 includes a processing system 2002 coupled to a transceiver 2008 (e.g., a transmitter and / or receiver). The transceiver 2008 is configured to transmit and receive signals for the communication device 2000, such as the various signals described herein, via an antenna 2010. The processing system 2002 may be configured to perform processing functions for the communication device 2000, including processing signals received by the communication device 2000 and / or to be transmitted by the communication device.
[0171] The processing system 2002 includes one or more processors 2020. In various aspects, the one or more processors 2020 may represent one or more of the receive processor 358, the transmit processor 364, the TX MIMO processor 366, and / or the controller / processor 380, as described with respect to FIG. Figure 3 The one or more processors 2020 are coupled to the computer readable medium / memory 2030 via the bus 2006. In some aspects, the computer readable medium / memory 2030 is configured to store instructions (e.g., computer executable code) that, when executed by the one or more processors 2020, cause the one or more processors 2020 to perform operations with respect to the computer readable medium / memory 2030. Figure 18 The operations 1800 described herein or any aspects related thereto. It should be noted that reference to a processor performing a function of the communication device 2000 may include one or more processors performing that function of the communication device 2000.
[0172] In the depicted example, computer-readable medium / memory 2030 stores: code (e.g., executable instructions) for selecting 2031, the code comprising code for selecting a first number of resources for an initial transmission based on a second number of transport blocks (TBs) for the initial transmission, the first number being greater than the second number; and code for transmitting 2033, the code comprising code for transmitting the initial transmission on one or more resources of the first number of resources. Processing of the codes 2031-2033 may cause the communication device 2000 to perform operations relative to Figure 18 The operations 1800 or any aspect related thereto.
[0173] The one or more processors 2020 include circuits configured to implement (e.g., execute) code stored in a computer-readable medium / memory 2030, including: circuitry for selecting 2021, the circuitry including circuitry for selecting a first number of resources for an initial transmission based on a second number of TBs for the initial transmission, the first number being greater than the second number; and circuitry for transmitting 2023, the circuitry including circuitry for transmitting the initial transmission on one or more resources of the first number of resources. Processing using circuitry 2021-2023 may cause the communication device 2000 to perform operations relative to Figure 18 The operations 1800 or any aspect related thereto.
[0174] The various components of the communication device 2000 may provide for performing Figure 18 The means for transmitting, conveying, or outputting for transmission may include: Figure 3 The transceiver 354 and / or antenna 352 of the UE 104 illustrated in FIG. 1 , and / or Figure 20The transceiver 2008 and antenna 2010 of the communication device 2000 in FIG. Components for receiving or obtaining may include Figure 3 The transceiver 354 and / or antenna 352 of the UE 104 illustrated in FIG. 1 , and / or Figure 20 The transceiver 2008 and antenna 2010 of the communication device 2000 are shown in FIG.
[0175] Figure 21 Depicted are aspects of an example communications device 2100. In some aspects, the communications device 2100 is a receiver UE, such as described above with respect to Figure 1 and Figure 3 UE 104 is described.
[0176] The communication device 2100 includes a processing system 2102 coupled to a transceiver 2108 (e.g., a transmitter and / or receiver). The transceiver 2108 is configured to transmit and receive signals for the communication device 2100, such as the various signals described herein, via an antenna 2110. The processing system 2102 may be configured to perform processing functions for the communication device 2100, including processing signals received by the communication device 2100 and / or to be transmitted by the communication device.
[0177] The processing system 2102 includes one or more processors 2120. In various aspects, the one or more processors 2120 may represent one or more of the receive processor 358, the transmit processor 364, the TX MIMO processor 366, and / or the controller / processor 380, as described with respect to FIG. Figure 3 The one or more processors 2120 are coupled to the computer readable medium / memory 2130 via the bus 2106. In some aspects, the computer readable medium / memory 2130 is configured to store instructions (e.g., computer executable code) that, when executed by the one or more processors 2120, cause the one or more processors 2120 to perform operations related to the computer readable medium / memory 2130. Figure 19 It should be noted that reference to a processor performing a function of the communication device 2100 may include one or more processors performing that function of the communication device 2100.
[0178] In the depicted example, the computer-readable medium / memory 2130 stores: code (e.g., executable instructions) for receiving 2131, the code including code for receiving an initial transmission on one or more resources of a first number of resources, wherein the first number of resources for the initial transmission is selected based on a second number of transport blocks for the initial transmission, and wherein the first number is greater than the second number; and code 2133 for processing, the code including code for processing the initial transmission. Processing of the codes 2131 to 2133 may cause the communication device 2100 to perform operations related to Figure 19 Operation 1900 or any aspect related thereto is described.
[0179] The one or more processors 2120 include circuits configured to implement (e.g., execute) code stored in the computer-readable medium / memory 2130, including circuitry for receiving 2121, the circuitry including circuitry for receiving an initial transmission on one or more resources of a first number of resources, wherein the first number of resources for the initial transmission is selected based on a second number of TBs for the initial transmission, and wherein the first number is greater than the second number; and circuitry for processing 2123, the circuitry including circuitry for processing the initial transmission. Processing using circuitry 2121 to 2123 may cause the communication device 2100 to perform operations related to Figure 19 Operation 1900 or any aspect related thereto is described.
[0180] The various components of the communication device 2100 may provide for performing Figure 19 The means for transmitting, conveying, or outputting for transmission may include: Figure 3 The transceiver 354 and / or antenna 352 of the UE 104 illustrated in FIG. Figure 21 The transceiver 2108 and antenna 2110 of the communication device 2100 in FIG. Components for receiving or obtaining may include Figure 3 The transceiver 354 and / or antenna 352 of the UE 104 illustrated in FIG. Figure 21 The transceiver 2108 and antenna 2110 of the communication device 2100 in FIG.
[0181] Sample Clauses
[0182] Specific implementation examples are described in the following numbered clauses:
[0183] Clause 1: A method for wireless communication by a transmitter user equipment (UE), comprising: selecting a first number of resources for an initial transmission based on a second number of transport blocks (TBs) for the initial transmission, the first number being greater than the second number; and sending the initial transmission on one or more resources of the first number of resources.
[0184] Clause 2: The method, alone or in combination with clause 1, wherein the selecting comprises: selecting the first number of resources in different time slots or resource block (RB) sets; and performing a listen-before-talk (LBT) procedure on the one or more resources in the first number of resources.
[0185] Clause 3: The method, alone or in combination with the first clause, further comprising: performing a listen-before-talk (LBT) procedure across multiple LBT subbands when multiple frequency domain opportunities are available in the same time slot associated with the first number of resources.
[0186] Clause 4: The method, alone or in combination with the first clause, further comprising: sending a second number of TBs on a subset of the first number of resources to occupy the subset of the first number of resources.
[0187] Clause 5: The method, alone or in combination with the first clause, further includes: using at least one of the first number of resources to perform a listen-before-talk (LBT) procedure; and when the available resources within the first number of resources after the LBT procedure for the initial transmission are less than a threshold, reselecting additional resources for the initial transmission after the LBT procedure fails.
[0188] Clause 6: The method, alone or in combination with the first clause, wherein the selecting comprises selecting the first number of resources that are contiguous in time for transmitting a plurality of TBs of the second number of TBs in one channel occupancy time (COT).
[0189] Clause 7: The method, alone or in combination with clause 6, wherein the transmitting comprises transmitting the plurality of TBs in the second number of TBs in the one COT when there are no gaps between resources of the first number of resources.
[0190] Clause 8: The method, alone or in combination with the first clause, wherein the selecting comprises selecting the first number of resources consecutive from the beginning of a resource selection window (RSW).
[0191] Clause 9: The method, alone or in combination with the first clause, wherein the selecting comprises selecting the first number of resources based on a cyclic prefix (CP) extension (CPE).
[0192] Clause 10: The method, alone or in combination with clause 10, further comprising: detecting a channel off-time (COT) reservation with the CPE; and selecting a different sub-channel but with the same CPE when frequency division multiplexing (FDM) with the first amount of resources.
[0193] Clause 11: The method, alone or in combination with clause 9, further comprising: detecting a channel off-time (COT) reservation with the CPE; and selecting a different CPE when time division multiplexing (TDM) with the first amount of resources.
[0194] Clause 12: The method, alone or in combination with clause 11, wherein: when the transmitter UE has a higher priority service, the different CPE has a first value greater than a predetermined threshold; and when the transmitter UE does not have the higher priority service, the different CPE has a second value less than the predetermined threshold.
[0195] Clause 13: The method, alone or in combination with clause 9, further comprising: increasing the duration of the CPE.
[0196] Clause 14: The method, alone or in combination with clause 13, wherein the increasing comprises gradually increasing the duration of the CPE based on an opportunity index indicating a plurality of time-frequency domain opportunities.
[0197] Clause 15: The method, alone or in combination with the first clause, further comprising: prior to sending the initial transmission on the one or more resources in the first number of resources, performing an evaluation to check for resource reservation conflicts in the first number of resources.
[0198] Clause 16: The method, alone or in combination with clause 15, further comprising: detecting the resource reservation conflict based on the evaluation; and triggering a reselection of resources for the initial transmission based on the detection.
[0199] Clause 17: The method, alone or in combination with clause 1, further comprising: determining whether to initiate a channel occupancy time (COT) for a plurality of TBs transmitted for the second number of TBs.
[0200] Clause 18: The method, alone or in combination with clause 17, wherein when the COT is initiated for multiple TB transmissions, the COT transmission has a higher priority than the other transmissions.
[0201] Clause 19: The method, alone or in combination with the first clause, further comprising: performing an evaluation before a first resource of the first number of resources to check for resource reservation conflicts after performing a listen-before-talk (LBT) procedure.
[0202] Clause 20: The method, alone or in combination with the first clause, further comprising: prior to performing a listen-before-talk (LBT) procedure, simultaneously triggering evaluation of a plurality of resources in the first number of resources to check for resource reservation conflicts.
[0203] Clause 21: The method, alone or in combination with clause 19, further comprising: detecting the resource reservation conflict in one of the first number of resources based on the evaluation; and adjusting a cyclic prefix (CP) extension (CPE) associated with the first number of resources.
[0204] Clause 22: The method, alone or in combination with clause 21, wherein the adjusting comprises adjusting the CPE based on a priority of the service.
[0205] Clause 23: A method for wireless communication by a receiver user equipment (UE), comprising: receiving an initial transmission on one or more resources of a first number of resources, wherein the first number of resources for the initial transmission is selected based on a second number of transport blocks (TBs) for the initial transmission, and wherein the first number is greater than the second number; and processing the initial transmission.
[0206] Clause 24: The method, alone or in combination with clause 23, wherein the first number of resources are in different time slots or sets of resource blocks (RBs).
[0207] Clause 25: The method, alone or in combination with clause 23, wherein the first number of resources are contiguous in time for transmitting a plurality of TBs of the second number of TBs in one channel occupancy time (COT).
[0208] Clause 26: The method, alone or in combination with clause 23, wherein the first number of resources is contiguous from the beginning of a resource selection window (RSW).
[0209] Clause 27: An apparatus comprising: a memory including executable instructions; and a processor configured to execute the executable instructions and cause the apparatus to perform the method of any one of clauses 1 to 26.
[0210] Clause 28: An apparatus comprising: means for performing the method of any one of clauses 1 to 26.
[0211] Clause 29: A non-transitory computer-readable medium comprising: executable instructions that, when executed by a processor of an apparatus, cause the apparatus to perform the method of any one of clauses 1 to 26.
[0212] Clause 30: A computer program product embodied on a computer-readable storage medium, the computer-readable storage medium comprising code for performing the method according to any one of clauses 1 to 26.
[0213] Additional Notes
[0214] The foregoing description is provided to enable any person skilled in the art to practice the various aspects described herein. The examples discussed herein do not limit the scope, applicability, or aspects set forth in the claims. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. For example, the functions and arrangements of the elements discussed may be changed without departing from the scope of this disclosure. Various examples may omit, replace, or add various procedures or components as appropriate. For example, the methods described may be performed in an order different from that described, and various actions may be added, omitted, or combined. In addition, the features described for some examples may be combined in some other examples. For example, a device or method may be implemented using any number of the aspects set forth herein. In addition, the scope of this disclosure is intended to cover such devices or methods that are practiced using other structures, functionalities, or structures and functionalities in addition to or different from the various aspects of the disclosure set forth herein. It should be understood that any aspect of the disclosure disclosed herein may be embodied by one or more elements of the claims.
[0215] The various illustrative logical blocks, modules, and circuits described in conjunction with the present disclosure may be implemented or performed using a general purpose processor, a digital signal processor (DSP), an ASIC, a field programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any commercially available processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, a system on a chip (SoC), or any other such configuration.
[0216] As used herein, a phrase referring to "at least one of" a list of items refers to any combination of those items (including single members). For example, "at least one of a, b, or c" is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).
[0217] As used herein, the term "determining" encompasses a wide variety of actions. For example, "determining" may include calculating, computing, processing, deriving, investigating, searching (e.g., searching in a table, database, or another data structure), ascertaining, and the like. Additionally, "determining" may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), and the like. Furthermore, "determining" may include resolving, selecting, choosing, establishing, and the like.
[0218] The methods disclosed herein include one or more actions for implementing the methods. Method actions may be interchangeable with each other without departing from the scope of the claims. In other words, unless a specific order of actions is specified, the order and / or use of specific actions may be modified without departing from the scope of the claims. In addition, the various operations of the methods described above may be performed by any suitable component capable of performing the corresponding functions. The component may include various hardware and / or software components and / or modules, including but not limited to circuits, application specific integrated circuits (ASICs), or processors.
[0219] The following claims are not intended to be limited to the aspects shown herein, but should be given the full scope consistent with the language of the claims. Within the claims, unless otherwise specified, reference to elements in the singular is not intended to mean "one and only one", but "one or more". Unless otherwise specified, the term "some" refers to one or more. No claim element is to be interpreted under the provisions of 35 U.S.C. § 112 (f) unless the element is explicitly stated using the phrase "parts for...". All structural and functional equivalents of the elements of the various aspects described throughout this disclosure that are known or will later be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be covered by the claims. In addition, regardless of whether such disclosure is explicitly cited in the claims, anything disclosed herein is not intended to be disclosed to the public.
Claims
1. A transmitter user equipment (UE) configured for wireless communication, comprising: a memory including computer executable instructions; as well as a processor configured to execute the computer executable instructions and cause the transmitter UE to: selecting a first number of resources for the initial transmission based on a second number of transport blocks (TBs) for the initial transmission, the first number being greater than the second number; and The initial transmission is transmitted on one or more resources of the first number of resources.
2. The transmitter UE of claim 1, wherein the selecting comprises selecting the first number of resources in different time slots or resource block (RB) sets; and The processor is further configured to execute the computer-executable instructions and cause the transmitter UE to: perform a listen-before-talk (LBT) procedure on the one or more resources of the first number of resources.
3. The transmitter UE according to claim 1, wherein the processor is further configured to execute the computer-executable instructions and cause the transmitter UE to: perform a listen-before-talk (LBT) procedure across multiple LBT subbands when multiple frequency domain opportunities are available in the same time slot associated with the first number of resources.
4. The transmitter UE of claim 1, wherein the processor is further configured to execute the computer executable instructions and cause the transmitter UE to: transmit the second number of TBs on a subset of the first number of resources to occupy the subset of the first number of resources.
5. The transmitter UE according to claim 1, wherein the processor is further configured to execute the computer executable instructions and cause the transmitter UE to: performing a listen-before-talk (LBT) procedure using at least one resource of the first number of resources; and When available resources within the first number of resources after the LBT procedure for the initial transmission are less than a threshold, additional resources are reselected for the initial transmission after the LBT procedure fails.
6. The transmitter UE according to claim 1, wherein the selecting comprises: The first number of resources are selected to be contiguous in time for transmitting a plurality of TBs of the second number of TBs in one channel occupancy time (COT).
7. The transmitter UE according to claim 6, wherein the sending comprises: When there is no gap between resources in the first number of resources, the plurality of TBs in the second number of TBs are transmitted in the one COT.
8. The transmitter UE of claim 1, wherein the selecting comprises selecting the first number of resources consecutive from a beginning of a resource selection window (RSW).
9. The transmitter UE of claim 1, wherein the selecting comprises selecting the first number of resources based on a cyclic prefix (CP) extension (CPE).
10. The transmitter UE according to claim 9, wherein the processor is further configured to execute the computer executable instructions and cause the transmitter UE to: detecting an off-channel occupancy time (COT) reservation with the CPE; and When frequency division multiplexing (FDM) is performed with the first number of resources, different sub-channels are selected but with the same CPE.
11. The transmitter UE according to claim 9, wherein the processor is further configured to execute the computer executable instructions and cause the transmitter UE to: detecting an off-channel occupancy time (COT) reservation with the CPE; and When time division multiplexing (TDM) is performed with the first amount of resources, a different CPE is selected.
12. The transmitter UE according to claim 11, wherein: When the transmitter UE has a higher priority service, the different CPE has a first value greater than a predetermined threshold; and When the transmitter UE does not have the higher priority traffic, the different CPE has a second value that is smaller than the predetermined threshold.
13. The transmitter UE of claim 9, wherein the processor is further configured to execute the computer executable instructions and cause the transmitter UE to: increase the duration of the CPE.
14. The transmitter UE of claim 13, wherein the increasing comprises gradually increasing the duration of the CPE based on an opportunity index indicating a plurality of time-frequency domain opportunities.
15. The transmitter UE of claim 1, wherein the processor is further configured to execute the computer executable instructions and cause the transmitter UE to: perform an evaluation to check for resource reservation conflicts in the first number of resources before sending the initial transmission on the one or more resources in the first number of resources.
16. The transmitter UE according to claim 15, wherein the processor is further configured to execute the computer executable instructions and cause the transmitter UE to: detecting the resource reservation conflict based on the evaluating; and Reselection of resources for the initial transmission is triggered based on the detection.
17. The transmitter UE of claim 1, wherein the processor is further configured to execute the computer executable instructions and cause the transmitter UE to: determine whether to initiate a channel occupancy time (COT) for a plurality of TBs in a second number of TB transmissions. 18 . The transmitter UE of claim 17 , wherein when the COT is initiated for the plurality of TBs, COT transmission has a higher priority than other transmissions.
19. The transmitter UE of claim 1, wherein the processor is further configured to execute the computer executable instructions and cause the transmitter UE to: perform an evaluation before a first resource in the first number of resources to check for resource reservation conflicts after performing a listen-before-talk (LBT) procedure.
20. The transmitter UE of claim 1, wherein the processor is further configured to execute the computer executable instructions and cause the transmitter UE to: simultaneously trigger an evaluation of multiple resources in the first number of resources to check for resource reservation conflicts before performing a listen-before-talk (LBT) procedure.
21. The transmitter UE according to claim 19, wherein the processor is further configured to execute the computer executable instructions and cause the transmitter UE to: detecting the resource reservation conflict in one of the first number of resources based on the evaluating; and A cyclic prefix (CP) extension (CPE) associated with the first number of resources is adjusted.
22. The transmitter UE of claim 21, wherein the adjusting comprises adjusting the CPE based on a priority of a service.
23. A receiver user equipment (UE) configured for wireless communication, comprising: a memory including computer executable instructions; as well as a processor configured to execute the computer executable instructions and cause the receiver UE to: receiving an initial transmission on one or more of a first number of resources, wherein the first number of resources for the initial transmission is selected based on a second number of transport blocks (TBs) for the initial transmission, and wherein the first number is greater than the second number; and The initial transmission is processed.
24. The receiver UE of claim 23, wherein the first number of resources are in different time slots or resource block (RB) sets.
25. The receiver UE of claim 23, wherein the first number of resources are contiguous in time for transmitting a plurality of TBs of the second number of TBs in one channel occupancy time (COT).
26. The receiver UE of claim 23, wherein the first amount of resources are contiguous from the beginning of a resource selection window (RSW).
27. A method for wireless communication by a transmitter user equipment (UE), comprising: selecting a first number of resources for the initial transmission based on a second number of transport blocks (TBs) for the initial transmission, the first number being greater than the second number; as well as The initial transmission is transmitted on one or more resources of the first number of resources.
28. The method of claim 27, wherein the selecting comprises: selecting the first number of resources in different time slots or resource blocks (RB) sets; as well as A listen-before-talk (LBT) procedure is performed on the one or more resources of the first number of resources.
29. A method for wireless communication by a receiver user equipment (UE), comprising: receiving an initial transmission on one or more of a first number of resources, wherein the first number of resources for the initial transmission is selected based on a second number of transport blocks (TBs) for the initial transmission, and wherein the first number is greater than the second number; and The initial transmission is processed.
30. The method of claim 29, wherein the first number of resources are in different time slots or sets of resource blocks (RBs).
