Location-based channel occupancy sharing for sidelink communications in unlicensed spectrum
By using a location-based channel occupancy sharing mechanism, UEs determine distance range metrics to selectively share channel resources, which solves the interference problem between UEs in unlicensed spectrum and improves the utilization efficiency of channel resources and communication quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-24
- Publication Date
- 2026-04-07
AI Technical Summary
Interference exists in sidelink communication between UEs in unlicensed spectrum. In particular, after the first UE has reserved channel resources, interference between the second and third UEs is unavoidable, leading to improper sharing of channel resources.
Through a location-based channel occupancy sharing mechanism, the UE determines a distance range metric between itself and a second UE sharing the channel occupancy, and selectively performs channel resource sharing or adjusts transmission configuration based on this range metric to avoid interference.
It effectively reduces interference between UEs and improves the utilization efficiency of channel resources and communication quality.
Smart Images

Figure CN115804210B_ABST
Abstract
Description
[0001] Cross-reference to related applications
[0002] This patent application claims priority to the invention filed on June 24, 2020, entitled "Location-Based Channel Occupancy Sharing for Sidelink Communication in Unlicensed Spectrum," and assigns priority to its assignee, Greek Patent Application No. 20200100369. The disclosure of that earlier application may be considered part of this patent application and is incorporated herein by reference. Technical Field
[0003] Various aspects of this disclosure generally relate to wireless communication, and specifically to techniques and apparatus for location-based channel occupancy sharing to implement sidelink communication in unlicensed spectrum. Background Technology
[0004] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth or transmit power). Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE / LTE-Advanced is a set of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard issued by the 3rd Generation Partnership Project (3GPP).
[0005] A wireless network may include one or more base stations supporting communication for one or more user equipment (UEs). UEs may communicate with base stations via downlink and uplink communication. "Downlink" (or "DL") refers to the communication link from the base station to the UE, and "uplink" (or "UL") refers to the communication link from the UE to the base station.
[0006] The above multiple access technologies have been adopted into various telecommunications standards to provide a common protocol enabling different UEs to communicate at the city, country, region, and / or global levels. NR, which can be referred to as 5G, is a set of enhancements to the LTE mobile standard released by 3GPP. NR is designed to better support mobile broadband internet access by improving spectral efficiency, reducing costs, improving service, utilizing new spectrum, and better integrating with other open standards that use Orthogonal Frequency Division Multiplexing (OFDMA) with a Cyclic Prefix (CP) (CP-OFDM) on the downlink (DL) and CP-OFDM and / or Single Carrier Frequency Division Multiplexing (SC-FDM) (also known as Discrete Fourier Transform Extended OFDM (DFT-s-OFDM)) on the uplink (UL) and support beamforming, multiple-input multiple-output (MIMO) antenna technologies, and carrier aggregation. Further improvements in LTE, NR, and other radio access technologies remain useful as the demand for mobile broadband access continues to grow. Summary of the Invention
[0007] User equipment (UE) can employ a channel sensing process to determine whether resources in a channel are available for communication. If the UE determines that a channel is available for channel occupancy (e.g., after a successful Listen-Before-Broadcast (LBT) procedure), then the UE can determine the Channel Occupancy Time (COT) for that channel. COT can represent the amount of time the UE can occupy the channel during its duration. However, the UE can occupy the channel discontinuously for transmission; instead, the UE can be configured to use the channel for at least a portion of the COT (e.g., a period of time less than a threshold duration). The resources available to the UE during the COT can span multiple time slots, and each time slot can include one or more resource blocks or frequency resources.
[0008] However, in some communication systems, such as those enabling Vehicle-to-Everything (V2X) communication, interference can still occur even if channel occupancy is initiated and resources are reserved using channel sensing. For example, a first UE can initiate channel occupancy associated with a Communication Target (COT), and a second UE can decode the transmission from the first UE and obtain information about the COT. In this case, the second UE can share the reserved channel resources with the first UE without causing interference. However, a third UE can detect the transmission from the second UE, obtain information about the channel occupancy, and also attempt to share the reserved channel resources. In this case, the third UE may be far enough from the first UE that the resource reservation made by the first UE for the reserved channel is not applicable to the third UE. In other words, the first UE can determine that a specific resource is available in its area, but the third UE may suffer interference in that specific resource that the first UE cannot detect (e.g., a fourth UE or another device may have reserved that specific resource far enough away from the first UE to avoid interference between the first and fourth UEs, but is close enough to the third UE to cause interference).
[0009] Some aspects described herein provide location-based channel occupancy sharing for sidelink communication in unlicensed spectrum. For example, when a first UE determines that a shared channel occupancy has been detected, the first UE can determine a range metric of the distance between a first location corresponding to the first UE and a second location of a second UE that initiated the shared channel occupancy (which may or may not be the UE from which the first UE identified the shared channel occupancy). In this case, based at least in part on this range metric, the first UE can avoid transmitting in the shared channel occupancy, transmit in the shared channel occupancy using a default configuration, transmit in the shared channel occupancy using a modified configuration (e.g., reduced power), or perform channel sensing to determine whether to transmit in the shared channel, among other examples.
[0010] In some aspects, a wireless communication method performed by a UE includes: receiving information identifying a shared channel occupancy for packet transmission resources; determining a range metric for the shared channel occupancy based at least in part on location information; determining, at least in part on the range metric, whether to share the shared channel occupancy to use the packet transmission resources for packet transmission; and selectively transmitting one or more packets in the shared channel occupancy based at least in part on the determination of whether to share the shared channel occupancy.
[0011] In some aspects, a UE for wireless communication includes a memory and one or more processors coupled to the memory, the one or more processors being configured to: receive information identifying a shared channel occupancy for packet transmission resources; determine a range metric for the shared channel occupancy based at least in part on location information; determine, at least in part on the range metric, whether to share the shared channel occupancy to use the packet transmission resources for packet transmission; and selectively transmit one or more packets in the shared channel occupancy based at least in part on the determination of whether to share the shared channel occupancy.
[0012] In some aspects, a non-transitory computer-readable medium storing one or more instructions for wireless communication includes one or more instructions that, when executed by one or more processors of a UE, cause the one or more processors to: receive information identifying a shared channel occupancy for packet transmission resources; determine, at least in part, a range metric for the shared channel occupancy based on location information; determine, at least in part, based on the range metric, whether to share the shared channel occupancy to use the packet transmission resources for packet transmission; and selectively transmit one or more packets in the shared channel occupancy, at least in part, based on the determination of whether to share the shared channel occupancy.
[0013] In some aspects, an apparatus for wireless communication includes: means for receiving information identifying a shared channel occupancy for packet transmission resources; means for determining, at least in part, a range metric for the shared channel occupancy based on location information; means for determining, at least in part, based on the range metric, whether to share the shared channel occupancy to use the packet transmission resources for packet transmission; and means for selectively transmitting one or more packets in the shared channel occupancy based at least in part on the determination result of whether to share the shared channel occupancy.
[0014] The categories generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication devices, and / or processing systems as described herein with reference to the accompanying drawings and description.
[0015] The foregoing has broadly summarized the features and technical advantages of the examples according to this disclosure in order to facilitate a better understanding of the detailed description that follows. Additional features and advantages will be described below. The disclosed concepts and specific examples can be readily used as a basis for modifying or designing other structures for performing the same purposes of this disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The features (both in their organization and operation) of the concepts disclosed herein, along with their associated advantages, will be better understood from the following description when considered in conjunction with the accompanying drawings. Each drawing is provided for illustrative and descriptive purposes and is not intended to define the limits of the claims.
[0016] Although various aspects have been described in this disclosure by way of example, those skilled in the art will understand that such aspects can be implemented in many different arrangements and contexts. The techniques described herein can be implemented using different platform types, apparatuses, systems, shapes, sizes, and / or package arrangements. For example, some aspects can be implemented via integrated chip embodiments or other devices based on non-modular components (e.g., end-user equipment, vehicles, communication equipment, computing devices, industrial equipment, retail / procurement equipment, medical devices, and / or artificial intelligence devices). Various aspects can be implemented in chip-level components, modular components, non-modular components, non-chip-level components, device-level components, and / or system-level components. Devices incorporating the described aspects and features may also include additional components and features for implementing and practicing the claimed aspects. For example, the transmission and reception of wireless signals may include one or more components for analog and digital purposes (e.g., hardware components including antennas, radio frequency (RF) chains, power amplifiers, modulators, buffers, processors, interleavers, adders, and / or summers). The purpose is to demonstrate that the various aspects described herein can be practiced in a wide range of devices, components, systems, distributed arrangements, and / or end-user installations with varying sizes, shapes, and constructions. Attached Figure Description
[0017] Therefore, in order to understand the foregoing features of this disclosure in more detail, reference can be made to several aspects described in more specific terms, some of which are illustrated in the accompanying drawings. However, it should be noted that the drawings only illustrate certain typical aspects of this disclosure and should not be considered as limiting the scope of this disclosure, as such depiction may allow for other equivalent aspects. In different drawings, the same reference numerals may denote the same or similar elements.
[0018] Figure 1 This is an illustration showing an example of a wireless network according to this disclosure.
[0019] Figure 2 This is an illustration of an example of a base station communicating with a user equipment (UE) in a wireless network according to the present disclosure.
[0020] Figure 3 This is an illustration showing an example of side link communication according to this disclosure.
[0021] Figure 4 This is a diagram illustrating examples of sidelink communication and access link communication according to this disclosure.
[0022] Figure 5 This is an illustration showing an example of location-based channel occupancy sharing associated with sidelink communication in unlicensed spectrum, according to this disclosure.
[0023] Figure 6 This is a diagram illustrating an exemplary process associated with location-based channel occupancy sharing for sidelink communication in unlicensed spectrum, according to this disclosure.
[0024] Figure 7 This is an illustration of an exemplary device for wireless communication according to the present disclosure. Detailed Implementation
[0025] The various aspects of this disclosure will be described more fully below with reference to the accompanying drawings. However, this disclosure may be embodied in many different forms and should not be construed as limited to any specific structure or function described throughout this disclosure. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of this disclosure to those skilled in the art. Those skilled in the art will recognize that the scope of this disclosure is intended to cover any aspect of this disclosure disclosed herein, whether implemented independently of or in combination with any other aspect of this disclosure. For example, any number of the aspects set forth herein can be used to implement an apparatus or method of practice. Furthermore, the scope of this disclosure is intended to cover such apparatus or methods practiced using other structures, functions, or structures and functions (other than or different from the aspects of this disclosure set forth herein). It should be understood that any aspect of this disclosure disclosed herein may be embodied by one or more elements of the claims.
[0026] Several aspects of a telecommunications system will now be described with reference to various devices and technologies. These devices and technologies will be described in the following specific embodiments and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, or algorithms (collectively, “elements”). These elements can be implemented using hardware, software, or a combination thereof. Whether such elements are implemented as hardware or software depends specifically on the application and the design constraints imposed on the overall system.
[0027] Although this document may describe various aspects using terms commonly associated with 5G or New Radio (NR) Radio Access Technology (RAT), some aspects of this disclosure may apply to other RATs, such as 3G RAT, 4G RAT, and / or post-5G (e.g., 6G) RATs.
[0028] Figure 1 This is an illustration of an example of a wireless network 100 according to this disclosure. The wireless network 100 may be or may include elements of a 5G (e.g., NR) network and / or a 4G (e.g., Long Term Evolution (LTE)) network, etc. The wireless network 100 may include one or more base stations 110 (shown as BS110a, BS110b, BS110c, and BS110d), user equipment (UE) 120 or multiple UEs 120 (shown as UE 120a, UE 120b, UE 120c, UE 120d, and UE 120e), and / or other network entities. Base station 110 is the entity that communicates with UE 120. Base station 110 (sometimes referred to as BS) may include, for example, an NR base station, an LTE base station, a Node B, an eNB (e.g., in 4G), a gNB (e.g., in 5G), an access point, and / or a Transmitter-Receiver Point (TRP). Each base station 110 may provide communication coverage for a specific geographic area. In the 3rd Generation Partnership Project (3GPP), the term "cell" can refer to the coverage area of base station 110 and / or the base station subsystem serving that coverage area, depending on the context in which the term is used.
[0029] Base station 110 can provide communication coverage for macrocells, picocells, femtocells, and / or other types of cells. A macrocell can cover a relatively large geographic area (e.g., a radius of several kilometers) and allow unrestricted access for UEs 120 that have subscribed to the service. A picocell can cover a relatively small geographic area and allow unrestricted access for UEs 120 that have subscribed to the service. A femtocell can cover a relatively small geographic area (e.g., a home) and allow restricted access for UEs 120 associated with that femtocell (e.g., UE 120 in a Closed Subscriber Group (CSG)). Base station 110 for macrocells can be referred to as a macro base station. Base station 110 for picocells can be referred to as a pico base station. Base station 110 for femtocells can be referred to as a femtocell or a home base station. Figure 1 In the example shown, BS110a can be a macro base station for macro cell 102a, BS 110b can be a pico base station for pico cell 102b, and BS 110c can be a femto base station for femto cell 102c. A base station can support one or more (e.g., three) cells.
[0030] In some examples, the cell may not be stationary, and the geographical area of the cell may move depending on the location of the mobile base station 110 (e.g., a mobile base station). In some examples, base station 110 may be interconnected with each other and / or with one or more other base stations 110 or network nodes (not shown) in the wireless network 100 using any suitable transport network via various types of backhaul interfaces (such as direct physical connections or virtual networks).
[0031] Wireless network 100 may include one or more relay stations. A relay station is an entity capable of receiving data transmissions from an upstream station (e.g., base station 110 or UE 120) and transmitting those data transmissions to a downstream station (e.g., UE 120 or base station 110). A relay station may be a UE 120 capable of relaying transmissions for other UE 120s. Figure 1 In the example shown, BS 110d (e.g., a relay station) can communicate with BS 110a (e.g., a macro base station) and UE 120d to facilitate communication between BS 110a and UE 120d. The base station 110 relaying the communication can also be referred to as a relay station, relay base station, or relay, etc.
[0032] Wireless network 100 can be a heterogeneous network, comprising different types of base stations 110, such as macro base stations, pico base stations, femto base stations, or relay base stations. These different types of base stations 110 can have different transmit power levels, different coverage areas, and / or different effects on interference in wireless network 100. For example, macro base stations can have high transmit power levels (e.g., 5 to 40 watts), while pico base stations, femto base stations, and relay base stations can have lower transmit power levels (e.g., 0.1 to 2 watts).
[0033] The network controller 130 can be coupled to or communicate with a group of base stations 110, and can provide coordination and control over these base stations 110. The network controller 130 can communicate with the base stations 110 via a backhaul communication link. Each base station 110 can communicate directly or indirectly with each other via a wireless or wired backhaul communication link.
[0034] UE 120 may be distributed throughout the wireless network 100, and each UE 120 may be stationary or mobile. For example, multiple UE 120s may be located within a threshold proximity relative to each other, such that each UE 120 will employ a channel sensing process to sense interference from each other UE 120 and selectively reserve resources for sidelink communication with other UE 120s. UE 120 may include, for example, access terminals, terminals, mobile stations, and / or user units. UE 120 may be a cellular phone (e.g., a smartphone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop, a cordless phone, a wireless local loop (WLL) station, a tablet computer, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device, a biometric device, a wearable device (e.g., a smartwatch, smart clothing, smart glasses, a smart wristband, smart jewelry (e.g., a smart ring or smart bracelet), an entertainment device (e.g., a music device, a video device, and / or a satellite radio), an automotive component or sensor, a smart meter / sensor, an industrial manufacturing device, a GPS device, and / or any other suitable device configured to communicate via a wireless medium.
[0035] Some UEs 120 may be considered Machine-Type Communication (MTC) or Evolved or Enhanced Machine-Type Communication (eMTC) UEs. MTC UEs and / or eMTC UEs may include, for example, robots, drones, remote devices, sensors, meters, monitors, and / or location tags capable of communicating with a base station, other devices (e.g., remote devices), or some other entity. Some UEs 120 may be considered Internet of Things (IoT) devices and / or may be implemented as NB-IoT (Narrowband IoT) devices. Some UEs 120 may be considered Client Equipment (CPE). UE 120 may be contained within a housing housing components that house the components of UE 120, such as processor components and / or memory components. In some examples, processor components and / or memory components may be coupled to each other. For example, processor components (e.g., one or more processors) and memory components (e.g., memory) may be operatively coupled, communicatively coupled, electronically coupled, and / or electrically coupled.
[0036] Generally, any number of wireless networks 100 can be deployed in a given geographical area. Each wireless network 100 can support a specific RAT and can operate on one or more frequencies. A RAT can be referred to as a radio technology or air interface, etc. A frequency can be referred to as a carrier or frequency channel, etc. Each frequency can support a single RAT in a given geographical area, thus avoiding interference between wireless networks with different RATs. In some cases, NR or 5G RAT networks can be deployed.
[0037] In some examples, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly using one or more sidelink channels (e.g., without using base station 110 as an intermediary). For example, UEs 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), or vehicle-to-pedestrian (V2P) protocols) and / or mesh networks. In such examples, UEs 120 may perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as being performed by base station 110.
[0038] Devices in Wireless Network 100 can communicate using the electromagnetic spectrum, which can be subdivided into various categories, bands, or channels based on frequency or wavelength. For example, devices in Wireless Network 100 can communicate using one or more operating frequency bands. In 5G NR, two initial operating frequency bands have been designated as frequency ranges FR1 (410MHz–7.125GHz) and FR2 (24.25GHz–52.6GHz). It should be understood that although part of FR1 is above 6GHz, FR1 is often referred to as the “sub-6GHz” band or used interchangeably in various documents and articles. Similar naming issues sometimes arise with FR2, which is often referred to as “millimeter wave” (used interchangeably) in some documents and articles, but FR2 is different from the Extremely High Frequency (EHF) band (30GHz–300GHz) designated as a “millimeter wave” band by the International Telecommunication Union (ITU).
[0039] The frequencies between FR1 and FR2 are often referred to as mid-band frequencies. Recent 5G NR research has designated the operating bands of these mid-band frequencies as the frequency range designation FR3 (7.125GHz–24.25GHz). Bands falling within FR3 can inherit FR1 and / or FR2 characteristics, thus effectively extending the features of FR1 and / or FR2 into the mid-band frequencies. Furthermore, higher frequency bands are currently being investigated, extending 5G NR operation above 52.6GHz. For example, three higher operating frequency bands have been designated as the frequency range designations FR4a or FR4-1 (52.6GHz–71GHz), FR4 (52.6GHz–114.25GHz), and FR5 (114.25GHz–300GHz). Each of these higher frequency bands falls within the EHF band.
[0040] Remembering the examples above, unless otherwise specifically stated, it should be understood that the terms "sub-6GHz," etc. (if used herein), can broadly refer to frequencies that may be below 6GHz, may be within FR1, or may include mid-band frequencies. Furthermore, unless otherwise specifically stated, it should be understood that the terms "millimeter wave," etc. (if used herein), can broadly refer to frequencies that may include mid-band frequencies, may be within FR2, FR4, FR4-a, or FR4-1 and / or FR5, or may be within the EHF band. It is conceivable that frequencies contained within these operating bands (e.g., FR1, FR2, FR3, FR4, FR4-a, FR4-1, and / or FR5) can be modified, and the techniques described herein are applicable to these modified frequency ranges.
[0041] In some aspects, UE 120 may include a communication manager 140. As described in more detail elsewhere herein, the communication manager 140 may receive information identifying a shared channel occupancy for packet transmission resources; determine, at least in part, a range metric for the shared channel occupancy based on location information; determine, at least in part, based on the range metric, whether to share the shared channel occupancy for packet transmission using the packet transmission resources; and selectively transmit one or more packets in the shared channel occupancy based, at least in part, based on the determination of whether to share the shared channel occupancy. Additionally or alternatively, the communication manager 140 may perform one or more other operations described herein.
[0042] As pointed out above, Figure 1 This is provided as an example. Other examples may differ from the reference. Figure 1 The content described.
[0043] Figure 2 This is a diagram illustrating an example 200 of communication between a base station 110 and a UE 120 in a wireless network 100 according to the present disclosure. The base station 110 may be equipped with a set of antennas 234a to 234t, for example, T antennas (T≥1). The UE 120 may be equipped with a set of antennas 252a to 252r, for example, R antennas (R≥1).
[0044] At base station 110, transmitting processor 220 can receive data intended for UE 120 (or a group of UEs 120) from data source 212. Transmitting processor 220 can select one or more modulation and coding schemes (MCS) for UE 120, at least in part, based on one or more Channel Quality Indicators (CQIs) received from UE 120. UE 120 can process the data for UE 120 (e.g., encode and modulate it) at least in part based on the MCS selected for UE 120, and can provide data symbols for UE 120. Transmitting processor 220 can process system information (e.g., for Semi-Static Resource Partition Information (SRPI)) and control information (e.g., CQI requests, authorizations, and upper-layer signaling) and provide overhead symbols and control symbols. Transmitting processor 220 can generate reference symbols for reference signals (e.g., Cell-Specific Reference Signal (CRS) or Demodulation Reference Signal (DMRS)) and synchronization signals (e.g., Primary Synchronization Signal (PSS) or Secondary Synchronization Signal (SSS)). If applicable, the transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on data symbols, control symbols, overhead symbols, and / or reference symbols, and can provide a set of output symbol streams (e.g., T output symbol streams) to a corresponding set of modems 232 (e.g., T modems), shown as modems 232a to 232t. For example, each output symbol stream can be provided to the modulator component (shown as MOD) of the modem 232. Each modem 232 can process the corresponding output symbol stream (e.g., for OFDM) using the corresponding modulator component to obtain an output sample stream. Each modem 232 can further process the output sample stream using the corresponding modulator component (e.g., convert it to analog, amplify it, filter it, and / or up-convert it) to obtain a downlink signal. Modulators 232a to 232t can transmit a set of downlink signals (e.g., T downlink signals) via a corresponding set of antennas 234 (e.g., T antennas) shown as antennas 234a to 234t.
[0045] At UE 120, a set of antennas 252 (shown as antennas 252a to 252r) can receive downlink signals from base station 110 and / or other base stations 110, and can provide a set of received signals (e.g., R received signals) to a set of modems 254 (e.g., R modems) shown as modems 254a to 254r. For example, each received signal can be provided to a demodulator component (shown as DEMOD) of modem 254. Each modem 254 can use a corresponding demodulator component to adjust the corresponding received signal (e.g., filter, amplify, down-convert, and digitize it) to obtain an input sample. Each modem 254 can use a corresponding demodulator component to further process the input sample (e.g., for OFDM) to obtain a received symbol. MIMO detector 256 can obtain the received symbols from modem 254, can perform MIMO detection on the received symbols where applicable, and can provide the detected symbols. The receiver processor 258 can process detected symbols (e.g., demodulate and decode them), provide decoded data for UE 120 to data sink 260, and provide decoded control and system information to controller / processor 280. The term "controller / processor" can refer to one or more controllers, one or more processors, or a combination thereof. The channel processor can determine parameters such as Reference Signal Received Power (RSRP), Received Signal Strength Indicator (RSSI), Reference Signal Received Quality (RSRQ), and / or CQI. In some examples, one or more components of UE 120 may be contained within housing 284.
[0046] Network controller 130 may include communication unit 294, controller / processor 290, and memory 292. Network controller 130 may include, for example, one or more devices in the core network. Network controller 130 may communicate with base station 110 via communication unit 294.
[0047] One or more antennas (e.g., antennas 234a to 234t and / or antennas 252a to 252r) may include one or more antenna panels, one or more antenna groups, one or more antenna elements, and / or one or more antenna arrays, or may be contained therein. Antenna panels, antenna groups, a set of antenna elements, and / or antenna arrays may include one or more antenna elements (located within a single housing or multiple housings), a set of coplanar antenna elements, a set of nonplanar antenna elements, and / or coupled to one or more transmitting and / or receiving components (e.g., Figure 2 One or more antenna elements (one or more components).
[0048] On the uplink, at UE 120, the transmit processor 264 can receive and process data from data source 262 and control information from controller / processor 280 (e.g., for reporting RSRP, RSSI, RSRQ, and / or CQI). The transmit processor 264 can generate reference symbols for one or more reference signals. Symbols from the transmit processor 264 can be pre-encoded by the TX MIMO processor 266 (if applicable), further processed by the modem 254 (e.g., for DFT-s-OFDM or CP-OFDM), and transmitted to base station 110. In some examples, the modem 254 of UE 120 may include a modulator and demodulator. In some examples, UE 120 includes a transceiver. The transceiver may include any combination of antenna 252, modem 254, MIMO detector 256, receive processor 258, transmit processor 264, and / or TX MIMO processor 266. The transceiver can be used by a processor (e.g., controller / processor 280) and memory 282 to perform the functions described herein (e.g., reference 280). Figure 5-7 (Aspects of any method)
[0049] At base station 110, uplink signals from UE 120 and / or other UEs can be received by antenna 234, processed by modem 232 (e.g., a demodulator component of modem 232 shown as DEMOD), detected by MIMO detector 236 (if applicable), and further processed by receive processor 238 to obtain decoded data and control information transmitted by UE 120. Receive processor 238 can provide the decoded data to data sink 239 and the decoded control information to controller / processor 240. Base station 110 may include communication unit 244 and can communicate with network controller 130 via communication unit 244. Base station 110 may include scheduler 246 to schedule one or more UEs 120 for downlink and / or uplink communication. In some examples, modem 232 of base station 110 may include modulator and demodulator. In some examples, base station 110 includes transceiver. The transceiver may include any combination of antenna 234, modem 232, MIMO detector 236, receive processor 238, transmit processor 220, and / or TX MIMO processor 230. The transceiver may be used by a processor (e.g., controller / processor 240) and memory 242 to perform the functions described herein (e.g., references). Figure 5-7 (Aspects of any method)
[0050] The controller / processor 240 of base station 110, the controller / processor 280 of UE 120 and / or Figure 2Any other component may perform one or more techniques associated with location-based channel occupancy sharing for sidelink communication in unlicensed spectrum, as described in more detail elsewhere herein. For example, the controller / processor 240 of base station 110, the controller / processor 280 of UE 120, and / or Figure 2 Any other component can perform or direct (e.g.) Figure 6 The operation of process 600 and / or other processes described herein. Memory 242 and memory 282 may store data and program code for base station 110 and UE 120, respectively. In some examples, memory 242 and / or memory 282 may include a non-transitory computer-readable medium storing one or more instructions (e.g., code and / or program code) for wireless communication. For example, the one or more instructions, when executed by one or more processors of base station 110 and / or UE 120 (e.g., directly or after compilation, transformation, and / or interpretation), may cause the one or more processors, UE 120, and / or base station 110 to perform or direct (e.g.) Figure 6 The operations of process 600 and / or other processes described herein. In some examples, execution instructions may include run instructions, transformation instructions, compilation instructions, and / or interpretation instructions, etc.
[0051] In some aspects, the UE includes: components for receiving information identifying a shared channel occupancy for packet transmission resources; components for determining a range metric for the shared channel occupancy based at least in part on location information; components for determining, at least in part on the range metric, whether to share the shared channel occupancy to use the packet transmission resources for packet transmission; and / or components for selectively transmitting one or more packets in the shared channel occupancy based at least in part on the determination of whether to share the shared channel occupancy. Components for the UE to perform the operations described herein may include, for example, one or more of the following: a communication manager 140, an antenna 252, a modem 254, a MIMO detector 256, a receive processor 258, a transmit processor 264, a TX MIMO processor 266, a controller / processor 280, or a memory 282.
[0052] although Figure 2 The blocks in the document illustrate different components, but the functions described above in relation to these blocks can be implemented in a single hardware, software, or combined component, or in various combinations of components. For example, the functions described above in relation to the transmit processor 264, receive processor 258, and / or TX MIMO processor 266 can be executed by or under the control of the controller / processor 280.
[0053] As pointed out above, Figure 2This is provided as an example. Other examples may differ from the contact. Figure 2 The content described.
[0054] Figure 3 This is an illustration of example 300 of sidelink communication according to various aspects of this disclosure.
[0055] like Figure 3 As shown, the first UE 305-1 can communicate with the second UE 305-2 (and one or more other UEs 305) via one or more sidelink channels 310. UE 305-1 and UE 305-2 can use the one or more sidelink channels 310 for P2P communication, D2D communication, V2X communication (e.g., which may include V2V communication, V2I communication and / or V2P communication, etc.) and / or mesh networking, etc. In some aspects, UE 305 (e.g., UE 305-1 and / or UE 305-2) can correspond to one or more other UEs described elsewhere herein, such as UE 120. In some aspects, the one or more sidelink channels 310 can use a PC5 interface and / or can operate in a high-frequency band (e.g., the 5.9 GHz band). Alternatively, UE 305 may use Global Navigation Satellite System (GNSS) timing to synchronize the timing of Transmission Time Intervals (TTIs) (e.g., frames, subframes, time slots, and / or symbols).
[0056] like Figure 3As further shown, the one or more sidelink channels 310 may include a Physical Sidelink Control Channel (PSCCH) 315, a Physical Sidelink Shared Channel (PSSCH) 320, and / or a Physical Sidelink Feedback Channel (PSFCH) 325. PSCCH 315 can be used to convey control information, similar to the Physical Downlink Control Channel (PDCCH) and / or Physical Uplink Control Channel (PUCCH) used for cellular communication with base station 110 via access link or access channel. PSSCH 320 can be used to convey data, similar to the Physical Downlink Shared Channel (PDSCH) and / or Physical Uplink Shared Channel (PUSCH) used for cellular communication with base station 110 via access link or access channel. For example, PSCCH 315 may carry sidelink control information (SCI) 330, which may indicate various control information for sidelink communication, such as one or more resources (e.g., time resources, frequency resources, and / or space resources), wherein transport blocks (TB) 335 may be carried on PSCCH 320. TB 335 may include data. PSCCH 325 may be used to convey sidelink feedback 340, such as hybrid automatic repeat request (HARQ) feedback (e.g., acknowledgment or denial (ACK / NACK) information), transmit power control (TPC), and / or scheduling request (SR), etc.
[0057] The one or more sidelink channels 310 may use resource pools. For example, scheduling allocations may be transmitted across time using specific resource blocks (RBs) in subchannels (e.g., included in SCI 330). Data transmissions associated with a scheduling allocation (e.g., located on PSSCH 320) may occupy adjacent RBs in the same subframe as the scheduling allocation (e.g., using frequency division multiplexing). The scheduling allocation and associated data transmissions are not transmitted on adjacent RBs.
[0058] UE 305 may operate using a transmission mode in which resource selection and / or scheduling is performed by UE 305 (e.g., not base station 110). UE 305 may perform resource selection and / or scheduling by sensing the transmission availability of channels. For example, UE 305 may measure RSSI parameters (e.g., sidelink RSSI (S-RSSI) parameters) associated with various sidelink channels, may measure RSRP parameters (e.g., PSSCH-RSRP parameters) associated with various sidelink channels, and / or may measure RSRQ parameters (e.g., PSSCH-RSRQ parameters) associated with various sidelink channels, etc., and may select a channel for transmitting sidelink communication based at least in part on said measurements. As described in more detail herein, UE 305 may also use location metrics in conjunction with channel availability sensing to determine whether to select a resource on a channel.
[0059] UE 305 can perform resource selection and / or scheduling using SCI 330 received in PSCCH 315, which can indicate occupied resources, channel parameters, etc. UE 305 can perform resource selection and / or scheduling by determining the Channel Busy Rate (CBR) associated with various sidelink channels, which can be used for rate control (e.g., by specifying the maximum number of resource blocks that UE 305 can use for a particular set of subframes).
[0060] In a transport mode where resource selection and / or scheduling is performed by UE 305, UE 305 can generate a sidelink grant and can send the grant in SCI 330. The sidelink grant can indicate, for example, one or more parameters (e.g., transport parameters) for an upcoming sidelink transport, such as one or more resource blocks (e.g., for TB335) to be used for an upcoming sidelink transport on PSSCH 320, one or more subframes to be used for an upcoming sidelink transport, MCS to be used for an upcoming sidelink transport, etc. The sidelink grant can include an indication of the location to which the sidelink grant applies, which can enable downstream propagation of resource availability (e.g., within the area associated with the location to which the sidelink grant applies). UE 305 can generate a sidelink grant indicating one or more parameters for semi-permanent scheduling (SPS), such as the periodicity of the sidelink transport. UE 305 can generate a sidelink grant for event-driven scheduling (e.g., for on-demand sidelink messages).
[0061] As pointed out above, Figure 3 This is provided as an example. Other examples may differ from the contact. Figure 3 The content described.
[0062] Figure 4 This is a diagram illustrating example 400 of sidelink communication and access link communication according to various aspects of this disclosure.
[0063] like Figure 4 As shown, the sending (Tx) UE 405 and the receiving (Rx) UE 410 can communicate with each other via a side link, as described above. Figure 3 As further shown in the figure, in some sidelink modes, base station 110 can communicate with Tx UE 405 via a first access link. Additionally or alternatively, in some sidelink modes, base station 110 can communicate with Rx UE 410 via a second access link. Tx UE 405 and / or Rx UE 410 may correspond to one or more UEs described elsewhere herein, for example, Figure 1 UE 120. Therefore, the direct link between UE 120 (e.g., via the PC5 interface) can be referred to as a sidelink, and the direct link between base station 110 and UE 120 (e.g., via the Uu interface) can be referred to as an access link. Sidelink communication can be transmitted via the sidelink, and access link communication can be transmitted via the access link. Access link communication can be either downlink communication (from base station 110 to UE 120) or uplink communication (from UE 120 to base station 110).
[0064] As pointed out above, Figure 4 This is provided as an example. Other examples may differ from the contact. Figure 4 The content described.
[0065] As described above, in some communication systems, for example, when unlicensed spectrum and Wi-Fi or other technologies coexist in a public area using shared communication resources (e.g., sharing the unlicensed spectrum), a UE can use a channel sensing procedure to determine whether resources in a channel are available for communication. For example, a UE can perform a Listen-Before-Broadcast (LBT) procedure to determine if another UE or device is intending to use a specific transmission opportunity. During the LBT procedure, the UE can perform channel sensing to determine if a channel is associated with a below-threshold energy level, thereby determining whether the UE can transmit on that channel without interfering with other communications. If the UE determines that a channel is available for channel occupancy (e.g., after a successful LBT procedure), then the UE can determine the channel occupancy time (COT) for that channel. The UE can then use the channel discontinuously for transmission; instead, the UE can be configured to use the channel for a COT of less than the threshold duration.
[0066] Channel occupancy can include resources spanning multiple time slots (e.g., 20 time slots) and include one or more resource blocks and / or frequency resources in each time slot. A UE or base station can initiate channel occupancy within a COT using a channel sensing procedure, such as LBT (e.g., Type 1 Channel Access Procedure). However, in some scenarios, such as in communication systems capable of V2X communication, interference may still occur even if channel occupancy is initiated using channel sensing and resources are reserved. As an example, a first UE can initiate channel occupancy associated with a COT, and a second UE can decode a transmission from the first UE and obtain information about the COT. In this case, the second UE can share the channel occupancy resources with the first UE without causing interference. However, a third UE can detect a transmission from the second UE, obtain information about the channel occupancy, and also attempt to share the channel occupancy resources. In this case, the third UE may be far enough from the first UE that the resource reservation for the channel occupancy made by the first UE is not applicable to the third UE. In other words, the first UE can determine that a specific resource is available in its area, but the third UE may suffer interference in that specific resource that the first UE cannot detect (for example, the fourth UE or another device may reserve that specific resource far enough away from the first UE to avoid interference between the first UE and the fourth UE, but close enough to the third UE to cause interference).
[0067] Some aspects described herein provide location-based channel occupancy sharing for sidelink communication in unlicensed spectrum. For example, when a UE determines that a shared channel occupancy has been detected, the first UE can determine a range metric of the distance between a first location corresponding to the first UE and a second location of a second UE (which may or may not be the UE that the first UE identified as having the shared channel occupancy) that initiated the shared channel occupancy. In this case, based at least in part on this range metric, the first UE can avoid transmitting in the shared channel occupancy, transmit in the shared channel occupancy using a default configuration, transmit in the shared channel occupancy using a modified configuration (e.g., reduced power), and / or can perform channel sensing to determine whether to transmit in the shared channel, etc.
[0068] Figure 5 This is an illustration of example 500 associated with location-based channel occupancy sharing for sidelink communication in unlicensed spectrum, according to various aspects of this disclosure. Figure 5 As shown, Example 500 includes a group of UEs 120, such as a first UE 120-1, a second UE 120-2, and / or a third UE 120-3, etc.
[0069] like Figure 5As further illustrated by reference numeral 510 in the accompanying drawings, the first UE 120-1 can detect channel occupancy and determine a range metric. For example, when the first UE 120-1 has data for transmission, it can determine whether the resource is available. In this case, the first UE 120-1 can perform a channel sensing procedure and determine that a channel occupancy has been initiated by, for example, a third UE 120-3. For example, the first UE 120-1 can decode one or more sidelink transmissions from the third UE 120-3 (e.g., SCI transmissions such as Level 1 or Level 2 control information or Media Access Control (MAC) Control Element (CE) transmissions) and determine that the third UE 120-3 is occupying the channel in a particular COT. Alternatively, the first UE 120-1 may fail to detect channel occupancy and can perform a channel sensing procedure (e.g., LBT, such as a Type 1 or Type 2 channel access procedure) to initiate a channel occupancy for transmission.
[0070] In some aspects, the first UE 120-1 may determine a range metric associated with the channel occupancy. For example, based at least in part on the decoding of the one or more sidelink transmissions, the first UE 120-1 may determine the location associated with the channel occupancy (e.g., the location of the third UE 120-3 and / or another UE that initiated the channel occupancy and is sharing the channel occupancy with the third UE 120-3, etc.). In this case, the first UE 120-1 may determine its position relative to the location associated with the channel occupancy to determine the range metric. In some aspects, the range metric may be based at least in part on a location area. For example, the first UE 120-1 may determine an area identifier contained in COT information received from the third UE 120-3, and may determine the range metric at least in part based on the distance between the first UE 120-1 and the area identified by the area identifier. Alternatively or additionally, the first UE 120-1 may determine the range metric at least in part based on whether the first UE 120-1 and the third UE 120-3 are located in a common area. In other words, in some aspects, the range metric can indicate whether the UE is located in the same area or in adjacent areas, etc. In some aspects, the first UE 120-1 can determine the range metric based at least in part on a combination of factors, such as at least in part on the location of the first UE 120-1, the location of another UE 120, a location area, or the presence of multiple UEs 120 in that area, etc.
[0071] like Figure 5As further illustrated by reference numerals 520-1 and 520-2, the first UE 120-1 can selectively transmit data to the second UE 120-2 based at least in part on the determined range metric. For example, when the first UE 120-1 determines that the range metric meets a threshold (e.g., the first UE 120-1 is within a threshold proximity of the third UE 120-3, and therefore channel sensing initiated by the third UE 120-3 to initiate the channel occupancy applies to the first UE 120-1), the first UE 120-1 can share the channel occupancy with the third UE 120-3. In this case, the first UE 120-1 can transmit in the shared channel occupancy using a set of default parameters (e.g., default transmit power). In some aspects, the first UE 120-1 can determine the range threshold at least in part based on COT information, which is determined at least in part based on decoding of sidelink transmissions from the third UE 120-3. For example, a transmission from UE 120-3 may carry the range threshold. Alternatively, the first UE 120-1 may determine the range threshold at least in part based on configured values, pre-configured values, and / or values defined in the technical specifications. In some aspects, a transmission from the third UE 120-3 may convey information that the first UE 120-1 may combine with stored information to determine whether the range threshold and / or the range metric satisfies the range threshold.
[0072] In another example, the first UE 120-1 may determine that the range metric does not meet the threshold (e.g., the first UE 120-1 is not within the threshold range of the third UE 120-1 or another UE that initiated the channel occupancy). In this case, the first UE 120-1 may determine not to use the channel occupancy for transmission and may initiate a channel sensing procedure (e.g., LBT procedure) to initiate another channel occupancy, as described in more detail below. Alternatively, the first UE 120-1 may determine to use the channel occupancy for transmission, but with reduced transmit power to avoid interference with other UEs or devices that may have already reserved other channel occupancy slots. For example, the first UE 120-1 may reduce the transmit power by a pre-configured amount, and / or by an amount defined in the technical specification, etc. Alternatively, the first UE 120-1 may reduce the transmit power at least in part based on the range metric. For example, the first UE 120-1 may reduce its transmit power at least in part based on the distance between the first UE 120-1 and the third UE 120-3 and / or the UE that initiated the shared channel occupation. In some aspects, the first UE 120-1 may determine a combination of response actions to perform, such as transmitting with reduced transmit power and / or transmitting with one or more other changes to the transmission configuration.
[0073] In some aspects, the first UE 120-1 can determine whether another condition is met to determine whether to transmit on the shared channel occupancy. For example, if the priority associated with a packet that the first UE 120-1 is about to transmit meets a threshold priority, the first UE 120-1 can use the shared channel occupancy to transmit the packet, even if the range metric does not meet the threshold. Alternatively, the first UE 120-1 can determine whether the channel congestion level meets a congestion threshold (e.g., whether the measured CBR meets a CBR threshold). In this case, if the measured channel congestion is below the congestion threshold, the first UE 120-1 can determine to use the shared channel occupancy for transmission.
[0074] In some aspects, when the first UE 120-1 determines that the range metric does not meet the requirements, the first UE 120-1 may execute an LBT procedure (e.g., a Category 2 LBT or Type 2 channel access procedure without random backoff). In this case, transmission is carried out in a shared channel occupancy at least in part based on this LBT procedure. For example, the first UE 120-1 may execute an LBT procedure during a transmission gap (e.g., at the beginning or end of a time slot) and transmit in a shared COT if the LBT procedure is successful (e.g., the energy measured during the gap is below a threshold). In other words, when the first UE 120-1 will not share a COT, the first UE 120-1 may execute an LBT procedure (e.g., a Category 4 or Type 1 LBT without random backoff), allowing the first UE 120-1 to initiate another COT, or to execute an LBT procedure to share a COT, as described above.
[0075] In some aspects, the first UE 120-1 may perform a channel sensing procedure at least in part based on the range metric not meeting the threshold. For example, the first UE 120-1 may perform channel sensing based on wideband or subband energy detection (e.g., LBT, such as a Type 1 or Type 2 channel access procedure as defined in 3GPP). In some aspects, the first UE 120-1 may perform a Type 2 channel access procedure (e.g., a Category 2 LBT procedure or an LBT procedure without random backoff) and / or a Type 1 channel access procedure (e.g., a Category 4 LBT procedure or an LBT procedure with random backoff), and so on. In this case, if the channel sensing procedure is successful (e.g., the first UE 120-1 performs a Type 1 channel access procedure and determines that the channel access procedure is successful), then the first UE 120-1 may transmit a sidelink transmission with channel occupancy information (e.g., which may include location information, COT duration information, the number of time slots or resources in the COT, and / or the range threshold for location sharing, etc.) to initiate the channel occupancy.
[0076] As pointed out above, Figure 5 This is provided as an example. Other examples may differ from the contact. Figure 5 The content described.
[0077] Figure 6 This is an illustration of an exemplary process 600 performed by, for example, a UE according to various aspects of this disclosure. The exemplary process 600 is an operation performed by a UE (e.g., UE 120, UE 305, UE 405 and / or UE 410, etc.) associated with location-based channel occupancy sharing for sidelink communication in unlicensed spectrum.
[0078] like Figure 6 As shown, in some aspects, process 600 may include receiving information identifying shared channel occupancy for packet transmission resources (block 610). For example, a UE (e.g., using a receive processor 258, a transmit processor 264, a controller / processor 280, and / or a memory 282, etc.) may receive information identifying shared channel occupancy for packet transmission resources, as described above.
[0079] like Figure 6 As further shown, in some aspects, process 600 may include determining a range metric for the shared channel occupancy based at least in part on location information (block 620). For example, the UE (e.g., using receive processor 258, transmit processor 264, controller / processor 280 and / or memory 282, etc.) may determine the range metric for the shared channel occupancy based at least in part on location information, as described above.
[0080] like Figure 6 As further shown, in some aspects, process 600 may include determining, at least in part, whether to share the shared channel occupancy for packet transmission using the packet transmission resource based on the range metric (block 630). For example, a UE (e.g., using a receive processor 258, a transmit processor 264, a controller / processor 280, and / or a memory 282, etc.) may include determining, at least in part, whether to share the shared channel occupancy for packet transmission using the packet transmission resource based on the range metric, as described above.
[0081] like Figure 6As further shown, in some aspects, process 600 may include selectively transmitting one or more packets in the shared channel occupancy, at least in part, based on a determination of whether the shared channel occupancy is shared (block 640). For example, a UE (e.g., using a receive processor 258, a transmit processor 264, a controller / processor 280, and / or a memory 282, etc.) may selectively transmit one or more packets in the shared channel occupancy, at least in part, based on a determination of whether the shared channel occupancy is shared, as described above.
[0082] Process 600 may include additional aspects, such as any single aspect or any combination of aspects described in one or more other processes described below and / or elsewhere in this document.
[0083] In the first aspect, information identifying shared channel occupancy is received from another UE during side link transmission.
[0084] In the second aspect, either alone or in combination with the first aspect, the location information includes information identifying at least one of the location of the UE or the location of another UE that initiated the shared channel occupation.
[0085] In a third aspect, either alone or in combination with one or more of the first and second aspects, determining whether to share the shared channel occupancy includes: determining whether the range metric satisfies a range threshold; and determining whether to share the shared channel occupancy is based at least in part on determining whether the range metric satisfies the range threshold.
[0086] In a fourth aspect, either alone or in combination with one or more of the first to third aspects, process 600 includes performing a channel sensing process for initiating another shared channel occupancy, based at least in part on the determination result of whether the shared channel occupancy is shared.
[0087] In a fifth aspect, either alone or in combination with one or more of the first to fourth aspects, process 600 includes reducing the transmission power used to transmit the one or more packets, at least in part, based on a determination of whether the shared channel occupancy is shared.
[0088] In a sixth aspect, which may be used alone or in combination with one or more of the first to fifth aspects, determining whether to share the shared channel occupancy includes: determining whether to share the shared channel occupancy based at least in part on transmission priority or congestion level.
[0089] In a seventh aspect, either alone or in combination with one or more of the first to sixth aspects, selectively transmitting the one or more packets includes transmitting the one or more packets at least in part based on the channel sensing process.
[0090] In the eighth aspect, either alone or in combination with one or more of the first to seventh aspects, the channel sensing process is at least one of the following options: a subband listen-before-send process, a listen-before-send process with random backoff, or a listen-before-send process without random backoff.
[0091] In the ninth aspect, either alone or in combination with one or more of the first to eighth aspects, the location information includes a region identifier.
[0092] In the tenth aspect, either alone or in combination with one or more of the first to ninth aspects, the information identifying shared channel occupancy includes information identifying a threshold for the range metric.
[0093] In the eleventh aspect, either alone or in combination with one or more of the first to tenth aspects, the threshold for the range metric is a pre-configured threshold.
[0094] In the twelfth aspect, alone or in combination with one or more of the first to eleventh aspects, one or more packets are selectively transmitted during the shared channel occupancy, including transmissions of the one or more packets to transmit location information associated with the shared channel occupancy.
[0095] although Figure 6 An exemplary block of process 600 is shown, but in some respects, it differs from... Figure 6 Compared to the blocks depicted, process 600 may include additional blocks, fewer blocks, different blocks, or blocks with different arrangements. Furthermore, or alternatively, two or more of these blocks of process 600 may be executed in parallel.
[0096] Figure 7 This is an illustration of an exemplary device 700 for wireless communication. Device 700 may be a UE, or a UE may include device 700. In some aspects, device 700 includes a receiving component 702 and a transmitting component 704, which can communicate with each other (e.g., via one or more buses and / or one or more other components). As shown, device 700 can use the receiving component 702 and the transmitting component 704 to communicate with another device 706 (such as a UE, a base station, or another wireless communication device). As further shown, device 700 may include a communication manager 140. Communication manager 140 may include one or more of a determining component 708, a channel sensing component 710, or a configuration component 712, along with other examples.
[0097] In some respects, device 700 can be configured to perform the actions outlined in this article. Figure 5 One or more operations described herein. Additionally or alternatively, device 700 may be configured to perform one or more processes described herein (e.g., Figure 6 Process 600) or a combination thereof. In some aspects, device 700 and / or Figure 7 One or more components shown may include connections. Figure 2 One or more components of the UE described. Additionally or alternatively, Figure 7 One or more components shown can be implemented into the connection. Figure 2 Within one or more components described. Additionally or alternatively, one or more of these components may be implemented at least partially as software stored in memory. For example, a component (or a portion thereof) may be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the function or operation of the component.
[0098] Receiver 702 may receive communications from device 706, such as reference signals, control information, data communications, or combinations thereof. Receiver 702 may provide the received communications to one or more other components of device 700. In some aspects, receiver 702 may perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, among other examples), and may provide the processed signal to one or more other components of device 706. In some aspects, receiver 702 may include a contact... Figure 2 The described UE includes one or more antennas, modems, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof.
[0099] Transmitting component 704 can send communications, such as reference signals, control information, data communications, or combinations thereof, to device 706. In some aspects, one or more components of device 706 can generate communications and provide the generated communications to transmitting component 704 for transmission to device 706. In some aspects, transmitting component 704 can perform signal processing on the generated communications (e.g., filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples), and can transmit the processed signal to device 706. In some aspects, transmitting component 704 may include a contact... Figure 2 The described UE includes one or more antennas, modems, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof. In some aspects, the transmitting component 704 may coexist with the receiving component 702 within a transceiver.
[0100] The receiving unit 702 can receive information identifying a shared channel occupancy for packet transmission resources. The determining unit 708 can determine a range metric for the shared channel occupancy, at least in part, based on location information. The determining unit 708 can determine, at least in part, whether to share the shared channel occupancy to use the packet transmission resources for packet transmission, based at least in part on the determination result of whether to share the shared channel occupancy. The transmitting unit 704 can selectively transmit one or more packets within the shared channel occupancy, at least in part, based on the determination result of whether to share the shared channel occupancy.
[0101] The channel sensing component 710 can perform a channel sensing process to initiate another shared channel occupancy based at least in part on the determination result of whether the shared channel occupancy is shared. The configuration component 712 can reduce the transmission power used to transmit the one or more packets based at least in part on the determination result of whether the shared channel occupancy is shared. The determination component 708 can determine the transmission priority or congestion level. The channel sensing component 710 can perform the channel sensing process.
[0102] Figure 7 The number and arrangement of components shown are provided as an example. In practice, with Figure 7 Compared to those shown, they can have more parts, fewer parts, different parts, or parts arranged differently. Furthermore, Figure 7 The two or more components shown can be implemented within a single component, or Figure 7 The single component shown can be implemented as multiple distributed components. Alternatively, Figure 7 The set (one or more) of components shown can perform what is described as being performed by Figure 7 The other set of components shown performs one or more functions.
[0103] The following provides an overview of some aspects of this disclosure:
[0104] Aspect 1: A wireless communication method performed by a user equipment (UE) comprising: receiving information identifying a shared channel occupancy for packet transmission resources; determining, at least in part, a range metric for the shared channel occupancy based on location information; determining, at least in part, based on the range metric, whether to share the shared channel occupancy to use the packet transmission resources for packet transmission; and selectively transmitting one or more packets in the shared channel occupancy based, at least in part, based on the determination of whether to share the shared channel occupancy.
[0105] Aspect 2: The method of Aspect 1, wherein the information identifying the shared channel occupancy is received from another UE during side link transmission.
[0106] Aspect 3: The method of any of Aspects 1 to 2, wherein the location information includes information identifying at least one of the location of the UE or the location of another UE that initiated the shared channel occupation.
[0107] Aspect 4: The method of any of Aspects 1 to 3, wherein determining whether to share the shared channel occupancy includes: determining whether the range metric satisfies a range threshold; and determining whether to share the shared channel occupancy is based at least in part on determining whether the range metric satisfies the range threshold.
[0108] Aspect 5: The method of any of Aspects 1 to 4 further includes: performing a channel sensing process for initiating another shared channel occupancy based at least in part on the determination result of whether the shared channel occupancy is shared.
[0109] Aspect 6: The method of any of Aspects 1 to 5 further includes: reducing the transmission power used to transmit the one or more packets, at least in part based on the determination of whether the shared channel occupancy is shared.
[0110] Aspect 7: The method of any of Aspects 1 to 6 further includes: determining a transmission priority or a congestion level; and wherein determining whether to share the shared channel occupancy includes: determining whether to share the shared channel occupancy based at least in part on the transmission priority or the congestion level.
[0111] Aspect 8: The method of any of Aspects 1 to 7 further includes: performing a channel sensing process; and wherein selectively transmitting the one or more packets includes: determining to transmit the one or more packets based at least in part on performing the channel sensing process.
[0112] Aspect 9: The method of Aspect 8, wherein the channel sensing process is at least one of the following options: a subband listen-before-send process, a listen-before-send process with random backoff, or a listen-before-send process without random backoff.
[0113] Aspect 10: The method of Aspect 1, wherein the location information includes a region identifier.
[0114] Aspect 11: The method of any of Aspects 1 to 10, wherein the information identifying the shared channel occupancy includes information identifying a threshold of the range metric.
[0115] Aspect 12: The method of any of aspects 1 to 11, wherein the threshold of the range metric is a pre-configured threshold.
[0116] Aspect 13: The method of any of Aspects 1 to 12, wherein selectively transmitting one or more packets during the shared channel occupancy comprises: transmitting location information associated with the shared channel occupancy in conjunction with transmitting the one or more packets.
[0117] Aspect 14: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory, the instructions being executable by the processor to cause the apparatus to perform one or more of the methods of aspects 1-13.
[0118] Aspect 15: An apparatus for wireless communication, comprising a memory and one or more processors coupled to the memory, said one or more processors being configured to perform one or more of the methods of aspects 1-13.
[0119] Aspect 16: An apparatus for wireless communication, comprising at least one component for performing one or more of the methods of aspects 1-13.
[0120] Aspect 17: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform one or more of the methods of aspects 1-13.
[0121] Aspect 18: A non-transitory computer-readable medium storing a set of instructions for wireless communication, said set of instructions comprising one or more instructions which, when executed by one or more processors of a device, cause the device to perform one or more of the methods of Aspects 1-13.
[0122] The foregoing disclosure provides illustrations and descriptions, but is not intended to be exclusive, nor is it intended to limit parties to the exact form disclosed. Given that the foregoing disclosure is subject to various modifications and variations, or can be modified and varied by practice in each party.
[0123] As used herein, the term “component” is intended to be broadly interpreted as hardware and / or a combination of hardware and software. “Software” should be interpreted broadly as instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, application programs, software applications, software packages, routines, subroutines, objects, executable programs, threads of execution, procedures and / or functions, and other examples, regardless of whether it is referred to as software, firmware, middleware, microcode, hardware description languages, or otherwise. As used herein, a “processor” is implemented through hardware and / or a combination of hardware and software. It will be apparent that the systems and / or methods described herein can be implemented in various forms of hardware and / or combinations of hardware and software. The actual dedicated control hardware or software code that may be used to implement these systems and / or methods is not a limitation in any respect. Therefore, the operation and behavior of the systems and / or methods are described without reference to specific software code, as those skilled in the art will understand that software and hardware can be designed to implement the said systems and / or methods, at least in part, based on the description herein.
[0124] As used in this article, depending on the context, "meeting the threshold" can mean a value greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, or not equal to the threshold.
[0125] Although specific combinations of features are detailed in the claims and / or disclosed in this specification, these combinations are not intended to limit the disclosure of aspects. Many of these features can be combined in various ways not specifically detailed in the claims and / or specifically disclosed in this specification. Disclosure of aspects includes each dependent claim in combination with each other claim in the group of claims. As used herein, the phrase referring to “at least one of” the enumerated items means any combination of these items, including a single member. As an example, “at least one of a, b, or c” is intended to cover a, b, c, a+b, a+c, b+c, and a+b+c, as well as any combination having multiple identical elements (e.g., a+a, a+a+a, a+a+b, a+a+c, a+b+b, a+c+c, b+b, b+b+b, b+b+c, c+c, and c+c+c or any other order of a, b, and c).
[0126] No element, action, or instruction used herein should be construed as essential or necessary unless explicitly stated otherwise. Furthermore, as used herein, the articles “a” and “an” are intended to include one or more items and are interchangeable with “one or more.” Additionally, as used herein, the article “the” is intended to include one or more items referred to by the linking article “the” and is interchangeable with “the one or more.” Moreover, as used herein, the words “group” and “cluster” are intended to include one or more items and are interchangeable with “one or more.” When referring to only one item, the phrase “only one” or similar wording is used. Furthermore, as used herein, the various forms of the word “having” are intended as open-ended terms that do not limit the element it modifies (e.g., an element “having” A may also have B). Additionally, the phrase “based on” is intended to mean “at least partially based on” unless otherwise explicitly stated. Moreover, as used in this article, the word “or” is intended to be inclusive when used in a series and can be used interchangeably with “and / or” unless otherwise explicitly stated (e.g., if used in conjunction with “either” or “only one of…”).
Claims
1. A user equipment (UE) for wireless communication, comprising: Memory; as well as One or more processors coupled to the memory are configured to: Receive information identifying shared channel occupancy for packet transmission resources, wherein the information identifying the shared channel occupancy is received from another UE during sidelink transmission; The range metric for the shared channel occupancy is determined at least in part based on location information, wherein the location information includes information identifying at least one of the location of the UE or the location of another UE that initiated the shared channel occupancy; Whether to share the shared channel occupancy for packet transmission using the packet transmission resources is determined at least in part based on the range metric; and One or more packets are selectively transmitted in the shared channel occupancy, at least in part based on the determination of whether or not the shared channel occupancy is shared.
2. The UE according to claim 1, wherein, To determine whether to share the shared channel occupancy, the one or more processors are configured to: Determine whether the range metric meets the range threshold; and Whether to share the shared channel occupancy is determined at least in part based on whether the range metric meets the range threshold.
3. The UE according to claim 1, wherein, The one or more processors are further configured to: The channel sensing process for initiating another shared channel occupancy is performed based at least in part on the determination result of whether the shared channel occupancy is shared.
4. The UE according to claim 1, wherein, The one or more processors are further configured to: The transmission power used to transmit the one or more packets is reduced, at least in part, based on the determination of whether or not the shared channel occupancy is shared.
5. The UE according to claim 1, wherein, The one or more processors are further configured to: Determine transmission priority or congestion level; and In order to determine whether to share the shared channel occupancy, the one or more processors are configured to: Whether to share the shared channel occupancy is determined at least in part based on the transmission priority or congestion level.
6. The UE according to claim 1, wherein, The one or more processors are further configured to: Perform the channel sensing process; and In order to selectively send the one or more packets, the one or more processors are configured to: The determination to send the one or more packets is based at least in part on the execution of the channel sensing process.
7. The UE according to claim 6, wherein, The channel sensing process is at least one of the following options: The process of listening before transmitting. It has a random back-off process of listening before speaking, or There is no random retreat process of listening first and then speaking.
8. The UE according to claim 1, wherein, The location information includes a region identifier.
9. The UE according to claim 1, wherein, The information identifying the shared channel occupancy includes information identifying the threshold of the range metric.
10. The UE according to claim 1, wherein, The threshold for the range metric is a pre-configured threshold.
11. The UE according to claim 1, wherein, In order to selectively transmit one or more packets during the shared channel occupancy, the one or more processors are configured to: The location information associated with the shared channel occupancy is transmitted by combining the transmission of the one or more packets.
12. A wireless communication method performed by a user equipment (UE), comprising: Receive information identifying shared channel occupancy for packet transmission resources, wherein the information identifying the shared channel occupancy is received from another UE during sidelink transmission; The range metric for the shared channel occupancy is determined at least in part based on location information, wherein the location information includes information identifying at least one of the location of the UE or the location of another UE that initiated the shared channel occupancy; Whether to share the shared channel occupancy for packet transmission using the packet transmission resources is determined at least in part based on the range metric; and One or more packets are selectively transmitted in the shared channel occupancy, at least in part based on the determination of whether or not the shared channel occupancy is shared.
13. The method according to claim 12, wherein, Determining whether to share the shared channel occupancy includes: Determine whether the range metric satisfies the range threshold; and Whether to share the shared channel occupancy is determined at least in part based on whether the range metric meets the range threshold.
14. The method of claim 12, further comprising: The channel sensing process for initiating another shared channel occupancy is performed based at least in part on the determination result of whether the shared channel occupancy is shared.
15. The method of claim 12, further comprising: The transmission power used to transmit the one or more packets is reduced, at least in part, based on the determination of whether or not the shared channel occupancy is shared.
16. The method of claim 12, further comprising: Determine transmission priority or congestion level; and Determining whether to share the shared channel occupancy includes: Whether to share the shared channel occupancy is determined at least in part based on the transmission priority or congestion level.
17. The method of claim 12, further comprising: Perform the channel sensing process; and Selectively sending the one or more packets includes: The determination to send the one or more packets is based at least in part on the execution of the channel sensing process.
18. The method according to claim 17, wherein, The channel sensing process is at least one of the following options: The process of listening before transmitting. It has a random back-off process of listening before speaking, or There is no random retreat process of listening first and then speaking.
19. The method according to claim 12, wherein, The location information includes a region identifier.
20. The method according to claim 12, wherein, The information identifying the shared channel occupancy includes information identifying the threshold of the range metric.
21. The method according to claim 12, wherein, The threshold for the range metric is a pre-configured threshold.
22. The method according to claim 12, wherein, Selectively transmitting one or more packets during the shared channel occupancy includes: The location information associated with the shared channel occupancy is transmitted by combining the transmission of the one or more packets.
23. A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising: One or more instructions, when executed by one or more processors of a user equipment (UE), cause the UE to perform the method as described in any one of claims 12-22.
24. A device for wireless communication, comprising: A component for receiving information identifying shared channel occupancy for packet transmission resources, wherein the information identifying the shared channel occupancy is received from another UE during a sidelink transmission; Components for determining a range metric for the shared channel occupancy based at least in part on location information, wherein the location information includes information identifying at least one of the location of the UE or the location of another UE that initiated the shared channel occupancy; Components for determining, at least in part, whether to share the shared channel occupancy based on the range metric, thereby using the packet transmission resources for packet transmission; and A component for selectively transmitting one or more packets in the shared channel occupancy, at least in part based on the determination of whether or not the shared channel occupancy is shared.
25. The apparatus of claim 24, further comprising components for performing the method of any one of claims 13-22.
26. A computer program product comprising computer-readable instructions, which, when executed by a processor, cause the processor to perform the method of any one of claims 12-22.
Citation Information
Patent Citations
Sidelink Assisted Cooperative Listen-Before-Talk
US20190261413A1
Prach and SR transmissions for new radio in unlicensed spectrum
US20200154471A1