Sidelink resource selection for user equipment (UE)

By selecting side link resources based on speed thresholds and time intervals in a wireless communication system, the UE reduces the reconfiguration of the side link resource pool, reduces power consumption and avoids data loss or delay, and improves communication performance.

CN119137982APending Publication Date: 2024-12-13QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280095164.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-04-28
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

In wireless communication systems, user equipment (UE) may lead to increased power consumption and data loss or delay during side link resource reconfiguration, especially when side link resource pools are frequently selected.

Method used

By receiving control messages sent by the base station, the UE decides whether to use pre-configured side link resources or high-speed flags based on the speed threshold and time interval to reduce or avoid reconfiguration of side link resource pools, and preferentially choose the The frequency or preconfigured resource associated with the high-speed flag.

Benefits of technology

The power consumption of the UE is reduced, data loss and delay during side link resource pool reconfiguration is avoided, and communication performance is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119137982A_ABST
    Figure CN119137982A_ABST
Patent Text Reader

Abstract

An apparatus includes a receiver configured to receive a control message indicating a pool of sidelink resources from a base station. The apparatus also includes a transmitter configured to perform a sidelink transmission using one or more sidelink resources after receiving the control message. Based on the speed exceeding a threshold speed, the one or more sidelink resources include one of a first sidelink resource or a pre-configured sidelink resource of the pool of sidelink resources. The one or more sidelink resources include the first sidelink resource based on the first sidelink resource being associated with a high speed flag. The one or more sidelink resources include the pre-configured sidelink resource based on a time interval since a last sidelink transmission fails to exceed a threshold time interval, and also based on the pool of sidelink resources failing to indicate a resource associated with the high speed flag.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Aspects of the present disclosure relate generally to wireless communication systems, and more particularly to wireless communication systems, and even more particularly to wireless communication systems that perform sidelink communications. Background Art

[0002] Wireless communication networks are widely deployed to provide various communication services such as voice, video, packet data, messaging, broadcast, etc. These wireless networks may be multiple-access networks capable of supporting multiple users by sharing the available network resources. Such networks may be multiple-access networks capable of supporting communication for multiple users by sharing the available network resources.

[0003] A wireless communication network may include several components. These components may include wireless communication devices, such as a base station (or Node B) that may support communication of several user equipments (UEs). A UE may communicate with a base station via a downlink and an uplink. A downlink (or forward link) refers to a communication link from a base station to a UE, and an uplink (or reverse link) refers to a communication link from a UE to a base station.

[0004] Some types of wireless communication networks may support sidelink communications between UEs. For example, one UE may send a message to another UE via a sidelink. As an illustrative example, a vehicle may communicate with another vehicle using a vehicle-to-everything (V2X) wireless communication protocol, which may enable the vehicles to communicate information related to traffic, emergency situations, and other information.

[0005] In some wireless communication protocols, the UE may perform sidelink communication using sidelink resources of a sidelink resource pool indicated by a base station. In some cases, the UE may need to reconfigure the sidelink resources (e.g., by selecting other sidelink resources to reduce or avoid interference or conflict with other signals). Reconfiguring the sidelink resources may involve modifying the operation of the UE's transmitter (such as by changing the transmitter's transmission frequency), which may increase the UE's power consumption. In addition, during the sidelink resource reconfiguration, the UE may be unable to send data, receive data, or both, which may incur delays or data loss. Summary of the invention

[0006] In one aspect of the present disclosure, a device for wireless communication by a user equipment (UE) includes a receiver configured to receive a control message indicating a side link resource pool from a base station. The device also includes a transmitter configured to, after receiving the control message, use one or more side link resources to perform side link transmission. Based on the speed associated with the UE exceeding a threshold speed, the one or more side link resources include one of a first side link resource or a preconfigured side link resource of the side link resource pool. The one or more side link resources include the first side link resource based on the first side link resource being associated with a high-speed flag. The one or more side link resources fail to exceed a threshold time interval since the last side link transmission, and also include the preconfigured side link resource based on the side link resource pool failing to indicate a resource associated with the high-speed flag.

[0007] On the other hand, a method of wireless communication performed by a UE includes: receiving a control message indicating a side link resource pool from a base station. The method also includes: after receiving the control message, using one or more side link resources to perform side link transmission. Based on the speed associated with the UE exceeding a threshold speed, the one or more side link resources include one of a first side link resource or a preconfigured side link resource in the side link resource pool. The one or more side link resources include the first side link resource based on the first side link resource being associated with a high-speed flag. The one or more side link resources include the preconfigured side link resource based on the time interval since the last side link transmission failing to exceed a threshold time interval, and also based on the side link resource pool failing to indicate a resource associated with the high-speed flag.

[0008] On the other hand, a non-transitory computer-readable medium stores instructions that can be executed by a processor to initiate, execute or control the operation of a UE. The operation includes: receiving a control message indicating a side link resource pool from a base station. The operation also includes: after receiving the control message, using one or more side link resources to perform side link transmission. Based on the speed associated with the UE exceeding a threshold speed, the one or more side link resources include one of a first side link resource or a preconfigured side link resource in the side link resource pool. The one or more side link resources include the first side link resource based on the first side link resource being associated with a high-speed flag. The one or more side link resources include the preconfigured side link resource based on the time interval since the last side link transmission failing to exceed a threshold time interval, and also based on the side link resource pool failing to indicate a resource associated with the high-speed flag.

[0009] Although various aspects and specific implementations are described in this application by the illustration of some examples, it will be understood by those skilled in the art that additional specific implementations and use cases may be generated in many other arrangements and scenarios. The innovation described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and packaging arrangements. For example, aspects and / or uses can be generated via integrated chip specific implementations and other devices based on non-module components (e.g., end-user devices, vehicles, communication equipment, computing equipment, industrial equipment, retail / purchase equipment, medical equipment, devices that enable artificial intelligence (AI), etc.). Although some examples may or may not specifically point to use cases or applications, the applicability of various types of described innovations may occur. The scope of specific implementations can range from chip-level or module components to non-module, non-chip-level specific implementations, and further to aggregated, distributed or original equipment manufacturer (OEM) devices or systems in conjunction with one or more aspects of the described innovations. In some practical environments, the equipment in conjunction with the various aspects and features described may also necessarily include additional components and features for implementing and practicing the various aspects claimed and described. For example, the transmission and reception of wireless signals necessarily include multiple components for analog and digital purposes (e.g., hardware components including antennas, radio frequency (RF) chains, power amplifiers, modulators, buffers, processors, interleavers, adders / summers, etc.). The innovations described herein are intended to be practiced in a variety of devices, chip-level components, systems, distributed arrangements, end-user devices, etc., having different sizes, shapes, and configurations. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 is a block diagram illustrating details of an example wireless communication system according to some aspects of the present disclosure.

[0011] Figure 2 is a block diagram illustrating an example of a base station and a user equipment (UE) according to some aspects of the present disclosure.

[0012] Figure 3 is a diagram illustrating an example of operations that may be performed in conjunction with a wireless communication network in accordance with some aspects of the present disclosure.

[0013] Figure 4A is a block diagram illustrating an example wireless communication system in accordance with some aspects of the present disclosure.

[0014] Figure 4B is a block diagram illustrating an example of a side link resource pool according to some aspects of the present disclosure.

[0015] Figure 5 is a flow chart illustrating an example of a method of wireless communication performed by a UE according to some aspects of the present disclosure.

[0016] Figure 6 is a flow chart illustrating another example of a method of wireless communication performed by a UE according to some aspects of the present disclosure.

[0017] Figure 7 is a block diagram of an example UE according to one or more aspects.

[0018] Like reference numbers and designations in the various drawings may indicate like elements. DETAILED DESCRIPTION

[0019] A user equipment (UE) according to some aspects of the present disclosure may perform one or more operations that may enable the UE to avoid one or more instances of sidelink resource pool reconfiguration. For illustration, after configuring sidelink communications via a sidelink resource pool associated with a base station, the UE may enter a high-speed operation mode (e.g., where a speed or rate associated with the UE is greater than a threshold speed or rate). In some cases, the UE may perform one or more operations that may enable the UE to avoid reconfiguring sidelink resources. In some cases, the UE may "ignore" resources of the sidelink resource pool.

[0020] For example, the UE may check whether a "high speed" flag is enabled. The high speed flag may indicate the availability of a frequency associated with the high speed mode. In some examples, the high speed flag may be indicated in a system information block (SIB). If the high speed flag is enabled for a particular frequency, the UE may prioritize or use the frequency for sidelink communication (e.g., instead of performing a sidelink resource pool reconfiguration).

[0021] For illustration, in some cases, the use of frequencies associated with a high-speed flag can reduce or avoid frequent selection of a side link resource pool, which can increase the power consumption of the UE. For example, a signal sent using a frequency associated with a high-speed flag may have a larger radius (or range) than a signal sent using other frequencies not associated with the high-speed flag. In this case, the frequency associated with the high-speed flag can be used by the UE in a larger area than other frequencies. Therefore, the use of frequencies can reduce the rate at which the side link resource pool is selected, which can reduce the power consumption of the UE and can support continuous side link communications during the high-speed operation mode of the UE.

[0022] In some other cases, the side link resource pool may not include any frequencies associated with the high speed flag. In such examples, the UE may determine whether the side link pool resources change frequently (or are prone to frequent changes). If the side link pool resources change frequently (or are prone to frequent changes), the UE may use pre-configured side link resources for side link communications (e.g., rather than performing a side link resource pool reconfiguration).

[0023] For illustration, in some implementations, the UE may use a time interval to determine whether to perform a sidelink resource pool reconfiguration, such as using a time interval that represents a "minimum" amount of time between sidelink resource pool reconfigurations. In such examples, if the UE has performed a previous sidelink resource pool reconfiguration within the time interval, the UE may use pre-configured sidelink resources for sidelink communications (e.g., instead of performing a sidelink resource pool reconfiguration). In some other examples, if the UE has not performed a previous sidelink resource pool reconfiguration within the time interval, the UE may perform (or allow) a sidelink resource pool reconfiguration.

[0024] In some other cases, if no frequency associated with the high flag is available, and if the side link pool resources do not change frequently, the UE may perform one or more other operations. For example, the UE may perform a side link resource pool reconfiguration, such as by reselecting between side link resources indicated by the side link resource pool. Thus, in some examples, the UE may select resources for side link communication based on a priority scheme. The priority scheme may assign a first priority (e.g., the highest priority) to a frequency associated with a high speed flag, a second priority (e.g., a medium priority) to a pre-configured side link resource, and a third priority (e.g., the lowest priority) to resources associated with the side link resource pool reconfiguration.

[0025] By reducing or avoiding one or more instances of sidelink resource pool reconfiguration, the performance of the UE may be enhanced. For example, by reducing or avoiding sidelink resource pool reconfiguration, the UE may reduce power consumption associated with the sidelink resource pool reconfiguration. In addition, the UE may avoid data loss or latency that may occur due to the UE being unable to receive data, unable to send data, or both during the sidelink resource pool reconfiguration.

[0026] For further illustration, one or more aspects described herein may be used in wireless communication networks, such as code division multiple access (CDMA) networks, time division multiple access (TDMA) networks, frequency division multiple access (FDMA) networks, orthogonal FDMA (OFDMA) networks, single carrier FDMA (SC-FDMA) networks, LTE networks, GSM networks, fifth generation (5G) or new radio (NR) networks (sometimes referred to as "5G Nr" networks, systems or devices), and other communication networks. As described herein, the terms "network" and "system" can be used interchangeably.

[0027] A CDMA network may implement, for example, a radio technology such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband-CDMA (W-CDMA) and Low Chip Rate (LCR). CDMA2000 covers IS-2000, IS-95, and IS-856 standards.

[0028] For example, a TDMA network may implement a radio technology such as the Global System for Mobile Communications (GSM). The Third Generation Partnership Project (3GPP) defines the standards for the GSM EDGE (Enhanced Data Rate GSM Evolution) Radio Access Network (RAN) (also known as GERAN). GERAN is the radio component of the network of GSM / EDGE together with connecting base stations (e.g., Ater and Abis interfaces) and base station controllers (A interfaces, etc.). The radio access network represents a component of the GSM network through which telephone calls and packet data are routed from the Public Switched Telephone Network (PSTN) and the Internet to subscriber phones (also known as user terminals or user equipment (UE)) and from subscriber phones to the PSTN and the Internet. The network of a mobile phone operator may include one or more GERANs, which may be coupled to the UTRAN in the case of a UMTS / GSM network. Additionally, the operator network may also include one or more LTE networks, or one or more other networks. Various network types may use different radio access technologies (RATs) and RANs.

[0029] OFDMA network can implement radio technology such as Evolved UTRA (E-UTRA), Institute of Electrical and Electronics Engineers (IEEE) 802.11, IEEE 802.16, IEEE 802.20, flash-OFDM, etc. UTRA, E-UTRA and GSM are part of Universal Mobile Telecommunications System (UMTS). Specifically, Long Term Evolution (LTE) is a UMTS version using E-UTRA. UTRA, E-UTRA, GSM, UMTS and LTE are described in documents provided by an organization named "3rd Generation Partnership Project" (3GPP), and cdma2000 is described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). These various radio technologies and standards are known or under development. For example, 3GPP is a collaboration between telecommunications association groups to define a globally applicable third generation (3G) mobile phone specification. 3GPP LTE is a 3GPP plan to improve the UMTS mobile phone standard. 3GPP can define the specifications of next generation mobile networks, mobile systems and mobile devices. The present disclosure may describe certain aspects with reference to LTE, 4G or 5G NR technology; however, the description is not intended to be limited to a particular technology or application, and one or more aspects described with reference to one technology may be understood to be applicable to another technology. Additionally, one or more aspects of the present disclosure may relate to shared access to wireless spectrum between networks using different radio access technologies or radio air interfaces.

[0030] 5G networks are expected to have diverse deployments, diverse spectrum, and diverse services and devices that can be implemented using a unified air interface based on OFDM. To achieve these goals, in addition to developing new radio technologies for 5G NR networks, further enhancements to LTE and LTE-A are also considered. 5G NR will be able to scale to (1) provide coverage to the massive Internet of Things (IoT) with ultra-high density (e.g., approximately 1M nodes / km^2), ultra-low complexity (e.g., approximately 10 bits / second), ultra-low energy consumption (e.g., approximately 10+ years of battery life), and deep coverage capable of reaching challenging locations; (2) include mission-critical control with strong security to protect sensitive personal, financial, or classified information, ultra-high reliability (e.g., approximately 99.9999% reliability), ultra-low latency (e.g., approximately 1 millisecond (ms)), and users with a wide range of mobility or lack of mobility; and (3) provide coverage with enhanced mobile broadband, including extremely high capacity (e.g., approximately 10Tbps / km^2), extremely high data rates (e.g., multi-Gbps rates, 100+Mbps user experience rates) and with deep awareness with advanced discovery and optimization.

[0031] Devices, networks, and systems may be configured to communicate via one or more portions of the electromagnetic spectrum. The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc. based on frequency / wavelength. In 5G NR, two initial operating bands have been identified as frequency ranges designated FR1 (410 MHz-7.125 GHz) and FR2 (24.25 GHz-52.6 GHz). Frequencies between FR1 and FR2 are typically referred to as mid-band frequencies. Although a portion of FR1 is greater than 6 GHz, FR1 is typically (interchangeably) referred to as the "below 6 GHz" band in various documents and articles. Similar naming issues sometimes arise for FR2, which is typically (interchangeably) referred to as the "millimeter wave" (mmWave) band in documents and articles, although it is different from the extremely high frequency (EHF) band (30 GHz-300 GHz) identified as the "mmWave" band by the International Telecommunication Union (ITU).

[0032] In view of the above aspects, unless otherwise specifically stated, it should be understood that if the term "6 GHz or less" is used in this document, it can broadly represent frequencies that can be less than 6 GHz, can be within FR1, or can include mid-band frequencies. In addition, unless otherwise explicitly stated, it should be understood that if used in this document, the term "mmWave" or the like can broadly represent frequencies that can include mid-band frequencies, can be within FR2, or can be within the EHF band.

[0033] 5G NR devices, networks, and systems can be implemented to use optimized OFDM-based waveform features. These features may include scalable parameter sets and transmission time intervals (TTIs); a common flexible framework that efficiently multiplexes services and features using dynamic, low-latency time division duplex (TDD) designs or frequency division duplex (FDD) designs; and advanced wireless technologies such as massive multiple-input multiple-output (MIMO), robust mmWave transmission, advanced channel decoding, and device-centric mobility. The scalability of parameter sets in 5G NR and the scaling of subcarrier spacing can effectively address the operation of various services across different spectrums and different deployments. For example, in various outdoor and macro coverage deployments of less than 3GHz FDD / TDD implementations, the subcarrier spacing may appear at 15kHz, such as over bandwidths of 1MHz, 5MHz, 10MHz, 20MHz, etc. For various other outdoor and small cell coverage deployments with TDD greater than 3GHz, the subcarrier spacing may appear at 30kHz over 80MHz / 100MHz bandwidth. For various other indoor broadband implementations, using TDD on the unlicensed portion of the 5GHz band, the subcarrier spacing may occur at 60kHz over a 160MHz bandwidth. Finally, for various deployments transmitting over mmWave components at 28GHz TDD, the subcarrier spacing may occur at 120kHz over a 500MHz bandwidth.

[0034] 5G NR's scalable parameter sets facilitate scalable TTIs for diverse latency and quality of service (QoS) requirements. For example, shorter TTIs can be used for low latency and high reliability, while longer TTIs can be used for higher spectral efficiency. Efficient multiplexing of long TTIs and short TTIs can enable transmission to start on symbol boundaries. 5G NR also anticipates a self-contained integrated subframe design in which uplink or downlink scheduling information, data, and acknowledgments are in the same subframe. The self-contained integrated subframe supports communications in unlicensed or contention-based shared spectrum, and adaptive uplink or downlink can be flexibly configured on a per-cell basis to dynamically switch between uplink and downlink to meet current business needs.

[0035] For clarity, certain aspects of the devices and techniques may be described below with reference to example 5G NR implementations or in a 5G-centric manner, and 5G terminology may be used as illustrative examples in portions of the description below; however, the description is not intended to be limited to 5G applications.

[0036] Furthermore, it should be understood that in operation, a wireless communication network adapted according to the concepts herein can operate using any combination of licensed spectrum or unlicensed spectrum depending on load and availability. Therefore, it will be apparent to one of ordinary skill in the art that the systems, devices, and methods described herein can be applied to other communication systems and applications beyond the specific examples provided.

[0037] Although various aspects and specific implementations are described in this application by the illustration of some examples, it will be understood by those skilled in the art that additional specific implementations and use cases may be generated in many other arrangements and scenarios. The innovation described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and packaging arrangements. For example, specific implementation or use can be implemented via integrated chip specific implementation or other devices based on non-module components (e.g., end-user devices, vehicles, communication equipment, computing equipment, industrial equipment, retail equipment or purchasing equipment, medical equipment, AI-enabled devices, etc.). Although some examples may or may not specifically point to use cases or applications, the applicability of various types of described innovations may occur. The scope of specific implementation can range from chip-level or modular components to non-modular, non-chip-level specific implementations, and further to aggregated, distributed or original equipment manufacturer (OEM) devices or systems containing one or more described aspects. In some practical environments, the equipment in combination with the various aspects and features described may also necessarily include additional components and features for implementing and practicing the various aspects claimed and described. It is intended that the innovations described herein may be implemented in a wide variety of embodiments of different sizes, shapes, and configurations, including both large and small devices, chip-level components, multi-component systems (e.g., radio frequency (RF) chains, communication interfaces, processors), distributed arrangements, end-user devices, and the like.

[0038] Figure 1 1 is a block diagram illustrating details of an example wireless communication system according to one or more aspects. The wireless communication system may include a wireless network 100. The wireless network 100 may, for example, include a 5G wireless network. As will be appreciated by those skilled in the art, Figure 1 The components appearing in are likely to have related corresponding components in other network arrangements (including, for example, cellular-style network arrangements and non-cellular-style network arrangements (e.g., device-to-device or point-to-point or ad hoc network arrangements, etc.)).

[0039] Figure 1The wireless network 100 illustrated in the example includes many base stations 105 and other network entities. A base station may be a station that communicates with a UE, and may also be referred to as an evolved Node B (eNB), a next generation eNB (gNB), an access point, etc. Each base station 105 may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to a specific geographic coverage area of ​​a base station or a base station subsystem serving the coverage area, depending on the context in which the term is used. In a specific implementation of the wireless network 100 herein, the base station 105 may be associated with the same operator or different operators (e.g., the wireless network 100 may include multiple operator wireless networks). Additionally, in a specific implementation of the wireless network 100 herein, the base station 105 may provide wireless communication using one or more frequencies (e.g., one or more frequency bands in a licensed spectrum, an unlicensed spectrum, or a combination thereof) in the same frequency as an adjacent cell. In some examples, a separate base station 105 or UE 115 may be operated by more than one network operating entity. In other examples, each base station 105 and UE 115 may be operated by a single network operating entity.

[0040] A base station may provide communication coverage for a macro cell or a small cell (e.g., a pico cell or a femto cell) or other type of cell. A macro cell generally covers a relatively large geographic area (e.g., several kilometers in radius) and may allow unrestricted access by UEs with a service subscription with a network provider. Small cells (such as pico cells) will generally cover a relatively small geographic area and may allow unrestricted access by UEs with a service subscription with a network provider. Small cells (such as femto cells) will generally also cover a relatively small geographic area (e.g., a home) and, in addition to unrestricted access, may also provide restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of users in a home, etc.). A base station for a macro cell may be referred to as a macro base station. A base station for a small cell may be referred to as a small cell base station, a pico base station, a femto base station, or a home base station. In Figure 1 In the example shown in , base stations 105d and 105e are conventional macro base stations, while base stations 105a-105c are macro base stations implemented using one of 3-dimensional (3D), full-dimensional (FD), or massive MIMO. Base stations 105a-105c use their higher-dimensional MIMO capabilities to employ 3D beamforming in elevation and azimuth beamforming to increase coverage and capacity. Base station 105f is a small cell base station, which can be a home node or a portable access point. The base station can support one or more (e.g., two, three, four, etc.) cells.

[0041] Wireless network 100 may support synchronous or asynchronous operation. For synchronous operation, base stations may have similar frame timings, and transmissions from different base stations may be approximately aligned in time. For asynchronous operation, base stations may have different frame timings, and transmissions from different base stations may not be aligned in time. In some cases, the network may be enabled or configured to handle dynamic switching between synchronous or asynchronous operation.

[0042] UE 115 is dispersed throughout the wireless network 100, and each UE may be stationary or mobile. It should be understood that, although in the standards and specifications promulgated by 3GPP, mobile devices are generally referred to as UEs, such devices may be additionally or otherwise referred to as mobile stations (MS), subscriber stations, mobile units, subscriber units, wireless units, remote units, mobile devices, wireless devices, wireless communication devices, remote devices, mobile subscriber stations, access terminals (AT), mobile terminals, wireless terminals, remote terminals, mobile phones, terminals, user agents, mobile clients, clients, gaming devices, augmented reality devices, vehicle components, vehicle devices or vehicle modules or some other suitable terminology by those skilled in the art. In this document, a "mobile" device or UE does not necessarily have the ability to move and may be fixed. Some non-limiting examples of mobile devices (for example) may include one or more specific implementations of UE 115, including mobile phones, cellular phones, smart phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, laptops, personal computers (PCs), notebooks, netbooks, smart books, tablet computers, and personal digital assistants (PDAs). The mobile device may additionally be an IoT or "Internet of Things" (IoE) device, such as a car or other means of transportation, a satellite radio, a global positioning system (GPS) device, a global navigation satellite system (GNSS) device, a logistics controller, a drone, a multi-rotor helicopter, a quadcopter, a smart energy or security device, a solar panel or solar array, city lighting, tap water or other infrastructure; industrial automation and enterprise equipment; consumer and wearable devices, such as glasses, wearable cameras, smart watches, health or fitness trackers, mammal implantable devices, gesture tracking devices, medical devices, digital audio players (e.g., MP3 players), cameras, game consoles, etc.; and digital home or smart home devices, such as home audio, video and multimedia devices, appliances, sensors, vending machines, smart lighting, home security systems, smart meters, etc. In one aspect, a UE may be a device including a universal integrated circuit card (UICC). In another aspect, a UE may be a device that does not include a UICC. In some aspects, a UE that does not include a UICC may also be referred to as an IoE device. Figure 1The UEs 115a-115d of the specific implementation illustrated in the figure are examples of mobile smart phone type devices accessing the wireless network 100. The UE may also be a machine specially configured for connected communications (including machine type communications (MTC), enhanced MTC (eMTC), narrowband IoT (NB-IoT), etc.). Figure 1 The UEs 115e-115k illustrated in FIG. 1 are examples of various machines configured for communication that access the wireless network 100.

[0043] A mobile device, such as UE 115, may be able to communicate with any type of base station, whether macro, pico, femto, relay, etc. Figure 1 In the figure, the communication link (represented as a lightning ball) indicates the wireless transmission between the UE and the serving base station (which is a base station designated to serve the UE on the downlink or uplink) or the expected transmission between the base stations and the backhaul transmission between the base stations. The UE can operate as a base station or other network node in some scenarios. The backhaul communication between the base stations of the wireless network 100 can be carried out using wired or wireless communication links.

[0044] In operation, at the wireless network 100, base stations 105a-105c use 3D beamforming and collaborative spatial techniques (e.g., coordinated multipoint (CoMP) or multi-connectivity) to serve UEs 115a and 115b. Macro base station 105d performs backhaul communications with base stations 105a-105c and small cells (base station 105f). Macro base station 105d also transmits multicast services that are subscribed to and received by UEs 115c and 115d. Such multicast services may include mobile TV or streaming video, or may include other services for providing community information, such as weather emergencies or alerts, such as Amber alerts or gray alerts.

[0045] The wireless network 100 of the specific implementation supports mission-critical communications with ultra-reliable and redundant links for mission-critical devices such as UE 115e as a drone. The redundant communication links with UE 115e include links from macro base stations 105d and 105e and small cell base station 105f. Other machine-type devices such as UE 115f (thermometer), UE 115g (smart meter) and UE 115h (wearable device) can communicate directly with base stations such as small cell base station 105f and macro base station 105e through the wireless network 100, or in a multi-hop configuration by communicating with another user device that relays its information to the network, such as UE 115f communicating temperature measurement information to smart meter UE 115g, which then reports it to the network through small cell base station 105f. The wireless network 100 may also provide additional network efficiency through dynamic, low-latency TDD communications or low-latency FDD communications (eg, in a vehicle-to-vehicle (V2V) mesh network between UEs 115i-115k communicating with a macro base station 105e).

[0046] In some examples, Figure 1 One or more UEs 115 may perform sidelink communications. For example, Figure 1 An example is illustrated in which UE 115c may perform a sidelink transmission (SL TX) 150 to UE 115d. UE 115c may perform the sidelink transmission 150 using a sidelink resource selected based on a priority scheme, as further described below.

[0047] Figure 2 1 is a block diagram illustrating an example of a base station 105 and a UE 115 according to one or more aspects. The base station 105 and the UE 115 may be Figure 1 For a restricted association scenario (as described above), base station 105 may be any one of the base stations in the UE and one of the UEs. Figure 1 The small cell base station 105f in the example of FIG. 105 is a small cell base station 105f, and the UE 115 may be a UE 115c or 115d operating in the service area of ​​the base station 105f. In order to access the small cell base station 105f, the UE will be included in the list of accessible UEs of the small cell base station 105f. The base station 105 may also be some other type of base station. Figure 2 As shown in FIG. 1 , the base station 105 may be equipped with antennas 234a through 234t and the UE 115 may be equipped with antennas 252a through 252r for facilitating wireless communication.

[0048] At the base station 105, the transmit processor 220 may receive data from the data source 212 and control information from the processor 240. The control information may be for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical hybrid ARQ (automatic repeat request) indicator channel (PHICH), a physical downlink control channel (PDCCH), an enhanced physical downlink control channel (EPDCCH), an MTC physical downlink control channel (MPDCCH), etc. The data may be for a physical downlink shared channel (PDSCH), etc. Additionally, the transmit processor 220 may process (e.g., encode and symbol map) the data and the control information, respectively, to obtain data symbols and control symbols. The transmit processor 220 may also generate reference symbols, such as for a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), and a cell-specific reference signal. The transmit (TX) MIMO processor 230 may perform spatial processing (e.g., pre-coding) on ​​data symbols, control symbols, or reference symbols (if applicable), and may provide an output symbol stream to modulators (MODs) 232a to 232t. For example, the spatial processing performed on the data symbols, control symbols, or reference symbols may include pre-decoding. Each modulator 232 may process a corresponding output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Additionally or alternatively, each modulator 232 may process the output sample stream (e.g., analog-convert, amplify, filter, and up-convert) to obtain a downlink signal. The downlink signals from modulators 232a to 232t may be transmitted via antennas 234a to 234t, respectively.

[0049] At the UE 115, antennas 252a to 252r may receive downlink signals from the base station 105 and may provide received signals to demodulators (DEMODs) 254a to 254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) a corresponding received signal to obtain input samples. Each demodulator 254 may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 256 may obtain received symbols from the demodulators 254a to 254r, perform MIMO detection on the received symbols when necessary, and provide detected symbols. A receive processor 258 may process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for the UE 115 to a data sink 260, and provide decoded control information to a processor 280 (such as a processor).

[0050] On the uplink, at the UE 115, the transmit processor 264 may receive and process data from a data source 262 (e.g., for a physical uplink shared channel (PUSCH)) and control information from a processor 280 (e.g., for a physical uplink control channel (PUCCH)). Additionally, the transmit processor 264 may also generate reference symbols for reference signals. The symbols from the transmit processor 264 may be pre-decoded by the TX MIMO processor 266, if necessary, further processed by the modulators 254a through 254r (e.g., for SC-FDM, etc.), and transmitted to the base station 105. At the base station 105, the uplink signal from the UE 115 may be received by the antenna 234, processed by the demodulator 232, detected by the MIMO detector 236, if necessary, and further processed by the receive processor 238 to obtain decoded data and control information transmitted by the UE 115. The receive processor 238 may provide decoded data to a data sink 239 and decoded control information to the processor 240.

[0051] Processors 240 and 280 may direct operations at base station 105 and UE 115, respectively. Processor 240 or other processors and modules at base station 105 or processor 280 or other processors and modules at UE 115 may perform or direct the execution of one or more operations for the techniques described herein, such as performing or directing sending sidelink transmission 150 to another UE 115, performing one or more operations, or a combination thereof. Memories 242 and 282 may store data and program codes for base station 105 and UE 115, respectively. Scheduler 244 may schedule UEs for data transmission on a downlink or uplink.

[0052] In some cases, the UE 115 and the base station 105 may operate in a shared radio spectrum band, which may include licensed or unlicensed (e.g., contention-based) spectrum. In the unlicensed frequency portion of the shared radio spectrum band, the UE 115 or the base station 105 may traditionally perform a medium sensing procedure to compete for access to the spectrum. For example, the UE 115 or the base station 105 may perform a listen-before-talk or listen-before-send (LBT) procedure (such as a clear channel assessment (CCA)) before communicating to determine whether the shared channel is available. In some specific implementations, the CCA may include an energy detection procedure to determine whether there are any other active transmissions. For example, the device may infer that a change in the received signal strength indicator (RSSI) of the power meter indicates that the channel is occupied. Specifically, the signal power concentrated in a certain bandwidth and exceeding a predetermined noise floor may indicate another wireless transmitter. CCA may also include detection of a specific sequence indicating the use of the channel. For example, another device may send a specific preamble before sending a data sequence. In some cases, the LBT procedure may include the wireless node adjusting its own backoff window based on the amount of energy detected on the channel or acknowledgement / negative acknowledgement (ACK / NACK) feedback for its own transmitted packets (as a manifestation of a collision).

[0053] Figure 3 3 is a diagram illustrating an example of operations 300 that may be performed in conjunction with a wireless communication network in accordance with some aspects of the present disclosure. Figure 1 115a-k or another UE), a second UE 115y (e.g., Figure 1 Operations 300 may be described with respect to another one of UEs 115a-k or another UE) and base station 105. In some other examples, operations 300 may be performed with respect to other UEs and other UE configurations.

[0054] Operation 300 may illustrate an example of a first operation mode (mode 1) in which resource allocation of Tx resources for sidelink communication is performed by base station 105 at 301. The first mode (mode 1) may support dedicated grants (DGs) and configuration grants (CGs) of type 1, and may also support CGs of type 2. The CGs of type 1 may be activated via RRC signaling from base station 105. A modulation and coding scheme (MCS) may be determined by a transmitting UE (such as first UE 115x) within parameters set by base station 105 (such as parameters indicated by DCI). In some other aspects of the present disclosure, one or more other operation modes (e.g., a second operation mode (mode 2)) may be used to perform one or more other operations described herein.

[0055] At 302, the first UE 115x may perform a sidelink transmission to the second UE 115y via a sidelink (such as by sending sidelink control information (SCI), data, or a combination thereof). The sidelink may include a physical sidelink control channel (PSCCH), a physical sidelink shared channel (PSSCH), a physical sidelink feedback channel (PSFCH), one or more other channels, or a combination thereof. In some aspects, performing the sidelink transmission may include performing the sidelink transmission 150. In some examples, the first UE 115x may perform the sidelink transmission 302 using sidelink resources that are not included in the resource allocation indicated by the base station 105 (at 301). For example, in some cases, the first UE 115x may "ignore" the resource allocation indicated by the base station 105, as further described below.

[0056] At 303, the second UE 115y may send sidelink feedback, such as an acknowledgement (ACK) or a negative acknowledgement (NACK), to the first UE 115x via a sidelink (e.g., via a PSFCH). At 304, the first UE 115x may forward the sidelink feedback (e.g., using a PUCCH) to the base station 105. As an illustrative example, the base station 105 may perform one or more operations based on the sidelink feedback, such as resource allocation.

[0057] Figure 4A is a block diagram illustrating an example of a wireless communication system 400 according to some aspects of the present disclosure. The wireless communication system 400 may include one or more base stations, such as the base station 105. The wireless communication system 400 may include one or more UEs, such as a first UE 115x, a second UE 115y, and a third UE 115z.

[0058] Base station 105 may include one or more processors, such as processor 240, and may include one or more memories, such as memory 242. For example, base station 105 may include processor 240 and memory 242. Base station 105 may include transmitter 406 and receiver 408. Processor 240 may be coupled to memory 242, to transmitter 406, and to receiver 408. In some examples, transmitter 406 and receiver 408 may include reference Figure 2 The transmitter 406 and the receiver 408 may be integrated into one or more transceivers of the base station 105.

[0059] The transmitter 406 may be configured to transmit reference signals, synchronization signals, control information, and data to one or more other devices, and the receiver 408 may be configured to receive reference signals, control information, and data from one or more other devices. For example, the transmitter 406 may be configured to transmit signaling, control information, and data to the UE 115x-y, and the receiver 408 may be configured to receive signaling, control information, and data from the UE 115x-y.

[0060] UEs 115x-y may each include one or more processors, such as processors 280x, 280y, and 280z, memories, such as memories 282x, 282y, and 282z, transmitters, such as transmitters 456x, 456y, and 456z, and receivers, such as receivers 458x, 458y, and 458z. Processor 280x may be coupled to memory 282x, to transmitter 456x, and to receiver 458x. Processor 280y may be coupled to memory 282y, to transmitter 456y, and to receiver 458y. Processor 280z may be coupled to memory 282z, to transmitter 456z, and to receiver 458z. In some examples, transmitters 456x-z and receivers 458x-z may each include reference Figure 2 One or more components described herein, such as one or more of the modulator / demodulators 254a-r, the MIMO detector 256, the receive processor 258, the transmit processor 264, or the TX MIMO processor 266. In some implementations, the transmitter 456x and the receiver 458x may be integrated into one or more transceivers of the first UE 115x, the transmitter 456y and the receiver 458y may be integrated into one or more transceivers of the second UE 115y, and the transmitter 456z and the receiver 458z may be integrated into one or more transceivers of the third UE 115z.

[0061] Each transmitter 456x-z may be configured to send reference signals, synchronization signals, control information, and data to one or more other devices, and each receiver 458x-z may be configured to receive reference signals, control information, and data from one or more other devices. For example, transmitter 456x may be configured to send signaling, control information, and data to base station 105, second UE 115y, and third UE 115z. Receiver 458x may be configured to receive signaling, control information, and data from base station 105, second UE 115y, and third UE 115z. For further illustration, transmitter 456y may be configured to send signaling, control information, and data to base station 105, first UE 115x, and third UE 115z. Receiver 458y may be configured to receive signaling, control information, and data from base station 105, first UE 115x, and third UE 115z.

[0062] In some specific implementations, one or more of transmitter 456x, transmitter 456y, transmitter 456z, receiver 458x, receiver 458y, or receiver 458z may include an antenna array. The antenna array may include multiple antenna elements that perform wireless communications with other devices. In some embodiments, the antenna array may use different beams (also referred to as antenna beams) to perform wireless communications. The beams may include transmit beams and receive beams. For illustration, the antenna array may include multiple independent antenna element sets (or subsets) (or multiple independent antenna arrays), and each antenna element set of the antenna array may be configured to communicate using a different corresponding beam, which may have a corresponding direction different from the other beams. For example, a first antenna element set of the antenna array may be configured to communicate via a first beam having a first direction, and a second antenna element set of the antenna array may be configured to communicate via a second beam having a second direction. In other embodiments, the antenna array may be configured to communicate via more than two beams. In some embodiments, one or more antenna element sets of the antenna array may be configured to generate multiple beams concurrently, for example using multiple RF chains. The set (or subset) of antenna elements may include multiple antenna elements, such as two antenna elements, four antenna elements, ten antenna elements, twenty antenna elements, or any other number of antenna elements greater than two. Although described as an antenna array, in other embodiments, the antenna array may include or correspond to multiple antenna panels, and each antenna panel may be configured to communicate using a different corresponding beam.

[0063] In some examples, the first UE 115x may include a timer, such as a sidelink resource pool reselection timer 450 (e.g., a software timer or a hardware timer). The first UE 115x may include one or more sensors 440. The one or more sensors 440 may include a Doppler-based sensor, a global positioning system (GPS) receiver, an accelerometer, another sensor, or a combination thereof.

[0064] In some implementations, the wireless communication system 400 operates in accordance with one or more of a 4G LTE network or a 5G NR network. For example, the wireless communication system 400 may include a plurality of 5G-capable UEs 115 and a plurality of 5G-capable base stations 105, such as UEs and base stations configured to operate in accordance with 5G NR network protocols (such as defined by 3GPP).

[0065] During operation, UE 115x-z may monitor messages from a base station, such as base station 105. For example, first UE 115x may receive control message 410 from base station 105. In some examples, control message 410 may correspond to or include a system information block (SIB). Examples of SIBs may include a type 1 SIB (SIB1), a type 2 SIB (SIB2), or a type 21 SIB (SIB21). In some other examples, control message 410 may correspond to or include another message, such as a radio resource control (RRC) reconfiguration message. In some examples, control message 410 may include a reference to Figure 3 (301) describes resource allocation.

[0066] The control message 410 may indicate a sidelink resource pool 412. For example, the sidelink resource pool 412 may include sidelink resources (such as first sidelink resources 414) that may be used for sidelink communications between UEs (such as UEs 115x-y). In some examples, the first UE 115x may perform a first sidelink transmission 470 to the second UE 115y based on one or more sidelink resources (such as first sidelink resources 414) of the sidelink resource pool 412. In some examples, the first sidelink transmission 470 may correspond to Figures 1 to 3 The side link sends 150.

[0067] To further illustrate, the first side link transmission 470 may include vehicle-to-everything (V2X) communications performed by the first UE 115x based on a V2X wireless communication protocol. In some examples, the first side link transmission 470 may include: location information associated with the first UE 115x, speed information associated with the first UE 115x, acceleration information associated with the first UE 115x, information indicating a maneuver to be performed by the first UE 115x (such as a lane change or a turn), traffic information, emergency information (such as information indicating an accident detected by the first UE 115x), or a combination thereof.

[0068] In some cases, the first UE 115x may change location relatively frequently, such as if the first UE 115x corresponds to a vehicle or if the first UE 115x is carried by a user on a vehicle, such as a car, train, or other vehicle. In some such examples, the first UE 115x may change, reselect, or reconfigure sidelink resources, such as by reselecting between sidelink resources in a sidelink resource pool 412.

[0069] In the wireless communication system 400, reselecting a sidelink resource for sidelink communication may reduce performance or may increase power consumption. For example, reselecting a sidelink resource may involve changing the transmission frequency of the transmitter 456y, which may increase power consumption. In addition, in some implementations, reselecting a sidelink resource may interrupt communication, such as by preventing or delaying the transmission or reception of data, which may cause delays or data loss.

[0070] In some aspects of the present disclosure, the first UE 115x may determine whether to perform sidelink resource reselection based at least in part on detecting that a speed 442 associated with the first UE 115x exceeds a threshold speed (e.g., via one or more sensors 440). In such examples, the speed 442 may correspond to or may be associated with a high speed mode of the first UE 115x.

[0071] Based on detecting the speed 442, the first UE 115x may determine whether the sidelink resource pool 412 includes one or more resources (e.g., frequencies) associated with a particular flag (e.g., a speed-based flag), such as a high-speed flag 416. Resources associated with the high-speed flag 416 may be used by devices in high-speed mode. The first UE 115x may use or prioritize such resources for the second sidelink transmission 472.

[0072] To illustrate, in some examples, a base station (such as base station 105) may send an indication of a high speed flag 416. In some examples, a control message 410 may indicate the high speed flag 416. In some other messages, the base station 105 may send the high speed flag 416 separately from the control message 410. In some examples, the high speed flag 416 may be included in a SIB, such as in SIB1 (e.g., in conjunction with an NR wireless communication protocol), in SIB2 (e.g., in conjunction with an LTE wireless communication protocol), or in SIB 21. In some other examples, the high speed flag 416 may be included in another message.

[0073] In some examples, based on the high speed flag 416 being set to be valid for the resource, the first UE 115x may prioritize the resource for side link transmission. For example, if the high speed flag 416 is set to be valid for the first side link resource 414, the first UE 115x may use the first side link resource 414 to perform the second side link transmission 472.

[0074] To further illustrate, Figure 4B An example of a side link resource pool 412 according to some aspects of the present disclosure is illustrated. Figure 4B In the example of , the high speed flag 416 can be asserted for the first side link resource 414, which can correspond to the first frequency (F1). In such an example, the first UE 115x can determine a first priority 492 (e.g., a high priority) associated with the first side link resource 414. Figure 4B In the example of , the high speed flag 416 may not be set to be valid for other resources (such as the second frequency (F2) and the third frequency (F3)) of the side link resource pool 412. In some examples, the first frequency F1 may correspond to a carrier frequency lower than the carrier frequency corresponding to the second frequency F2 and the third frequency F2. In some specific implementations, the signal sent based on the first frequency F1 may be associated with a larger radius (or range) than the signal sent based on the second frequency F2 or the third frequency F3, which may enable the first UE 115x to reduce or avoid side link resource reselection in some cases.

[0075] In some other examples, if the high speed flag 416 may not be set to active for any resource of the sidelink resource pool 412. In such examples, the first UE 115x may perform the second sidelink transmission 472 using another technique, such as based on the preconfigured sidelink resources 444, or based on a sidelink resource pool reselection to other resources of the sidelink resource pool 412 (e.g., resources not associated with the high speed flag 416).

[0076] For illustration, based on determining not to set the high speed flag to be effective for any resource of the side link resource pool 412 (e.g., in the case where the base station 105 does not support the high speed mode), the first UE 115x may determine whether the time interval 430 exceeds the threshold time interval 432. For illustration, the threshold time interval 432 may correspond to the minimum time between side link resource pool reselections (such as a threshold number of milliseconds (ms)). For example, before the time interval 430 expires, the first UE 115x may avoid performing a side link resource pool reselection, such as by performing a second side link transmission 472 using a pre-configured side link resource 446 in the pre-configured side link resource 444. In some other examples, after the time interval 430 expires, the first UE 115x may perform (or may allow) a side link resource pool reselection.

[0077] In some examples, the preconfigured side link resources 444 may be specified by a wireless network (such as an LTE wireless network or an NR wireless network). In some examples, the preconfigured side link resources 444 may be associated with a data service layer associated with the first UE 115x or defined in the data service layer, and may be stored in a data service memory associated with the first UE 115x. In some examples, the preconfigured side link resources 444 may not be specific to a particular base station 105. For example, the preconfigured side link resources 444 may be configured to be used in an area exceeding the coverage area of ​​the base station 105. The area may correspond to a large geographic area, such as a country or another large geographic area. In some examples, the first UE 115x may be configured to have preconfigured side link resources 444 before communicating with the base station 105 (e.g., before receiving the control message 410).

[0078] In some examples, the first UE 115x may use the sidelink resource pool reselection timer 450 to determine whether the time interval 430 has expired. For example, the processor 280x may reset the operation of the sidelink resource pool reselection timer 450 based on the first event. In some examples, the first event may correspond to or include receiving a control message 410, configuring the transmitter 456x based on the sidelink resource pool 412 (e.g., by configuring the transmitter 456x to transmit using a frequency associated with the first sidelink resource 414), performing a first sidelink transmission 470, or performing a sidelink resource pool reselection. In some examples, the operation of resetting the sidelink resource pool reselection timer 450 may include resetting a value 452 of the sidelink resource pool reselection timer 450 (e.g., to zero or another value).

[0079] After resetting the operation of the sidelink resource pool reselection timer 450, the sidelink resource pool reselection timer 450 may count to a threshold value 448 (e.g., by incrementing or decrementing a value 452 of the sidelink resource pool reselection timer 450). The threshold value 448 may correspond to the threshold time interval 432. In some examples, the first UE 115x may detect the expiration of the time interval 430 based on detecting that the value 452 of the sidelink resource pool reselection timer 450 meets (e.g., exceeds) the threshold value 448. In some other examples, the first UE 115x may determine that the time interval 430 has not expired based on detecting that the value 452 of the sidelink resource pool reselection timer 450 has failed to exceed the threshold value 448.

[0080] To further illustrate, processor 280x may query sidelink resource pool reselection timer 450 based on detecting a second event to identify value 452. In some examples, the second event includes or corresponds to a determination that data (or another message) is to be sent via a sidelink transmission (e.g., first sidelink transmission 470 or second sidelink transmission 472). After identifying value 452, processor 280x may compare value 452 to threshold 448 to determine whether time interval 430 has expired.

[0081] In some examples, the threshold time interval 432 may be dynamically selected. For example, as an illustrative example, the threshold time interval 432 may be selected or adjusted via a software update (e.g., a firmware update) of the first UE 115x, via an over-the-air (OTA) network settings update of a network operator associated with the wireless communication system 400, or via another technique. In some examples, use of the threshold time interval 432 may be dynamically enabled or disabled, such as by disabling use of the threshold time interval 432 if the first UE 115x is or is expected to be relatively stationary (e.g., in a parking mode of a vehicle, as an illustrative example).

[0082] In some implementations, the first UE 115x may selectively access the sidelink resource pool reselection timer 450 based on detecting a speed 442 associated with the first UE 115x. For example, if the first UE 115x fails to detect that the speed 442 exceeds a threshold speed, the first UE 115x may continue to use the sidelink resource pool for sidelink transmissions, such as by using the sidelink resource pool 412 for the second sidelink transmission 472 (e.g., regardless of whether the time interval 430 expires). In some such examples, the first UE 115x may perform a sidelink resource pool reselection regardless of the value 452. In some other examples, if the first UE 115x detects that the speed 442 exceeds a threshold speed, the first UE 115x may determine whether the time interval 430 expires, and may perform the second sidelink transmission 472 based on whether the time interval 430 expires.

[0083] In some cases, the first UE 115x may determine that the high speed flag is not set to be effective for any resource of the side link resource pool 412, and may further determine that the time interval 430 exceeds the threshold time interval 432. In this case, the first UE 115x may perform a side link resource pool reselection. For example, the first UE 115x may perform a side link resource pool reselection to other resources of the side link resource pool 412, such as by selecting one or more resources of the side link resource pool 412 that are not associated with the high speed flag 416.

[0084] Thus, in some examples, the first UE 115x may select one or more sidelink resources for sidelink transmission based on a priority scheme. The priority scheme may indicate resources associated with the high speed flag 416 (e.g., Figure 4B The first side link resource 414 in the example of FIG. 4 may be associated with a first priority for side link transmission (eg, Figure 4B The priority scheme may also indicate that the side link resource pool 412 is associated with a first priority 492 of the high speed flag 492, and indicates that the preconfigured side link resource 444 (e.g., the preconfigured side link resource 446) is associated with a second priority lower than the first priority. The priority scheme may also indicate that the side link resource pool 412 is not associated with a second side link resource (e.g., Figure 4B The frequencies F2, F3 in the example of are associated with a third priority level which is lower than the second priority level.

[0085] To further illustrate, Figure 5 is a flowchart illustrating an example of a wireless communication method 500 according to some aspects of the present disclosure. In some examples, the method 500 may be performed by a UE, such as by Figure 4A It should be noted that the first UE 115x in Figure 5 and other examples (eg, other orders of operations) are also within the scope of the present disclosure.

[0086] The method 500 may include receiving, at a UE, a control message indicating a sidelink resource pool, at 502. For example, the first UE 115x may receive the control message 410 from the base station 105, and the control message 410 may indicate the sidelink resource pool 412.

[0087] The method 500 may also include resetting the operation of the timer of the UE at 504. For example, the first UE 115x may reset the operation of the sidelink resource pool reselection timer 450, such as by resetting the value 452 of the sidelink resource pool reselection timer 450 and by initiating a count of the sidelink resource pool reselection timer 450.

[0088] The method 500 may also include detecting that a speed associated with the UE exceeds a threshold speed, at 506. For example, in some implementations, the first UE 115x may detect the speed 442, which may include or correspond to entering a high speed mode of the first UE 115x.

[0089] The method 500 may also include determining that data is to be sent via the sidelink transmission at 508. For example, as an illustrative example, in an illustrative example of V2X communication, the data may include one or more of: location information associated with the first UE 115x, speed information associated with the first UE 115x, acceleration information associated with the first UE 115x, information indicating a maneuver to be performed by the first UE 115x (such as a lane change or a turn), traffic information, or emergency information (such as information indicating an accident detected by the first UE 115x).

[0090] The method 500 may also include determining whether the high speed flag is asserted, at 510. For example, the first UE 115x may determine whether the first UE 115x has received the high speed flag 416 indicating that the high speed flag 416 is asserted.

[0091] If the high speed flag is asserted, the method 500 may also include selecting one or more resources associated with the high speed flag, at 512. For example, the first UE 115x may select one or more “high speed” frequencies associated with the high speed mode corresponding to the high speed flag 416, such as the first side link resource 414 (e.g., Figure 4B The first frequency F1).

[0092] If the high speed flag is not set to valid, the method 500 may also include: at 514, determining whether the timer has expired. For example, the first UE 115x may access the side link resource pool reselection timer 450 to identify the value 452 indicated by the side link resource pool reselection timer 450. The first UE 115x may compare the value 452 indicated by the side link resource pool reselection timer 450 with the threshold 448 to determine whether the side link resource pool reselection timer 450 has expired. For example, if the value 452 indicated by the side link resource pool reselection timer 450 exceeds the threshold 448, the first UE 115x may determine that the side link resource pool reselection timer 450 has expired. In some other examples, if the value 452 indicated by the side link resource pool reselection timer 450 fails to exceed the threshold 448, the first UE 115x may determine that the side link resource pool reselection timer 450 has not expired.

[0093] If the timer has not expired, the method 500 may further include selecting one or more resources from the preconfigured sidelink resources associated with the UE, at 516. For example, the first UE 115x may select the preconfigured sidelink resources 446.

[0094] If the timer expires, the method 500 may further include performing sidelink resource reselection to reselect one or more resources of the second sidelink resource pool, at 518. For example, the first UE 115x may reselect one or more resources of the sidelink resource pool 412 that are not associated with the high speed flag 416.

[0095] The method 500 may also include performing a sidelink transmission based on the selected one or more resources, at 520. For example, the first UE 115x may perform the first sidelink transmission 470 or the second sidelink transmission 472 based on the selected one or more resources.

[0096] To further illustrate, in some examples, Figure 4A The processor 280x may be configured to select resources in the preconfigured side link resources 444 (including the preconfigured side link resources 446) and other side link resources from the resources associated with the high speed flag 416 for the second side link transmission 472. For illustration, the processor 280x may select the resources associated with the high speed flag 416 (such as the high speed frequency) based on the high speed flag 416 being enabled for the resources. In some examples, the first UE 115x may store the high speed flag 416 (or data associated with the high speed flag 416, such as data indicating the high speed frequency), and the processor 280x may read the data from the memory 282x.

[0097] In some other examples, the high speed flag 416 may not be asserted for each resource of the sidelink resource pool 412. In some such examples, the processor 280x may access the value 452 indicated by the sidelink resource pool reselection timer 450 based on the high speed flag 416 not being asserted. For example, the processor 280x may query the sidelink resource pool reselection timer 450 to determine the value 452. The processor 280x may compare the value 452 of the sidelink resource pool reselection timer 450 to the threshold 448. Based on the failure of the value 452 of the sidelink resource pool reselection timer 450 to exceed the threshold 448, the processor 280x may determine that the time interval 430 fails to exceed the threshold time interval 432, and may select the preconfigured sidelink resource 446 for the second sidelink transmission 472.

[0098] In some other examples, high speed flag 416 may not be asserted for every resource of sidelink resource pool 412, and value 452 of sidelink resource pool reselection timer 450 may exceed threshold 448. In such examples, processor 280x may determine that time interval 430 exceeds threshold time interval 432, and may initiate sidelink resource pool reselection. Processor 280x may select one or more sidelink resources for second sidelink transmission 472, such as by selecting one or more resources of sidelink resource pool 412 that are not associated with high speed flag 416 (e.g., resources for which high speed flag 416 is not asserted).

[0099] One or more aspects described herein may improve the performance of a UE 115. For example, the performance of a first UE 115x may be improved by enabling the first UE 115x to avoid one or more instances of a sidelink resource pool reconfiguration. For illustration, by reducing or avoiding a sidelink resource pool reconfiguration, the UE may reduce power consumption associated with the sidelink resource pool reconfiguration. Additionally, the first UE 115x may avoid data loss or latency that may occur due to the first UE 115x being unable to receive data, unable to send data, or both during the sidelink resource pool reconfiguration.

[0100] Figure 6 6 is a flow chart illustrating an example of a method 600 of wireless communication performed by a UE according to some aspects of the present disclosure. In some examples, the first UE 115x may perform the method 600. In some examples, the processor 280x is configured to initiate, execute, or control one or more operations in the method 600.

[0101] Method 600 includes receiving a control message indicating a sidelink resource pool from a base station at 602. For example, first UE 115x may receive control message 410 from base station 105, and control message 410 may indicate sidelink resource pool 412. In some examples, receiver 458x is configured to receive control message 410.

[0102] The method 600 also includes: at 604, after receiving the control message, using one or more side link resources to perform a side link transmission. Based on a speed associated with the UE exceeding a threshold speed, the one or more side link resources include one of a first side link resource or a preconfigured side link resource of the side link resource pool. The one or more side link resources include the first side link resource based on the first side link resource being associated with a high speed flag. The one or more side link resources include the preconfigured side link resource based on a time interval since the last side link transmission failing to exceed a threshold time interval and also based on the side link resource pool failing to indicate a resource associated with the high speed flag.

[0103] For illustration, the first UE 115x may use one or more sidelink resources to perform the sidelink transmission 150, the first sidelink transmission 470, or the second sidelink transmission 472 based on the speed 442 of the first UE 115x exceeding the threshold speed. In some examples, the one or more sidelink resources may include the first sidelink resource 414 (e.g., as shown in FIG. 1 ) based on the first sidelink resource 414 being associated with the high speed flag 416. Figure 4B In some other examples, the one or more side link resources may include preconfigured side link resources 446 based on the time interval 430 since the last side link transmission (e.g., the side link transmission 150, the first side link transmission 470, or the other side link transmission) failing to exceed the threshold time interval 432, and also based on the side link resource pool 412 failing to indicate resources associated with the high-speed flag 416. In some other examples, the one or more side link resources may include a second side link resource of the side link resource pool 412 (e.g., a second side link resource of the side link resource pool 412) based on the time interval 430 exceeding the threshold time interval 432, and also based on the side link resource pool 412 failing to indicate resources associated with the high-speed flag 416 (e.g., when the side link resource pool 412 does not indicate the first side link resource 414, or when the first side link resource 414 is not associated with the high-speed flag 416). Figure 4B The second frequency F2 or the third frequency F3).

[0104] Figure 7 is a block diagram illustrating an example of a UE 115 according to some aspects of the present disclosure. Figure 7 The UE 115 may correspond to one or more UEs described herein, such as Figure 4A Any one of UE 115x, 115y and 115z.

[0105] Figure 7 The UE 115 may include Figure 2 For example, the UE 115 may include a processor 280 that may execute instructions stored in a memory 282. The UE 115 may also include Figure 4A One or more sensors 440.

[0106] Using the processor 280, the UE 115 can transmit and receive signals via the radios 701a-r and the antennas 252a-r. The radios 701a-r may include one or more components or devices described herein, such as the modulator / demodulator 254a-r, the MIMO detector 256, the receive processor 258, the transmit processor 264, the TX MIMO processor 266, the transmitter 356x, the receiver 358x, one or more other components or devices, or a combination thereof.

[0107] In some examples, the memory 282 may store instructions that can be executed by one or more processors (e.g., the processor 280) to initiate, perform, or control one or more operations described herein. For example, the memory 282 may store high-speed mode detection instructions 702 that can be executed by the processor 280 to detect a high-speed mode associated with the UE 115. For illustration, the processor 280 may execute the high-speed mode detection instructions 702 to receive data from one or more sensors 440 (e.g., by querying the one or more sensors 440), and the data may indicate a speed 442. The processor 280 may execute the high-speed mode detection instructions 702 to compare the speed 442 with a threshold speed. Based on the speed 442 exceeding the threshold speed, the processor 280 may detect that the UE 115 has entered the high-speed mode.

[0108] Based on detecting the high speed mode, UE 115 may use one or more sidelink resources to perform a sidelink transmission (e.g., any of sidelink transmissions 150, 470, and 472). UE 115 may execute priority-based sidelink resource selection instructions 704 to select the one or more sidelink resources. For example, priority-based sidelink resource selection instructions 704 may indicate or may be associated with priority scheme 706. Priority scheme 706 may indicate resources associated with high speed flag 416 (e.g., Figure 4B The first side link resource 414 in the example of FIG. 4 may be associated with a first priority for side link transmission (eg, Figure 4B The priority scheme 706 may also indicate that the side link resource pool 412 is associated with a first priority 492 of the high-speed flag 492, and indicates that the pre-configured side link resource 444 (e.g., the pre-configured side link resource 446) is associated with a second priority lower than the first priority. The priority scheme 706 may also indicate that the side link resource pool 412 is not associated with a second side link resource (e.g., Figure 4B In some implementations, the priority scheme 706 may correspond to the reference Figure 5 An example of method 500 is described.

[0109] In a first aspect, a device for wireless communication by a UE, the device comprising a receiver, the receiver being configured to receive a control message indicating a side link resource pool from a base station. The device also comprises a transmitter, the transmitter being configured to perform side link transmission using one or more side link resources after receiving the control message. Based on a speed associated with the UE exceeding a threshold speed, the one or more side link resources include one of a first side link resource or a preconfigured side link resource in the side link resource pool. The one or more side link resources include the first side link resource based on the first side link resource being associated with a high-speed flag. The one or more side link resources include the preconfigured side link resource based on the time interval since the last side link transmission failing to exceed a threshold time interval, and also based on the side link resource pool failing to indicate a resource associated with the high-speed flag.

[0110] In a second aspect, in combination with the first aspect, the one or more side link resources include a second side link resource of the side link resource pool based on the time interval exceeding the threshold time interval and also based on the side link resource pool failing to indicate the resource associated with the high-speed sign.

[0111] In a third aspect, in combination with one or more of the first or second aspects, the apparatus comprises a processor configured to select the one or more sidelink resources for the sidelink transmission based on a priority scheme.

[0112] In a fourth aspect, in combination with one or more of the first to third aspects, the priority scheme indicates that the first side link resources are associated with a first priority for the side link transmission, and indicates that the pre-configured side link resources are associated with a second priority lower than the first priority.

[0113] In a fifth aspect, in combination with one or more of the first to fourth aspects, the priority scheme further indicates that a second side link resource of the side link resource pool not associated with the high speed flag is associated with a third priority lower than the second priority.

[0114] In a sixth aspect, in combination with one or more of the first to fifth aspects, the control message corresponds to a SIB.

[0115] In a seventh aspect, in combination with one or more of the first to sixth aspects, the control message corresponds to an RRC reconfiguration message.

[0116] In an eighth aspect, a method of wireless communication performed by a UE, the method comprising: receiving a control message indicating a side link resource pool from a base station. The method also comprises: after receiving the control message, using one or more side link resources to perform side link transmission. Based on a speed associated with the UE exceeding a threshold speed, the one or more side link resources include one of a first side link resource or a preconfigured side link resource in the side link resource pool. The one or more side link resources include the first side link resource based on the first side link resource being associated with a high-speed flag. The one or more side link resources include the preconfigured side link resource based on the time interval since the last side link transmission failing to exceed a threshold time interval, and also based on the side link resource pool failing to indicate a resource associated with the high-speed flag.

[0117] In a ninth aspect, in combination with the eighth aspect, the one or more side link resources include a second side link resource of the side link resource pool based on the time interval exceeding the threshold time interval and also based on the side link resource pool failing to indicate the resources associated with the high-speed sign.

[0118] In the tenth aspect, in combination with one or more of the eighth to ninth aspects, it also includes: selecting the one or more side link resources for the side link transmission based on a priority scheme.

[0119] In the eleventh aspect, in combination with one or more of the eighth to tenth aspects, the priority scheme indicates that the first side link resources are associated with a first priority for the side link transmission, and indicates that the preconfigured side link resources are associated with a second priority lower than the first priority.

[0120] In the twelfth aspect, in combination with one or more of the eighth to eleventh aspects, the priority scheme further indicates that a second side link resource of the side link resource pool that is not associated with the high-speed sign is associated with a third priority lower than the second priority.

[0121] In a thirteenth aspect, in combination with one or more of the eighth to twelfth aspects, the control message corresponds to a SIB.

[0122] In a fourteenth aspect, in combination with one or more of the eighth to thirteenth aspects, the control message corresponds to an RRC reconfiguration message.

[0123] In a fifteenth aspect, a non-transitory computer-readable medium stores instructions that can be executed by a processor to initiate, execute or control the operation of a UE. The operation includes: receiving a control message indicating a side link resource pool from a base station. The operation also includes: after receiving the control message, using one or more side link resources to perform side link transmission. Based on the speed associated with the UE exceeding a threshold speed, the one or more side link resources include one of a first side link resource or a preconfigured side link resource in the side link resource pool. The one or more side link resources include the first side link resource based on the first side link resource being associated with a high-speed flag. The one or more side link resources include the preconfigured side link resource based on the time interval since the last side link transmission failing to exceed a threshold time interval, and also based on the side link resource pool failing to indicate resources associated with the high-speed flag.

[0124] In the sixteenth aspect, in combination with the fifteenth aspect, the one or more side link resources include a second side link resource of the side link resource pool based on the time interval exceeding the threshold time interval and also based on the side link resource pool failing to indicate the resource associated with the high-speed sign.

[0125] In a seventeenth aspect, in combination with one or more of the fifteenth to sixteenth aspects, the operation further comprises: selecting the one or more sidelink resources for the sidelink transmission based on a priority scheme.

[0126] In an eighteenth aspect, in combination with one or more of aspects fifteen to seventeen, the priority scheme indicates that the first side link resources are associated with a first priority for the side link transmission, and indicates that the preconfigured side link resources are associated with a second priority lower than the first priority.

[0127] In the nineteenth aspect, in combination with one or more of the fifteenth to eighteenth aspects, the priority scheme further indicates that a second side link resource of the side link resource pool that is not associated with the high-speed sign is associated with a third priority lower than the second priority.

[0128] In the twentieth aspect, in combination with one or more of the fifteenth to nineteenth aspects, the control message corresponds to one of a SIB or an RRC reconfiguration message.

[0129] The deployment of a communication system (such as a 5G New Radio (NR) system) can be arranged with various components or constituent parts in a variety of ways. In a 5G NR system or network, a network node, a network entity, a mobility element of a network, a radio access network (RAN) node, a core network node, a network element or network equipment such as a base station (BS), or one or more units (or one or more components) performing base station functionality can be implemented in a clustered or decomposed architecture. For example, a BS (such as a Node B (NB), an evolved NB (eNB), an NR BS, a 5G NB, an access point (AP), a transmit receive point (TRP) or a cell, etc.) can be implemented as a clustered base station (also referred to as an independent BS or a monolithic BS) or a decomposed base station.

[0130] A clustered base station may be configured to utilize a radio protocol stack physically or logically integrated within a single RAN node. A decomposed base station may be configured to utilize a protocol stack physically or logically distributed between two or more units, such as one or more central or centralized units (CUs), one or more distributed units (DUs), or one or more radio units (RUs). In some aspects, a CU may be implemented within a RAN node, and one or more DUs may be co-located with the CU, or alternatively, may be geographically or virtually distributed in one or more other RAN nodes. A DU may be implemented to communicate with one or more RUs. Each of a CU, a DU, and a RU may also be implemented as a virtual unit, i.e., a virtual central unit (VCU), a virtual distributed unit (VDU), or a virtual radio unit (VRU).

[0131] Base station type operations or network designs may take into account the aggregated nature of base station functionality. For example, a disaggregated base station may be utilized in an integrated access backhaul (IAB) network, an open radio access network (O-RAN (network configurations such as those initiated by the O-RAN Alliance)), or a virtualized radio access network (vRAN, also known as a cloud radio access network (C-RAN)). Decomposition may include distributing functionality across two or more units at various physical locations, as well as virtually distributing functionality of at least one unit, which may enable flexibility in network design. Individual units of a disaggregated base station or disaggregated RAN architecture may be configured for wired or wireless communication with at least one other unit.

[0132] It should be understood by those skilled in the art that any of a variety of different technologies and techniques may be used to represent information and signals. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be mentioned throughout the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.

[0133] One or more components, functional blocks, and modules described herein may include one or more processors, electronic devices, hardware devices, electronic components, logical circuits, memories, software codes, firmware codes, etc., or any combination thereof. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other names, software should be broadly interpreted to mean instructions, instruction sets, codes, code segments, program codes, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, processes, and / or functions, etc. In addition, one or more features discussed herein may be implemented via a dedicated processor circuit system, via executable instructions, or a combination thereof.

[0134] One or more of the illustrative logics, logic blocks, modules, circuits, and processes described herein may be implemented as electronic hardware, computer software, or a combination of both. Features have been generally described in terms of functionality and exemplified in various illustrative components, blocks, modules, circuits, and processes described herein. Whether such functionality is implemented in hardware or software may depend on the specific application and design of the overall system.

[0135] The hardware and data processing apparatus for implementing the various illustrative logics, logic blocks, modules and circuits described in conjunction with one or more aspects disclosed herein may be implemented or executed using a general purpose single-chip or multi-chip processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components or any combination thereof designed to perform one or more functions described herein. A general purpose processor may be a microprocessor, or any processor, controller, microcontroller or state machine. In some specific implementations, a processor may be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in combination with a DSP core, or any other such configuration. In some specific implementations, specific processes and methods may be performed by circuits specific to a given function.

[0136] In some aspects, one or more functions described herein may be implemented in hardware, digital electronic circuitry, computer software, firmware (including the structures disclosed in this specification and their structural equivalents), or in any combination thereof. Specific implementations of the subject matter described in this specification may also be implemented as one or more computer programs, i.e., one or more modules of computer program instructions encoded on a computer storage medium for execution by a data processing device or for controlling the operation of a data processing device.

[0137] If implemented in software, the function may be stored as one or more instructions or codes on a computer-readable medium or sent via a computer-readable medium. The operation of the method or process disclosed herein may be implemented in a processor executable software module that may reside on a computer-readable medium. Computer-readable media include computer storage media. The storage medium may be any available medium that a computer can access. As an example and not limitation, such computer-readable media may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), CD-ROM or other optical disk storage devices, disk storage devices or other magnetic storage devices, or any other medium that can be used to store the required program code in the form of an instruction or data structure and can be accessed by a computer. Disks and optical disks as used herein include compact disks (CDs), laser disks, optical disks, digital versatile disks (DVDs), floppy disks, and blue-ray disks, wherein disks generally reproduce data magnetically, and optical disks reproduce data optically with lasers. The above combination should also be included in the scope of computer-readable media. Additionally, the operation of the method or process may reside on machine-readable media and computer-readable media that can be incorporated into a computer program product as one of the codes and instructions or any combination or set of codes and instructions.

[0138] Certain features described in this specification in the context of separate implementations may also be implemented in combination in a single implementation. Conversely, various features described in the context of a single implementation may also be implemented in multiple implementations, either individually or in any suitable subcombination. Furthermore, while features may be described above as functioning in certain combinations and even initially claimed as such, one or more features from a claimed combination may in some cases be removed from the combination, and a claimed combination may be directed to subcombinations or variations of subcombinations.

[0139] As used herein, including in the claims, the term "or" used in a list of two or more items means that any of the listed items may be employed alone, or any combination of two or more of the listed items may be employed. For example, if a composition is described as containing components A, B, or C, the composition may contain A alone; B alone; C alone; A and B combined; A and C combined; B and C combined; or A, B, and C combined. In addition, as used herein, including in the claims, "or" as used in a list of items beginning with "at least one" indicates a separate list, so that, for example, a list of "at least one of A, B, or C" means A or B or C or AB or AC or BC or ABC (i.e., A and B and C) or any combination of any of these. The term "substantially" is defined as to a large extent, but not necessarily entirely, what is specified (and includes what is specified; for example, substantially 90 degrees includes 90 degrees, and substantially parallel includes parallel), as understood by one of ordinary skill in the art. In any disclosed implementation, the term "substantially" may be replaced with "within [percent] of" a specified content, where the percentage includes 0.1%, 1%, 5%, or 10%.

[0140] The previous description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the disclosure. Therefore, the disclosure is not intended to be limited to the examples and designs described herein, but to conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An apparatus for wireless communication by a user equipment (UE), the apparatus comprising: a receiver configured to receive a control message indicating a sidelink resource pool from a base station; and a transmitter configured to, after receiving the control message, perform sidelink transmission using one or more sidelink resources, wherein the one or more sidelink resources include one of the following based on a speed associated with the UE exceeding a threshold speed: a first side link resource in the side link resource pool based on that the first side link resource is associated with a high speed flag; or Sidelink resources are provisioned based on a time interval since a last sidelink transmission failing to exceed a threshold time interval and further based on the sidelink resource pool failing to indicate resources associated with the high speed flag.

2. An apparatus according to claim 1, wherein the one or more side link resources include a second side link resource of the side link resource pool based on the time interval exceeding the threshold time interval and also based on the side link resource pool failing to indicate the resource associated with the high-speed sign.

3. The device according to claim 1, further comprising: A processor is configured to select the one or more sidelink resources for the sidelink transmission based on a priority scheme.

4. An apparatus according to claim 3, wherein the priority scheme indicates that the first side link resource is associated with a first priority for the side link transmission, and indicates that the pre-configured side link resource is associated with a second priority lower than the first priority.

5. The apparatus of claim 4, wherein the priority scheme further indicates that a second side link resource of the side link resource pool that is not associated with the high speed flag is associated with a third priority that is lower than the second priority.

6. The apparatus of claim 1, wherein the control message corresponds to a system information block (SIB).

7. The apparatus of claim 1, wherein the control message corresponds to a radio resource control (RRC) reconfiguration message.

8. A method of wireless communication performed by a user equipment (UE), the method comprising: receiving a control message indicating a sidelink resource pool from a base station; as well as After receiving the control message, performing a sidelink transmission using one or more sidelink resources, wherein the one or more sidelink resources include one of the following based on a speed associated with the UE exceeding a threshold speed: a first side link resource in the side link resource pool based on that the first side link resource is associated with a high speed flag; or Sidelink resources are provisioned based on a time interval since a last sidelink transmission failing to exceed a threshold time interval and further based on the sidelink resource pool failing to indicate resources associated with the high speed flag.

9. The method of claim 8, wherein the one or more side link resources include a second side link resource of the side link resource pool based on the time interval exceeding the threshold time interval and also based on the side link resource pool failing to indicate the resource associated with the high-speed sign.

10. The method according to claim 8, further comprising: The one or more sidelink resources are selected for the sidelink transmission based on a priority scheme.

11. The method of claim 10, wherein the priority scheme indicates that the first sidelink resource is associated with a first priority for the sidelink transmission and indicates that the preconfigured sidelink resource is associated with a second priority lower than the first priority.

12. The method of claim 11, wherein the priority scheme further indicates that a second side link resource of the side link resource pool that is not associated with the high speed flag is associated with a third priority that is lower than the second priority.

13. The method of claim 8, wherein the control message corresponds to a system information block (SIB).

14. The method of claim 8, wherein the control message corresponds to a radio resource control (RRC) reconfiguration message.

15. A non-transitory computer-readable medium storing instructions executable by a processor to initiate, perform or control operations of a user equipment (UE), the operations comprising: receiving a control message indicating a sidelink resource pool from a base station; as well as After receiving the control message, performing a sidelink transmission using one or more sidelink resources, wherein the one or more sidelink resources include one of the following based on a speed associated with the UE exceeding a threshold speed: a first side link resource in the side link resource pool based on that the first side link resource is associated with a high speed flag; or Sidelink resources are provisioned based on a time interval since a last sidelink transmission failing to exceed a threshold time interval and further based on the sidelink resource pool failing to indicate resources associated with the high speed flag.

16. A non-transitory computer-readable medium according to claim 15, wherein the one or more side link resources include a second side link resource of the side link resource pool based on the time interval exceeding the threshold time interval and also based on the side link resource pool failing to indicate the resource associated with the high-speed sign.

17. The non-transitory computer readable medium of claim 15, wherein the operations further comprise: The one or more sidelink resources are selected for the sidelink transmission based on a priority scheme.

18. The non-transitory computer-readable medium of claim 17, wherein the priority scheme indicates that the first side link resource is associated with a first priority for the side link transmission and indicates that the preconfigured side link resource is associated with a second priority lower than the first priority.

19. The non-transitory computer-readable medium of claim 18, wherein the priority scheme further indicates that a second side link resource of the side link resource pool that is not associated with the high speed flag is associated with a third priority that is lower than the second priority.

20. The non-transitory computer-readable medium of claim 15, wherein the control message corresponds to one of a system information block (SIB) or a radio resource control (RRC) reconfiguration message.