Sl reliability enhancements through half duplex and conflict detection
By detecting media contention events on the 5G NR side link channel and sending feedback transmissions, the interference problem caused by media contention events is solved, thereby improving the reliability and performance of wireless communication.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2021-09-30
- Publication Date
- 2026-05-05
AI Technical Summary
In wireless communication networks, interference and performance degradation caused by media contention events, especially on the 5G NR side link channel, are difficult to detect and mitigate effectively with existing technologies.
The first user equipment (UE) receives transmissions from the second and third UEs and sends feedback transmissions based on media contention events and range or quality conditions to mitigate the impact of media contention events.
It improves the communication reliability of the 5G NR side link channel, reduces interference, and enhances network performance.
Smart Images

Figure CN116235616B_ABST
Abstract
Description
[0001] Cross-reference to related applications
[0002] This application claims the benefit of U.S. Patent Application No. 17 / 449,425(208297), filed September 29, 2021, entitled “SL RELIABILITY ENHANCEMENT BY HALF DUPLEX AND COLLISION DETECTION”, and U.S. Provisional Patent Application No. 63 / 086,006(208297P1), filed September 30, 2020, entitled “SL RELIABILITY ENHANCEMENT BY HALF DUPLEX AND COLLISION DETECTION”, the disclosures of which are hereby incorporated herein by reference in their entirety, as fully set forth below, and for all applicable purposes. Technical Field
[0003] In summary, various aspects of this disclosure relate to wireless communication systems, and more specifically, to media contention event detection and mitigation. Certain embodiments of the techniques discussed below can implement and provide media contention event detection and mitigation for side link channels in 5G NR. Background Technology
[0004] Wireless communication networks are widely deployed to provide various communication services such as voice, video, packet data, messaging, and broadcasting. These wireless networks can be multiple-access networks capable of supporting multiple users by sharing available network resources. Such networks (which are typically multiple-access networks) support communication for multiple users by sharing available network resources.
[0005] A wireless communication network may include multiple base stations or nodes B that can support communication for multiple user equipments (UEs). UEs can communicate with base stations via downlinks and uplinks. A downlink (or forward link) refers to the communication link from the base station to the UE, while an uplink (or reverse link) refers to the communication link from the UE to the base station.
[0006] The base station can send data and control information to the UE on the downlink and / or receive data and control information from the UE on the uplink. On the downlink, transmissions from the base station may encounter interference from transmissions from neighboring base stations or from other radio frequency (RF) transmitters. On the uplink, transmissions from the UE may encounter interference from uplink transmissions from other UEs communicating with neighboring base stations or from other RF transmitters. This interference can degrade performance on both the downlink and uplink.
[0007] As the demand for mobile broadband access continues to grow, the likelihood of network interference and congestion increases with more user devices (UEs) accessing long-range wireless communication networks and the deployment of more short-range wireless systems in communities. Research and development continue to drive the advancement of wireless technologies, not only to meet the ever-growing demand for mobile broadband access but also to improve and enhance the user experience of mobile communications. Summary of the Invention
[0008] The following outlines some aspects of this disclosure to provide a basic understanding of the techniques discussed. This overview is not a general summary of all anticipated features of this disclosure, nor is it intended to identify key or essential elements of all aspects of this disclosure, nor to depict the scope of any or all aspects of this disclosure. Its sole purpose is to present, in an overview form, some concepts of one or more aspects of this disclosure as a prelude to the more detailed description that follows.
[0009] In one aspect, a wireless communication method includes: receiving a first transmission for a new radio (NR) side link channel from a second UE by a first user equipment (UE). The method further includes: receiving a second transmission for the side link channel from a third UE by the first UE. The method also includes: transmitting a feedback transmission by the first UE based on a media contention event between the first and second transmissions for the NR side link channel and based on range conditions.
[0010] In another aspect of this disclosure, an apparatus configured for wireless communication is disclosed. The apparatus includes at least one processor and a memory coupled to the processor. The processor is configured to: receive a first transmission from a second UE for a new radio (NR) side link channel; receive a second transmission from a third UE for the side link channel; and transmit a feedback transmission based on a medium contention event between the first and second transmissions for the NR side link channel and based on range conditions.
[0011] In another aspect, a wireless communication method includes: receiving a first transmission for a new radio (NR) side link channel from a second UE by a first user equipment (UE). The method further includes: receiving a second transmission for the NR side link channel from a third UE by the first UE. The method also includes: transmitting a feedback transmission by the first UE based on a media contention event between the first and second transmissions for the NR side link channel and based on quality conditions.
[0012] In another aspect of this disclosure, an apparatus configured for wireless communication is disclosed. The apparatus includes at least one processor and a memory coupled to the processor. The processor is configured to: receive a first transmission from a second UE for a new radio (NR) side link channel; receive a second transmission from a third UE for the side link channel; and transmit a feedback transmission based on a media contention event between the first and second transmissions for the NR side link channel and based on quality conditions.
[0013] In one aspect of this disclosure, a wireless communication method includes: receiving a first transmission for a new radio (NR) side link channel from a second UE by a first user equipment (UE); receiving a second transmission for the side link channel from a third UE by the first UE; determining, by the first UE, a media contention event for the first transmission and the second transmission for the NR side link channel based on range conditions; and transmitting a feedback transmission by the first UE based on the determination of the media contention event based on the range conditions.
[0014] In another aspect of this disclosure, an apparatus configured for wireless communication is disclosed. The apparatus includes: units for receiving, via a first user equipment (UE), a first UE, a first transmission for a new radio (NR) side link channel from a second UE; units for receiving, via the first UE, a second transmission for the side link channel from a third UE; units for determining, via the first UE, a media contention event for the first and second transmissions for the NR side link channel based on range conditions; and units for transmitting a feedback transmission via the first UE based on the determination of the media contention event based on the range conditions.
[0015] In another aspect of this disclosure, a non-transitory computer-readable medium has program code recorded thereon. The program code further includes code for performing the following operations: receiving a first transmission for a new radio (NR) side link channel from a second UE via a first user equipment (UE); receiving a second transmission for the side link channel from a third UE via the first UE; determining, via the first UE, a media contention event for the first and second transmissions for the NR side link channel based on range conditions; and transmitting a feedback transmission via the first UE based on the determination of the media contention event based on the range conditions.
[0016] In another aspect of this disclosure, an apparatus configured for wireless communication is disclosed. The apparatus includes at least one processor and a memory coupled to the processor. The processor is configured to: receive a first transmission for a new radio (NR) side link channel from a second UE via a first user equipment (UE); receive a second transmission for the side link channel from a third UE via the first UE; determine, via the first UE, medium contention events for the first and second transmissions for the NR side link channel based on range conditions; and transmit a feedback transmission via the first UE based on the medium contention events determined according to the range conditions.
[0017] In another aspect of this disclosure, a wireless communication method includes: receiving a first transmission for a new radio (NR) side link channel from a second UE by a first user equipment (UE); receiving a second transmission for the side link channel from a third UE by the first UE; determining, by the first UE, a media contention event for the first transmission and the second transmission for the NR side link channel based on quality conditions; and transmitting a feedback transmission by the first UE based on the determination of the media contention event based on the quality conditions.
[0018] In another aspect of this disclosure, an apparatus configured for wireless communication is disclosed. The apparatus includes: units for receiving, via a first user equipment (UE), a first UE, a first UE for a first transmission for a new radio (NR) side link channel; units for receiving, via the first UE, a second transmission for the side link channel from a third UE; units for determining, via the first UE, a media contention event for the first and second transmissions for the NR side link channel based on quality conditions; and units for transmitting a feedback transmission via the first UE based on the determination of the media contention event based on the quality conditions.
[0019] In another aspect of this disclosure, a non-transitory computer-readable medium has program code recorded thereon. The program code further includes code for performing the following operations: receiving a first transmission for a new radio (NR) side link channel from a second UE via a first user equipment (UE); receiving a second transmission for the side link channel from a third UE via the first UE; determining, via the first UE, media contention events for the first and second transmissions for the NR side link channel based on quality conditions; and transmitting a feedback transmission via the first UE based on the determination of the media contention events based on the quality conditions.
[0020] In another aspect of this disclosure, an apparatus configured for wireless communication is disclosed. The apparatus includes at least one processor and a memory coupled to the processor. The processor is configured to: receive a first transmission for a new radio (NR) side link channel from a second UE via a first user equipment (UE); receive a second transmission for the side link channel from a third UE via the first UE; determine, via the first UE, media contention events for the first and second transmissions for the NR side link channel based on quality conditions; and transmit a feedback transmission via the first UE based on the media contention events determined according to the quality conditions.
[0021] In another aspect of this disclosure, a wireless communication method includes: receiving a first transmission for a new radio (NR) side link channel from a second UE by a first user equipment (UE); receiving a second transmission for the NR side link channel from a third UE by the first UE; determining, by the first UE, a media contention event for the first transmission and the second transmission for the NR side link channel; determining, by the first UE, whether to send feedback for the media contention event based on a range condition; and sending a feedback transmission by the first UE in response to determining to send feedback for the media contention event based on the range condition.
[0022] In another aspect of this disclosure, a wireless communication method includes: receiving a first transmission for a new radio (NR) side link channel from a second UE by a first user equipment (UE); receiving a second transmission for the NR side link channel from a third UE by the first UE; determining, based on range conditions, whether to perform media contention event detection for the second UE, the third UE, or both; determining, based on the determination to perform media contention event detection, a media contention event for the first transmission and the second transmission by the first UE; and transmitting a feedback transmission by the first UE in response to determining the media contention event.
[0023] Other aspects, features, and embodiments will become apparent to those skilled in the art after reading the following description of particular exemplary aspects in conjunction with the accompanying drawings. While features may be discussed hereinafter with respect to certain aspects and drawings, all aspects may include one or more of the advantageous features discussed herein. In other words, while one or more aspects may be discussed as having certain advantageous features, one or more of such features may also be used according to various aspects. Similarly, while exemplary aspects may be discussed hereinafter as aspects of an apparatus, system, or method, exemplary aspects may be implemented in various apparatuses, systems, and methods. Attached Figure Description
[0024] A further understanding of the nature and advantages of this disclosure can be achieved by referring to the following figures. In the figures, similar components or features may have the same reference numerals. Furthermore, various components of the same type may be distinguished by a dash following the reference numeral and a second reference numeral used to differentiate between similar components. If only the first reference numeral is used in the specification, the description applies to any of the similar components having the same first reference numeral, without regard to the second reference numeral.
[0025] Figure 1 This is a block diagram illustrating details of a wireless communication system according to some aspects of this disclosure.
[0026] Figure 2 It is a conceptual block diagram illustrating the design of a base station and UE configured according to several aspects.
[0027] Figure 3A This is a diagram of a device-to-device communication system.
[0028] Figure 3B This is an example diagram illustrating device-to-device communication.
[0029] Figure 4 This is a block diagram illustrating an example of a wireless communication system (with a UE and a base station) having media contention operation for side link channel communication.
[0030] Figure 5 This is a diagram illustrating example diagrams for range conditions according to some embodiments of the present disclosure.
[0031] Figure 6 This is a diagram illustrating example diagrams for quality conditions according to some embodiments of the present disclosure.
[0032] Figure 7 This is a diagram illustrating examples of selective determination operations according to some embodiments of the present disclosure.
[0033] Figure 8 This is a diagram illustrating an example of selective feedback operation according to some embodiments of this disclosure.
[0034] Figure 9 This is a flowchart illustrating example blocks executed by a UE configured according to one aspect of this disclosure.
[0035] Figure 10 This is a flowchart illustrating example blocks performed by a UE configured according to another aspect of this disclosure.
[0036] Figure 11 This is a block diagram conceptually illustrating the design of a UE configured to perform a precoded information update operation according to some embodiments of the present disclosure. Detailed Implementation
[0037] The detailed description set forth below in conjunction with the accompanying drawings is intended as a description of various configurations and is not intended to limit the scope of this disclosure. Specifically, the detailed description includes particular details for the purpose of providing a thorough understanding of the subject matter of the invention. It will be apparent to those skilled in the art that these particular details are not necessary in every case, and in some instances, well-known structures and components are shown in block diagram form for clarity.
[0038] In summary, this disclosure relates to providing or participating in licensed shared communication between two or more wireless devices in one or more wireless communication systems (also referred to as wireless communication networks). In various implementations, the technologies and apparatus described can 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, 5th Generation (5G) or New Radio (NR) networks (sometimes referred to as “5G NR” networks / systems / devices), and other communication networks. As described herein, the terms “network” and “system” are used interchangeably.
[0039] For example, CDMA networks can implement radio technologies such as Universal Terrestrial Radio Access (UTRA) and CDMA2000. UTRA includes Wideband CDMA (WCDMA) and Low Code Rate (LCR). CDMA2000 covers the IS-2000, IS-95, and IS-856 standards.
[0040] For example, TDMA networks can implement radio technologies such as the Global System for Mobile Communications (GSM). The 3rd Generation Partnership Project (3GPP) defines the standard (also referred to as GERAN) for the Radio Access Network (RAN) of GSM EDGE (Enhanced Data Rate for GSM Evolution). The GERAN, along with the network connecting base stations (e.g., Ater and Abis interfaces) and base station controllers (A interface, etc.), is a radio component of GSM / EDGE. The Radio Access Network represents the component of a GSM network through which telephone calls and packet data are routed from the Public Switched Telephone Network (PSTN) and the Internet to the user's mobile phone (also referred to as the user terminal or user equipment (UE)) and from the user's mobile phone to the PSTN and the Internet. A mobile phone operator's network may include one or more GERANs; in the case of UMTS / GSM networks, the GERAN may be coupled with the Universal Terrestrial Radio Access Network (UTRAN). Additionally, an operator's network may include one or more LTE networks and / or one or more other networks. Different network types may use different Radio Access Technologies (RATs) and Radio Access Networks (RANs).
[0041] OFDMA networks can implement radio technologies such as Evolved UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, and Flash OFDM. UTRA, E-UTRA, and GSM are part of the Universal Mobile Telecommunications System (UMTS). Specifically, Long Term Evolution (LTE) is a version of UMTS using E-UTRA. UTRA, E-UTRA, GSM, UMTS, and LTE are described in documents from an organization called the 3rd Generation Partnership Project (3GPP), and cdma2000 is described in documents from an organization called 3rd Generation Partnership Project 2 (3GPP2). These various radio technologies and standards are either known or under development. For example, 3GPP is a collaboration among telecommunications associations aimed at defining globally applicable third-generation (3G) mobile phone specifications. 3GPP Long Term Evolution (LTE) is a 3GPP initiative aimed at improving the Universal Mobile Telecommunications System (UMTS) mobile phone standard. 3GPP can define specifications for next-generation mobile networks, mobile systems, and mobile devices. This disclosure may refer to LTE, 4G, or 5G NR technologies in describing certain aspects; however, this description is not intended to be limited to any particular technology or application, and one or more aspects described with reference to one technology may be understood to be applicable to another technology. In fact, one or more aspects of this disclosure relate to shared access to radio spectrum between networks using different radio access technologies or radio air interfaces.
[0042] 5G networks are expected to enable diverse deployments, diverse spectrum, and diverse services and devices using a unified OFDM-based air interface. 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 expand to provide coverage for: (1) massive Internet of Things (IoT) coverage, which has ultra-high density (e.g., ~1M nodes / km). 2 (1) Coverage with ultra-low complexity (e.g., ~10 s bits / second), ultra-low energy (e.g., ~10+ years of battery life), and deep coverage with the ability to reach challenging locations; (2) Coverage including mission-critical controls with strong security for protecting sensitive personal, financial, or confidential information, ultra-high reliability (e.g., ~99.9999% reliability), ultra-low latency (e.g., ~1 millisecond (ms)), and wide range of users with or without mobility; and (3) Coverage with enhanced mobile broadband, including extremely high capacity (e.g., ~10 Tbps / km). 2 Extreme data rates (e.g., multi-Gbps rates, 100+ Mbps user experience rates) and depth awareness with improved discovery and optimization.
[0043] 5G NR devices, networks, and systems can be implemented using optimized OFDM-based waveform characteristics. These characteristics can include: scalable digital schemes and transmission time intervals (TTI); a common, flexible framework to efficiently multiplex services and features using dynamic, low-latency Time Division Duplex (TDD) / Frequency Division Duplex (FDD) designs; and improved radio technologies such as massive MIMO, robust millimeter-wave (mmWave) transmission, advanced channel coding, and device-centric mobility. The scalability of the digital schemes in 5G NR (with scaling of subcarrier spacing) can efficiently address the operation of different services across different spectrums and deployments. For example, in various outdoor and macro coverage deployments implemented with FDD / TDD below 3 GHz, subcarrier spacing can occur at 15 kHz over bandwidths such as 1, 5, 10, and 20 MHz. For other various outdoor and small cell coverage deployments with TDD above 3 GHz, subcarrier spacing can occur at 30 kHz over an 80 / 100 MHz bandwidth. For various other indoor broadband implementations using TDD on the unlicensed portion of the 5 GHz band, subcarrier spacing can occur at 60 kHz over a 160 MHz bandwidth. Finally, for various deployments utilizing mmWave components of TDD at 28 GHz, subcarrier spacing can occur at 120 kHz over a 500 MHz bandwidth.
[0044] 5G NR's scalable digital schemes facilitate scalable Time Intervals (TTIs) for varying 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 and short TTIs allows transmissions to begin at symbol boundaries. 5G NR also anticipates self-contained integrated subframe designs where uplink / downlink scheduling information, data, and acknowledgments are contained within the same subframe. Self-contained integrated subframes support communication in unlicensed or contention-based shared spectrum, and adaptive uplink / downlink (which can be flexibly configured per cell to dynamically switch between uplink and downlink to meet current service demands).
[0045] For clarity, certain aspects of the apparatus and technology 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 various sections described below; however, this description is not intended to be limited to 5G applications.
[0046] Furthermore, it should be understood that in operation, wireless communication networks adapted according to the concepts herein can operate using any combination of licensed or unlicensed spectrum, depending on load and availability. Therefore, it will be apparent to those skilled in the art that the systems, apparatuses, and methods described herein can be applied to other communication systems and applications besides the specific examples provided.
[0047] While aspects and implementations are described herein by way of example, those skilled in the art will understand that additional implementations and use cases may occur in many different arrangements and scenarios. The innovations described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and package arrangements. For example, embodiments and / or uses may be implemented via integrated chip embodiments and / or other devices based on non-modular components (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / purchasing devices, medical devices, AI-enabled devices, etc.). While some examples may or may not be specifically targeted at a use case or application, a wide variety of applicability to the described innovations is possible. The scope of implementations can range from chip-level or modular components to non-modular, non-chip-level implementations, and further to aggregated, distributed, or OEM devices or systems that integrate one or more described aspects. In some practical settings, devices integrating the described aspects and features may also necessary include additional components and features for implementing and carrying out the claimed and described embodiments. The aim is that the innovations described herein can be implemented in a wide variety of ways, including both large and small devices with different sizes, shapes and structures, chip-level components, multi-component systems (e.g., RF chains, communication interfaces, processors), distributed layouts, end-user devices, etc.
[0048] Figure 1 This is a block diagram illustrating details of an example wireless communication system. The wireless communication system may include a wireless network 100. Wireless network 100 may, for example, include a 5G wireless network. As those skilled in the art will understand, in Figure 1 The components appearing in this may have corresponding counterparts in other network arrangements (including, for example, cellular network arrangements and non-cellular network arrangements (e.g., device-to-device, peer-to-peer, or self-organizing network arrangements)).
[0049] exist Figure 1The wireless network 100 shown includes multiple base stations 105 and other network entities. Base stations can be stations communicating with UEs and can also be referred to as evolved Node B (eNB), next-generation eNB (gNB), access points, etc. Each base station 105 can provide communication coverage for a specific geographic area. In 3GPP, the term "cell" can refer to that specific geographic coverage area of a base station and / or a base station subsystem serving that coverage area, depending on the context in which the term is used. In the implementation of wireless network 100 herein, base stations 105 can be associated with the same operator or different operators (e.g., wireless network 100 may include multiple operator wireless networks). Additionally, in the implementation of wireless network 100 herein, base station 105 can use one or more frequencies (e.g., one or more bands of licensed spectrum, unlicensed spectrum, or combinations thereof) from the same frequencies as neighboring cells to provide wireless communication. In some examples, a single base station 105 or UE 115 can be operated by more than one network operating entity. In some other examples, each base station 105 and UE 115 can be operated by a single network operating entity.
[0050] Base stations can provide communication coverage for macrocells or small cells (such as picocells or femtocells) and / or other types of cells. Macrocells typically cover a relatively large geographic area (e.g., a radius of several kilometers) and can allow unrestricted access by UEs with service subscriptions to a network provider. Small cells (such as picocells) will typically cover a relatively small geographic area and can allow unrestricted access by UEs with service subscriptions to a network provider. Small cells (such as femtocells) will also typically cover a relatively small geographic area (e.g., residential areas) and, in addition to unrestricted access, can provide restricted access by UEs associated with the femtocell (e.g., UEs in a Closed Subscriber Group (CSG), UEs for users in a residential area, etc.). Base stations used for macrocells can be referred to as macro base stations. Base stations used for small cells can be referred to as small cell base stations, picocells, femtocells, or home base stations. Figure 1 In the examples shown, base stations 105d and 105e are conventional macro base stations, while base stations 105a-105c are macro base stations implemented using one of 3D MIMO, full-dimensional (FD) MIMO, or massive MIMO. Base stations 105a-105c utilize their higher-dimensional MIMO capabilities to employ 3D beamforming in both 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. A base station can support one or more (e.g., two, three, four, etc.) cells.
[0051] Wireless Network 100 can support synchronous or asynchronous operation. For synchronous operation, base stations can have similar frame timings, and transmissions from different base stations can be approximately time-aligned. For asynchronous operation, base stations can have different frame timings, and transmissions from different base stations can be time-disaligned. In some scenarios, the network can be enabled or configured to handle dynamic switching between synchronous and asynchronous operation.
[0052] UE 115 is distributed throughout the wireless network 100, and each UE can be stationary or mobile. It should be understood that although mobile devices are generally referred to as User Equipment (UE) in standards and specifications published by 3GPP, such devices may be otherwise referred to by those skilled in the art as mobile station (MS), subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal (AT), mobile terminal, radio terminal, remote terminal, handphone, terminal, user agent, mobile client, client, gaming device, augmented reality device, vehicle component device / module, or some other suitable term. Within this document, a “mobile” device or UE does not necessarily need to be mobile and can be stationary. Some non-limiting examples of mobile devices may include implementations of one or more of those in UE 115, including mobile stations, cellular phones, smartphones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, laptop computers, personal computers (PCs), notebook computers, netbooks, smartbooks, tablet devices, and personal digital assistants (PDAs). Mobile devices can also be “Internet of Things” (IoT) or “Internet of Everything” (IoE) devices, such as automobiles or other vehicles, satellite radio units, Global Positioning System (GPS) devices, logistics controllers, drones, multi-wing aircraft, quadcopters, smart energy or security devices, solar panels or solar arrays, municipal lighting, water supply or other infrastructure; industrial automation and enterprise equipment; consumer and wearable devices, such as glasses, wearable cameras, smartwatches, health or fitness trackers, mammalian implantable devices, posture 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 equipment, appliances, sensors, vending machines, smart lighting, home security systems, smart meters, etc. In one aspect, the UE can be a device that includes a Universal Integrated Circuit Card (UICC). In another aspect, the UE can be a device that does not include a UICC. In some aspects, a UE that does not include a UICC can also be referred to as an IoE device. Figure 1The UEs 115a-115d shown in the implementation are examples of mobile smartphone-type devices accessing the wireless network 100. The UE can also be a machine specifically configured for connected communications (including Machine-Type Communication (MTC), Enhanced MTC (eMTC), Narrowband IoT (NB-IoT), etc.). Figure 1 The UE 115e-115k shown is an example of various machines configured for communication to access the wireless network 100.
[0053] Mobile devices (such as UE 115) can communicate with any type of base station (whether macro base station, pico base station, femto base station, repeater, etc.). Figure 1 In this context, a communication link (represented by a lightning bolt) indicates a radio transmission between the UE and a serving base station (which is designated to serve the UE on the downlink and / or uplink), or a desired transmission between base stations, and a backhaul transmission between base stations. In some scenarios, the UE may operate as a base station or other network node. Backhaul communication between base stations of the wireless network 100 may occur using wired and / or wireless communication links.
[0054] In operation at wireless network 100, base stations 105a-105c use 3D beamforming and cooperative spatial technologies (such as Cooperative Multipoint (CoMP) or Multi-Connection) to serve UEs 115a and 115b. Macro base station 105d performs backhaul communication with base stations 105a-105c and the small cell (base station 105f). Macro base station 105d also transmits multicast services customized 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 Grey Alerts).
[0055] Each implemented wireless network 100 supports mission-critical communication for mission-critical devices (such as UE 115e, which is a drone) using highly reliable and redundant links. Redundant communication links with UE 115e include those from macro base stations 105d and 105e, and from 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) via wireless network 100, or in a multi-hop configuration by communicating with another user device that relays its information to the network (e.g., UE 115f transmits temperature measurement information to the smart meter (UE 115g), and the temperature measurement information is subsequently reported to the network via small cell base station 105f). Wireless network 100 can also provide additional network efficiency through dynamic, low-latency TDD / FDD communication, such as in vehicle-to-vehicle (V2V) mesh networks between UEs 115i-115k communicating with macro base station 105e.
[0056] Figure 2 The diagram illustrates a conceptual design of base station 105 and UE 115 (which may be...). Figure 1 The block diagram shows an example design of either the base station or the UE. For constrained association scenarios (as mentioned above), base station 105 can be... Figure 1 The base station 105 is a small cell base station, and UE 115 can be UE 115c or 115D operating within the service area of base station 105f. UE 115c or 115D will be included in the list of accessible UEs for small cell base station 105f in order to access it. Base station 105 can also be some other type of base station. Figure 2 As shown, base station 105 may be equipped with antennas 234a to 234t, and UE 115 may be equipped with antennas 252a to 252r to facilitate wireless communication.
[0057] At base station 105, transmit processor 220 can receive data from data source 212 and control information from controller / processor 240. The control information can be used for Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), Physical Hybrid ARQ (Automatic Repeat Request) Indicator Channel (PHICH), Physical Downlink Control Channel (PDCCH), Enhanced Physical Downlink Control Channel (EPDCCH), MTC Physical Downlink Control Channel (MPDCCH), etc. Data can be used for PDSCH, etc. Furthermore, transmit processor 220 can process (e.g., encoding and symbol mapping) data and control information to obtain data symbols and control symbols respectively. Transmit processor 220 can also generate reference symbols, for example, for primary synchronization signal (PSS) and secondary synchronization signal (SSS) and cell-specific reference signal. Transmit (TX) Multiple-Input Multiple-Output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on data symbols, control symbols, and / or reference symbols (if applicable), and can provide output symbol streams to modulators (MOD) 232a to 232t. For example, spatial processing performed on data symbols, control symbols, or reference symbols may include precoding. Each modulator 232 may (e.g., for OFDM, etc.) process the corresponding output symbol stream to obtain an output sample stream. Each modulator 232 may additionally or alternatively process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The downlink signals from modulators 232a to 232t may be transmitted via antennas 234a to 234t, respectively.
[0058] At UE 115, antennas 252a to 252r can receive downlink signals from base station 105 and can respectively provide the received signals to demodulators (DEMODs) 254a to 254r. Each demodulator 254 can adjust (e.g., filter, amplify, down-convert, and digitize) the corresponding received signal to obtain an input sample. Each demodulator 254 can further process the input sample (e.g., for OFDM, etc.) to obtain received symbols. MIMO detector 256 can obtain the received symbols from demodulators 254a to 254r, perform MIMO detection on the received symbols (if applicable), and provide the detected symbols. Receiver processor 258 can process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for UE 115 to data sink 260, and provide decoded control information to controller / processor 280.
[0059] On the uplink, at UE 115, the transmitting processor 264 can receive and process data from data source 262 (e.g., for the Physical Uplink Shared Channel (PUSCH)) and control information from controller / processor 280 (e.g., for the Physical Uplink Control Channel (PUCCH)). Additionally, the transmitting processor 264 can generate reference symbols for reference signals. Symbols from the transmitting processor 264 can be pre-encoded (if applicable) by the TX MIMO processor 266, further processed by modulators 254a to 254r (e.g., for SC-FDM, etc.), and transmitted to base station 105. At base station 105, the uplink signal from UE 115 can be received by antenna 234, processed by demodulator 232, detected by MIMO detector 236 (if applicable), and further processed by receiving processor 238 to obtain decoded data and control information transmitted by UE 115. The receiver processor 238 can provide decoded data to the data sink 239 and decoded control information to the controller / processor 240.
[0060] Controllers / processors 240 and 280 can respectively direct operations at base station 105 and UE 115. Controller / processor 240 and / or other processors and modules at base station 105, and / or controller / processor 280 and / or other processors and modules at UE 115, can perform or direct the execution of various processes used in the techniques described herein, such as performing or directing operations at... Figure 7 and 8 The execution of other processes shown and / or used in the techniques described herein. Memory 242 and 282 may store data and program code for base station 105 and UE 115, respectively. Scheduler 244 may schedule the UE to transmit data on the downlink and / or uplink.
[0061] Wireless communication systems operated by different network operating entities (e.g., network operators) can share spectrum. In some instances, a network operating entity can be configured to use the entire designated shared spectrum for at least a certain time period before another network operating entity uses the entire designated shared spectrum for a different time period. Therefore, in order to allow network operating entities to use the entire designated shared spectrum and to mitigate interference communications between different network operating entities, certain resources (e.g., time) can be partitioned and allocated to different network operating entities for certain types of communication.
[0062] For example, certain time resources can be allocated to a network operator entity, reserved for exclusive communication using the entire shared spectrum by that network operator entity. Other time resources can also be allocated to a network operator entity, in which the entity is given higher priority than other network operators entitying to use the shared spectrum for communication. These time resources, preferentially allocated to a network operator entity, can be used by other network operators on an opportunistic basis if the prioritized network operator entity does not utilize these resources. Additional time resources can be allocated for opportunistic use by any network operator.
[0063] Access to shared spectrum and arbitration of time resources between different network operators can be centrally controlled by a single entity, autonomously determined by a predefined arbitration scheme, or dynamically determined based on the interaction between the network operator's wireless nodes.
[0064] In some cases, UE 115 and base station 105 may operate in a shared radio frequency spectrum band, which may include licensed or unlicensed (e.g., contention-based) spectrum. In the unlicensed frequency portion of the shared radio frequency spectrum band, UE 115 or base station 105 may conventionally perform a media sensing procedure to compete for access to that spectrum. For example, UE 115 or base station 105 may perform a Listen-Before-Speak or Listen-Before-Transmit (LBT) procedure (such as Clear Channel Assessment (CCA)) before communication to determine whether the shared channel is available. In some implementations, CCA may include an energy detection procedure to determine whether any other active transmissions are present. 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, a signal power concentrated in a certain bandwidth and exceeding a predetermined noise floor may indicate another wireless transmitter. CCA may also include the detection of a specific sequence used to indicate channel usage. For example, another device may send a specific preamble before transmitting a data sequence. In some cases, the LBT process may include: the wireless node adjusting its own backoff window based on the amount of energy detected on the channel and / or the ACK / NACK feedback sent by itself as a proxy for collisions.
[0065] Figure 3AThis is a diagram of a device-to-device (D2D) communication system 360. The D2D communication system 360 includes multiple UEs 364, 366, 368, and 370. The D2D communication system 360 may overlap with a cellular communication system (e.g., WWAN). Some of the UEs 364, 366, 368, and 370 can communicate together using the DL / UL WWAN spectrum in D2D communication, some UEs can communicate with a base station 362, and some UEs can perform both operations. For example, as... Figure 3A As shown, UEs 368 and 370 are in D2D communication, as are UEs 364 and 366. UEs 364 and 366 are also communicating with base station 362. D2D communication can be conducted through one or more side-link channels, such as the Physical Side-Link Broadcast Channel (PSBCH), Physical Side-Link Discovery Channel (PSDCH), Physical Side-Link Shared Channel (PSSCH), and Physical Side-Link Control Channel (PSCCH).
[0066] The exemplary methods and apparatus discussed below are applicable to any system in a variety of wireless D2D communication systems, such as wireless device-to-device communication systems based on NR, LTE, FlashLinQ, WiMedia, Bluetooth, ZigBee, or Wi-Fi based on the IEEE 802.11 standard. For simplicity, the exemplary methods and apparatus are discussed in the context of NR. However, those skilled in the art will understand that the exemplary methods and apparatus are more generally applicable to a variety of other wireless device-to-device communication systems.
[0067] D2D communication can be used to provide direct communication between devices. D2D communication enables one device to communicate with another and send data to the other device on allocated resources. One application of D2D communication is vehicle-to-vehicle (V2V) communication and vehicle-to-everything (V2X) communication. Therefore, according to V2V communication, a device in one vehicle can perform D2D communication with a device in another vehicle. According to V2X communication, a device in one vehicle can perform D2D communication with another device, regardless of whether that device resides in the vehicle.
[0068] One type of communication that can be used for V2V communication is Dedicated Short Range Communication (DSRC). DSRC is typically based on short-range wireless communication capabilities similar to Wi-Fi, such as IEEE 802.11p. In DSRC, the device can check the channel before transmission. For traffic-related communications (e.g., V2X communications), 5.9 GHz of unlicensed spectrum is typically reserved for Intelligent Transportation Services (ITS). Recently, other types of communication for V2V communication, such as NR communication, have been under development. For example, NRD2D can be used for V2V communication on licensed and / or unlicensed spectrum.
[0069] In vehicle-to-everything (V2X) wireless communication systems, the UE can communicate directly using device-to-device communication (also known as sidelink communication) without using network entities (e.g., base stations) as intermediaries. In some cases, the UE can operate using specific transmission modes (such as transmission mode 4), where resource selection and / or scheduling are performed by the UE rather than by network entities (e.g., base stations). In some aspects, the UE can perform resource selection and / or scheduling by measuring one or more sidelink channels, by decoding sidelink control information (SCI) indicating channel availability, by determining the channel busy rate (CBR) associated with various sidelink channels, etc.
[0070] In transmission mode 4, the UE can generate a sidelink grant and can send the sidelink grant in the SCI. The sidelink grant can indicate one or more parameters (e.g., transmission parameters) to be used for the upcoming V2X transmission (e.g., V2X data transmission), such as one or more resource blocks to be used for the upcoming V2X transmission, one or more subframes to be used for the upcoming V2X transmission, modulation and coding scheme (MCS) to be used for the upcoming V2X transmission, etc.
[0071] In V2X communication systems, the conditions of the sidelink channels used to carry V2X communications can vary greatly and change rapidly due to the high mobility of vehicles and associated UEs, large variations in vehicle traffic at different times of day and locations, and the diverse terrains vehicles may traverse (e.g., dense urban environments, hilly environments, flat environments, etc.). Furthermore, V2X communication systems require high reliability due to mission-critical safety issues associated with, for example, autonomous vehicles. Some techniques and apparatuses described herein improve the performance of V2X communication systems by dynamically determining parameters for V2X transmissions, at least in part, based on dynamic factors associated with one or more vehicles, sidelink channels, etc.
[0072] In some aspects, V2X transmission can be one-to-many broadcast and / or multicast transmission. In some aspects, V2X transmission may not require any physical layer feedback from the receiving device, such as acknowledgment (ACK) or negative acknowledgment (NACK) feedback. In some aspects, V2X transmission can be configured to have no retransmissions. In some aspects, V2X transmission can be configured to have multiple retransmissions (e.g., five retransmissions). In certain aspects, retransmissions occur automatically, such as in the absence of ACK / NACK feedback.
[0073] The first UE can communicate with the second UE (and one or more other UEs) via one or more sidelink channels using device-to-device (D2D) communication. In some aspects, the UE may correspond to one or more other UEs described elsewhere herein. The UE can use the sidelink channels to transmit V2X communications.
[0074] Sidelink channels may include a Physical Sidelink Control Channel (PSCCH) and a Physical Sidelink Shared Channel (PSSCH). Sidelink channels may optionally include a Physical Sidelink Feedback Channel (PSFCH). The PSCCH can be used to transmit control information, similar to the Physical Downlink Control Channel (PDCCH) and / or Physical Uplink Control Channel (PUCCH) used for communication with a base station. The PSSCH can be used to transmit data, similar to the Physical Downlink Shared Channel (PDSCH) and / or Physical Uplink Shared Channel (PUSCH) used for communication with a base station. For example, the PSCCH may carry Sidelink Control Information (SCI), which may indicate various control information for sidelink communication, such as carrying one or more resources (e.g., time and / or frequency resources) including a transport block (TB) of data on the PSSCH. TB can include V2X data such as Basic Safety Messages (BSM), Service Information Messages (TIM), Signal Phase and Time (SPAT) messages, MAP messages for transmitting geographic road information, Cooperative Awareness Messages (CAM), Distributed Environmental Notification Messages (DENM), and In-Vehicle Information (IVI) messages.
[0075] In some aspects, sidelink channels may use resource pools. For example, time-specific resource blocks (RBs) may be used to transmit scheduling assignments in subchannels (e.g., included in the SCI). In some aspects, data transmissions associated with scheduling assignments (e.g., on the PSSCH) may occupy adjacent RBs in the same subframe as the scheduling assignment (e.g., using frequency division multiplexing). In some aspects, scheduling assignments and associated data transmissions are not transmitted on adjacent RBs.
[0076] In some aspects, the UE can operate using transmission mode 4, where resource selection and / or scheduling is performed by the UE (e.g., not the base station). In some aspects, the UE can perform resource selection and / or scheduling by sensing the availability of channels for transmission. For example, the UE can measure Received Signal Strength Indicator (RSSI) parameters (e.g., sidelink RSSI (S-RSSI) parameters) associated with various sidelink channels, can measure Reference Signal Received Power (RSRP) parameters (e.g., PSSCH-RSRP parameters) associated with various sidelink channels, can measure Reference Signal Received Quality (RSRQ) parameters (e.g., PSSCH-RSRQ parameters) associated with various sidelink channels, etc., and can select channels for transmitting V2X communications based at least in part on these measurements.
[0077] Alternatively, the UE may use the SCI received in the PSCCH to perform resource selection and / or scheduling, the SCI indicating occupied resources, channel parameters, etc. Alternatively, the UE may perform resource selection and / or scheduling by determining the Channel Busy Rate (CBR) associated with various sidelink channels, the Channel Busy Rate being used for rate control (e.g., by indicating the maximum number of resource blocks the UE can use for a particular set of subframes).
[0078] In transmission mode 4, the UE can generate sidelink grants and can send the grants in the SCI. Sidelink grants can indicate one or more parameters (e.g., transmission parameters) to be used for an upcoming V2X transmission, such as one or more resource blocks to be used for an upcoming V2X transmission on the PSSCH (e.g., for TB), one or more subframes to be used for an upcoming V2X transmission, the modulation and coding scheme (MCS) to be used for an upcoming V2X transmission, etc. In some aspects, the UE can generate sidelink grants indicating one or more parameters for semi-persistent scheduling (SPS) (such as the periodicity of V2X transmissions (e.g., periodic V2X messages, such as security messages, etc.)). Alternatively, the UE can generate sidelink grants for event-driven scheduling (such as for on-demand V2X messages).
[0079] In V2X communication systems, the conditions of the sidelink channels used to carry V2X communications can vary greatly and change rapidly due to the high mobility of vehicles and associated UEs, large variations in vehicle traffic at different times of day and locations, and the diverse terrains vehicles may traverse (e.g., dense urban environments, hilly environments, flat environments, etc.). Furthermore, V2X communication systems require high reliability due to mission-critical safety issues associated with, for example, autonomous driving. Some techniques and apparatuses described herein improve the performance of V2X communication systems by dynamically determining parameters for V2X transmissions, at least in part, based on dynamic factors associated with one or more vehicles, sidelink channels, etc.
[0080] In some implementations, the UE is able to perform autonomous resource selection for V2X transport, in accordance with various aspects of this disclosure.
[0081] For example, the UE can determine a limit on the number of resource blocks (RBs) allowed for V2X transmissions performed by the UE. In some aspects, the UE can determine this limit based at least in part on the congestion level of one or more sidelink channels, which can be determined at least in part based on measuring one or more sidelink channels (e.g., for S-RSSI, PSSCH-RSRP, etc.), receiving SCIs associated with one or more sidelink channels, etc. For example, the UE can determine the channel busy rate for the sidelink channels in association with the time n for which the UE triggers resource selection (e.g., CBR(n-100, n-1), where n-100 represents the start of the time period and n-1 represents the end of the time period), and can determine the maximum number of RBs allowed for the UE to use at time n based at least in part on the CBR. Alternatively, the UE can determine the limit on the number of RBs by associating the maximum number of RBs allowed for the UE to use with time n (e.g., CRlimit(n)) and subtracting the number of RBs that the UE has already used or scheduled with time n (e.g., CR(na,n+b), where na represents the start of the time period and n+b represents the end of the time period).
[0082] The UE may determine one or more parameters for V2X transmission based at least in part on a limit on the number of RBs. In some aspects, the one or more parameters may be referred to as one or more transmission parameters and / or one or more V2X transmission parameters. As shown, the one or more parameters may include the modulation and coding scheme (MCS) for V2X transmission, the number of transport blocks (TBs) for V2X transmission, the number of RBs per TB for V2X transmission, the retransmission configuration for V2X transmission, etc. In some aspects, the UE may determine one or more parameters such that the number of RBs used for V2X transmission does not exceed a limit on the number of RBs.
[0083] As an example, if a UE selects an MCS with a lower index value (e.g., allowing fewer bits per symbol) for a V2X transmission, that V2X transmission will require more TBs and corresponding RBs (compared to the case where the same V2X transmission would use an MCS with a higher index value (e.g., allowing more bits per symbol)). However, using an MCS with a lower index value for a V2X transmission can increase the range of the V2X transmission and / or improve its reliability compared to using an MCS with a higher index value. Therefore, in some aspects, if the limit on the number of RBs is relatively high (e.g., greater than or equal to a threshold), the UE can select an MCS with a lower index value, while if the limit on the number of RBs is relatively low (e.g., less than or equal to a threshold), the UE can select an MCS with a higher index value. In some aspects, the UE can choose from several different MCS index values, and different MCS index values can be associated with different thresholds used to limit the number of RBs.
[0084] As another example, if a UE is configured to enable retransmission for V2X transmissions, the V2X transmission will require more TBs and corresponding RBs (compared to when the UE is configured to disable retransmission for the same V2X transmission). However, enabling retransmission for V2X transmissions can increase the range of V2X transmissions and / or improve their reliability compared to disabling retransmission for V2X transmissions. Therefore, in some aspects, if the limit on the number of RBs is relatively high (e.g., greater than or equal to a threshold), the UE can enable retransmission, while if the limit on the number of RBs is relatively low (e.g., less than or equal to a threshold), the UE can disable retransmission. In some aspects, the UE can choose from several different numbers of retransmissions (e.g., one retransmission, two retransmissions, etc.), and different numbers of retransmissions can be associated with different thresholds used to limit the number of RBs.
[0085] In some aspects, the UE can select one or more parameters to increase or maximize the range for V2X transmission subject to the limit on the number of RBs (e.g., the distance that V2X transmission and corresponding retransmissions can cover), as described below. Figure 5 A more detailed description follows. In this way, the UE can improve reliability, increase security, and increase the likelihood of successfully receiving V2X transmissions, while operating within the limits on the number of RBs allowed for V2X transmissions.
[0086] In V2X communication systems, sidelink channel conditions can vary significantly at different times, geographical locations, and frequencies. Therefore, the UE can dynamically determine one or more parameters for V2X transmissions, at least in part, based on conditions present at the time the V2X transmission is scheduled. In some aspects, the UE can determine one or more transmission parameters, at least in part, based on dynamic factors associated with the UE and / or the vehicle associated with the UE (e.g., network traffic demands, congestion, etc., associated with one or more applications of the UE). Alternatively, the UE can determine one or more transmission parameters, at least in part, based on dynamic factors associated with the wireless network through which it will transmit V2X transmissions (e.g., congestion levels associated with the wireless network, carrier frequencies on which V2X transmissions will be transmitted, priority of V2X transmissions on the wireless network, etc.). In this way, the UE can improve or optimize the transmission of V2X messages under changing conditions.
[0087] Alternatively, the UE may determine one or more V2X transmission parameters, at least in part, based on the selected one or more frequencies. For example, different frequencies may be associated with different CBR values, and therefore with different restrictions on the number of RBs allowed for the UE to use. Alternatively, different combinations of transmission parameters may result in different performance at different frequencies, and the UE may use this as a factor when determining one or more transmission parameters.
[0088] In some aspects, the UE can determine one or more transmission parameters, at least in part, based on network service requirements associated with one or more of the UE's applications. For example, if a first UE has relatively high network service requirements (e.g., the number of requested V2X transmissions is greater than or equal to a threshold), the UE can use a smaller number of RBs per V2X transmission. Conversely, if the UE has relatively low network service requirements (e.g., the number of requested V2X transmissions is less than or equal to a threshold), the UE can use a larger number of RBs per V2X transmission. The UE can configure a smaller number of RBs per V2X transmission by using a higher MCS index, by disabling retransmissions or configuring a smaller number of retransmissions, by using a smaller number of TBs, and / or by using a smaller number of RBs per TB. Conversely, the UE can configure a larger number of RBs per V2X transmission by using a lower MCS index, by enabling retransmissions or configuring a larger number of retransmissions, by using a larger number of TBs, and / or by using a larger number of RBs per TB.
[0089] Alternatively, the UE may determine one or more transmission parameters, at least in part, based on the congestion level associated with the wireless network through which it will transmit V2X transmissions (e.g., the congestion level of the sidelink channel and / or one or more frequencies through which it will transmit V2X transmissions). For example, if the wireless network has a relatively high congestion level, the UE may use a smaller number of RBs per V2X transmission. Conversely, if the wireless network has a relatively low congestion level, the UE may use a larger number of RBs per V2X transmission. In some aspects, the UE may determine the congestion level, at least in part, based on CBR, resource constraints (e.g., rate control parameters, power control parameters, congestion control parameters, etc.), and measurement parameters of the wireless network (e.g., energy level).
[0090] A UE can transmit V2X transmissions at least in part based on one or more parameters (e.g., to a second UE and / or one or more other UEs). For example, a UE can use a selected MCS to modulate and / or encode V2X transmissions, can use a selected number of TBs to transmit V2X transmissions, can use a selected number of RBs per TB to transmit V2X transmissions, can retransmit or prevent V2X transmissions from being retransmitted according to a selected retransmission configuration, can transmit V2X transmissions on a selected carrier frequency, and so on. By considering dynamic factors when determining the above transmission parameters, a UE can improve the performance of V2X transmissions subject to constraints on V2X transmissions (e.g., transmission range). For example, in some cases, a UE can use an MCS with a high index to transmit V2X transmissions instead of discarding them.
[0091] Figure 3BFigure 300 illustrates an example of device-to-device communication. A first device 312 (e.g., UE 312) is present in a first vehicle 310 and can therefore travel with the first vehicle 310. A second device 332 (e.g., another UE 332) may be present in a second vehicle 330. In another aspect, the first device 312 may exist independently of the first vehicle 310, or may be part of the first vehicle 310. The second device 332 may exist independently of the second vehicle 330, or may be part of the second vehicle 330. The first device 312 and the second device 332 may be connected (e.g., in a connection mode with a base station) to a base station 405. The first device 312 and the second device 332 may also be configured to perform D2D communication with each other via NR. The first device 312 and the second device 332 may also perform short-range communication with each other via IEEE 802.11p.
[0092] Vehicles can include autonomous vehicles, semi-autonomous vehicles, and non-autonomous vehicles. Although Figure 3B Two UEs are shown as being associated with a vehicle, but in some respects, one or more of these UEs may not be associated with a vehicle. For example, a UE may be associated with infrastructure (e.g., traffic infrastructure), such as traffic signals, lane signals, sensors, traffic control systems, etc.
[0093] NR V2V communication can offer more reliable performance compared to LTE V2V by providing more historically based calculations of congestion and / or a more limited reliance on future periodic transmissions. Although the following discussion relates to NR V2V communication in an illustrative rather than restrictive manner, NR V2V communication is similar to NR D2D communication, and therefore the following discussion can also be applied to NR and LTE D2D communication.
[0094] Congestion can occur in NR V2V communication, for example, due to increased network traffic. Congestion control can be implemented by controlling network congestion based on congestion levels via certain parameters related to communication over NR V2V. For example, in some cases, there may not be a centralized entity to perform spectrum congestion control. Congestion control can be performed without a centralized entity (e.g., eNB) to manage licensing controls and / or radio resource utilization (e.g., out-of-coverage operations, and / or using decentralized resource selection / reselection processes). In the absence of a centralized entity to manage network resources and device communication, conflicts between different communications may occur. Excessive conflicts can adversely affect the performance of the communication system. For example, conflicts may occur when resources are not properly allocated to different device communications (which may result in some devices not having enough resources for communication). Depending on the communication system and / or the channel access method of the communication system, devices may be unable to handle network congestion. For example, the number of communications that can reliably and successfully execute in the network may vary depending on the type of communication system. Decentralized congestion control can be based on the 802.11p physical layer and can be generalized to provide coexistence of various technologies. Therefore, in systems that lack a centralized entity for managing congestion, technology-neutral decentralized congestion control may be desirable. In some aspects, technology-specific enhancements for decentralized congestion control can be provided.
[0095] In one aspect, congestion control can be based on Channel Busyness Rate (CBR) and / or Channel Utilization. CBR can represent the percentage of busy resources. Channel Utilization can represent the percentage of a channel being used for communication. CBR and Channel Utilization can be technology-neutral, as described below. Distributed congestion control for 802.11p technology can be derived from technology-neutral congestion control, and technology-neutral methods for distributed congestion control can be applied to NR V2V.
[0096] Each UE can estimate channel utilization based on CBR. CBR can be an estimate of the percentage of resources considered busy / utilized. In one aspect, a resource can be considered busy and / or utilized if a signal is decoded on the resource, or if the energy in such a resource is greater than an energy threshold.
[0097] The CBR can be estimated by dividing the number of probes that found a busy resource by the total number of probes on that resource, according to the following equation:
[0098]
[0099] in:
[0100] 1V probe with resource busy is an indicator function used to detect probes that are busy with resources.
[0101] Np is the total number of probes used for resource busy measurement.
[0102] Nt is the time granularity of resource utilization (e.g., 1ms TTI for NR, and OFDM symbol duration for 802.11p).
[0103] Nf is the frequency granularity of resource utilization (e.g., channel BW for 802.11p, 180kHz for NR). Nt and Nf can define the granularity of resources when they are allocated by time and frequency.
[0104] For example, if the UE probes every 10 microseconds, then probing for 100 milliseconds will generate a total of 10,000 probes. If there are a total of 10,000 probes used to probe for busy resources, and 8,000 probes find the probed resource to be busy, then the system's CBR can be 80%.
[0105] CBR can be the number of stations N within a specific proximity. Sta (e.g., number of UEs, number of transmitters) functions:
[0106] CBR = f(N) sta ),
[0107] Among them, the function f(N) sta The channel access process can be technology-dependent and can depend on the corresponding technology.
[0108] In one aspect, if the estimated CBR exceeds the CBR limit (CBR... limit Congestion control can be performed by limiting the channel utilization per UE. The channel utilization per UE can be expressed as channel resources (CR). CR limiting (e.g., per UE or STA) can be achieved by limiting the total resources available to the system (e.g., CBR). limit Divide by the number of stations (e.g., UEs) N Sta To determine this, it can be expressed as:
[0109]
[0110] In the alternative formula, since the estimated CBR exceeds the CBR limit (CBR... limit When congestion control is activated, the CR limit (e.g., per UE or STA) can be determined as follows:
[0111]
[0112] In one approach, N can be used. Sta The CBR is estimated using a linear function, which can be expressed as CBR = a*N. sta +b. For coexistence with 802.11p, the parameters can be 1 / a = 4000 and b = 0.62 (target CBR limit). Furthermore, due to TDMA access (when the device transmits across the entire channel bandwidth and FDMA operation is not present), the CR for 802.11p can be estimated as T. on / (T on +T off ), where T on It is the duration when the UE is enabled, and T off This refers to the duration when the UE is off. CR limit It can be estimated as T on / (T on +T off_limit ), where T off_limit It is the minimum time a UE can shut down to keep channel utilization below the CR limit.
[0113] Using the method described above for 802.11p, the following equation can be achieved.
[0114]
[0115] Therefore, the CR used for 802.11p can be T. on Divide by total time: CR = T on / (T on +T off For example, if the UE is on for 400 milliseconds and off for 100 milliseconds, then CR is 400 / (400+100) = 4 / 5. In one aspect, if the UE is on for a longer period, then the UE should be off for a longer period. Furthermore, as shown above, T... off or T off_limit It can be T on The value is a linear function of the channel, which depends on the channel ratio (CBR). Therefore, if the channel is busy and thus the CBR is high, the UE may experience high latency due to a large T. off Or a larger T off_limit And there was a further rollback in transmission.
[0116] When used in systems where multiple technologies share network resources, the above congestion control methods may have the following limitations. First, the definitions of CBR and channel utilization (e.g., CR) may only apply to TDMA systems, where CR = T on / (T on +T offSecondly, the UE estimating the system's CBR might treat all radio resources equally, which could cause problems for NR V2V. Specifically, for NR V2V, total radio resources can be divided into control resources and data resources. When resources are used separately for control and data, control resources may become congested, while the overall resources are not congested (e.g., because data resources are idle, not congested). In such examples, treating all resources equally may not effectively address resource congestion in the system when different types of resources exist. Therefore, it is desirable to consider the CBR for control resources and the CBR for data resources separately. For example, by considering the CBR for control resources and the CBR for data resources separately, the system may fail even if data resources are available if control resources are too congested. Similarly, considering the CBR for control resources and the CBR for data resources separately, the system may fail even if control resources are available if data resources are too congested.
[0117] Third, as discussed above, if a signal is decoded on a resource and / or the energy measured on the resource exceeds a threshold, the UE can determine that the resource is busy. However, such a determination of a busy resource by the UE may not take into account the coexistence of multiple technologies on the same channel. Therefore, a method for congestion control that accommodates the coexistence of multiple technologies is desirable when addressing network congestion. For example, according to one aspect of this disclosure, in order to achieve coexistence, if the total channel utilization is 80%, each of these technologies may not be allowed to utilize more than 40% of the total resources.
[0118] Fourth, using a single threshold for CBR that prioritizes packets independently of transmission may not allow the UE to prioritize the transmission of higher-priority packets over lower-priority packets. Therefore, it may be beneficial for the system to have different congestion limits for packets with different priorities. In one aspect, it may be desirable to control packet transmission based on packet priority. For example, according to one aspect of this disclosure, if channel utilization exceeds a certain threshold (e.g., 50%), the UE may not transmit low-priority packets but may transmit high-priority packets, which could provide more resources for transmitting high-priority packets.
[0119] The aspects described herein relate to enhanced media contention operation for sidelink communication. Such sidelink channel communication can utilize distributed resource selection. For example, sidelink UEs operating in V2X, D2D, etc., reserve resources in a distributed manner. For instance, a UE will send a sidelink control information (SCI) indicating reservation and decoding information for the current transmission, and optionally indicating one or more future reservations for possible retransmissions of the current transmission. UEs in the network will monitor / sensor the channel and attempt to decode the SCI. The receiving UE decodes the SCI and determines future reservations for possible retransmissions of the received transmission. In some such implementations, these UEs will measure the RSRP of the SCI and may attempt to avoid future resources reserved by the UE based on the measured RSRP of the SCI.
[0120] In distributed resource selection operations, reliability can deteriorate due to various factors. For example, SCI decoding failure reduces reliability. In many such scenarios, a UE may be unable to receive or decode SCIs from other UEs. This is typically caused by media contention events such as half-duplex operation or collisions. Half-duplex operation involves two or more UEs transmitting simultaneously. A collision occurs when two UEs transmit at the same time and on resources that at least partially overlap. Such media contention events can be caused by "hidden nodes" or timeline issues. As an example, two UEs may be close enough to each other but may not know each other due to channel conditions such as obstruction or no line of sight. As another example, two UEs may choose the same time and / or frequency resources due to delay budget constraints. For instance, HARQ timelines (also known as feedback time slots) can cause multiple UEs to attempt to transmit HARQ feedback for transmission on the same resource.
[0121] Such media contention events and their potential negative impacts can be mitigated through inter-UE coordination. In an example where two UEs are transmitting simultaneously (and / or on overlapping resources), they may not be able to hear each other. However, a third UE may be able to decode transmissions from the two UEs or a portion thereof (e.g., the control channel portion) and identify potential media contention events (e.g., half-duplex / collision). The UE can use a feedback channel to notify the two UEs of the media contention event. The notification occurs after the media contention event has occurred and can trigger retransmission of packets by both UEs.
[0122] In real-world networks, indicating all such media contention events (e.g., collision / half-duplex events) may not be beneficial. In some cases, two UEs may not be interested in communicating with each other. For example, they may be in different groups. Or the UEs may be unable to communicate with each other. For example, the UEs may be far apart, without line of sight, etc. In some such cases, requiring the UE to retransmit transmissions (e.g., packets) may unnecessarily increase network load. Therefore, network performance can be improved by restricting when feedback is sent to situations and circumstances where feedback is helpful or beneficial.
[0123] The aspects described herein implement enhanced media contention operation for sidelink communication. Specifically, these aspects enable the UE to determine when to send feedback and filter out feedback that is unlikely to be beneficial or of lower priority, and thus limit or reduce media contention feedback. In a particular aspect, when two transmitting UEs are transmitting simultaneously, the receiving UE detects a media contention event. If the UEs meet a range condition, the receiving UE can consider these UEs for half-duplex detection. In one example, the transmitting UEs are within a given distance from the receiving UE. The distance information for the transmitting UEs can be determined based on decoded sidelink channel communication (e.g., SCI). Alternatively, if the UEs meet a quality condition, the receiving UE can consider these UEs for half-duplex detection. In one example, the RSRP received by the receiving UE for the transmitting UE is above a threshold RSRP.
[0124] The receiving UE may send feedback to the transmitting UE based on one or more other conditions. For example, the receiving UE may send feedback only if the two UEs are no more than a certain distance threshold. This threshold may be fixed, semi-statically set, or determined based on one or more parameters, such as channel congestion. Alternatively, the receiving UE may provide feedback if the RSRP from the transmitting UE is within a certain distance dB value from each other.
[0125] This paper proposes an enhanced media contention operation to improve system performance. Specifically, the media contention operation described herein improves the detection and reporting (feedback) of media contention events (e.g., half-duplex operation, collision events, etc.). For example, one or more conditions (e.g., range conditions, quality conditions, etc.) can be used to filter media contention event detection and / or reporting. Therefore, the network can selectively detect and / or report media contention events for sidelink channels. Such selective detection and / or reporting filters low-priority media contention event feedback and reduces network congestion and overhead, while still ensuring reporting of media contention event feedback for those that may be harmful to the network. Thus, the benefits of media contention event feedback are preserved with less network overhead.
[0126] Figure 4 Examples of a wireless communication system 400 supporting enhanced media contention operation for lateral link communication according to various aspects of this disclosure are shown. In some examples, wireless communication system 400 may implement aspects of wireless communication system 100. For example, wireless communication system 400 may include UEs 115, 415A, and 415B. Enhanced media contention operation for lateral link communication can reduce network overhead and latency and increase throughput. Therefore, network and device performance can be improved.
[0127] UEs 115, 415A, and 415B can 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, the two initial operating bands have been designated as frequency range names FR1 (410MHz-7.125GHz) and FR2 (24.25GHz-52.6GHz). The frequencies between FR1 and FR2 are generally referred to as mid-band frequencies. Although a portion of FR1 is greater than 6GHz, in various documents and articles, FR1 is often (interchangeably) referred to as the "sub-6 GHz" band. Similar naming issues sometimes arise regarding FR2, although it differs from the extremely high frequency (EHF) band (30GHz-300GHz) designated as a "millimeter wave" band by the International Telecommunication Union (ITU), it is often (interchangeably) referred to as the "millimeter wave" band in documents and articles.
[0128] In light of the above, unless otherwise specifically stated, it should be understood that if the term "below 6 GHz" is used herein, it can broadly refer to frequencies that are less than 6 GHz, within FR1, or may include intermediate frequency band frequencies. Furthermore, unless otherwise specifically stated, it should be understood that if the term "millimeter wave" is used herein, it can broadly refer to frequencies that may include intermediate frequency band frequencies, within FR2, or within the EHF band.
[0129] It should be noted that for some data channels, the SCS can be equal to 15, 30, 60, or 120 kHz. UEs 115, 415A, and 415B can be configured to communicate via one or more component carriers (CCs) (such as the representative first CC 481, second CC 482, third CC 483, and fourth CC 484). Although four CCs are shown, this is for illustrative purposes only, and more or fewer CCs may be used. One or more CCs can be used to transmit control channel transmissions, data channel transmissions, and / or sidelink channel transmissions.
[0130] Such transmissions may include the Physical Downlink Control Channel (PDCCH), Physical Downlink Shared Channel (PDSCH), Physical Uplink Control Channel (PUCCH), Physical Uplink Shared Channel (PUSCH), Physical Downlink Control Channel (PSCCH), Physical Downlink Shared Channel (PSSCH), or Physical Downlink Feedback Channel (PSFCH). Such transmissions can be scheduled using aperiodic and / or periodic granting.
[0131] Each periodic permission can have a corresponding configuration, such as configuration parameters / settings. Periodic permission configuration can include configured permission (CG) configurations and settings. Alternatively, one or more periodic permissions (e.g., their CGs) can have or be assigned a CC ID, such as an expected CC ID.
[0132] Each CC may have a corresponding configuration, such as configuration parameters / settings. This configuration may include bandwidth, bandwidth portion, HARQ process, TCI status, RS, control channel resources, data channel resources, or a combination thereof. Alternatively, one or more CCs may have or be assigned a cell ID, a bandwidth portion (BWP) ID, or both. The cell ID may include a unique cell ID for the CC, a virtual cell ID, or a specific cell ID for a particular CC among multiple CCs. Alternatively, one or more CCs may have or be assigned a HARQ ID. Each CC may also have corresponding management functions, such as beam management, BWP handover functions, or both. In some implementations, two or more CCs are quasi-co-located, such that the CCs have the same beam and / or the same symbol.
[0133] In some implementations, control information can be transmitted via UE 115, 415A, and 415B. For example, control information can be transmitted using the following methods: MAC-CE transmission, RRC transmission, DCI (downlink control information) transmission, UCI (uplink control information) transmission, SCI (sidelink control information) transmission, another transmission, or a combination thereof.
[0134] UE 115 may include various components (e.g., architecture, hardware components) for performing one or more of the functions described herein. These components may include, for example, a processor 402, a memory 404, a transmitter 410, a receiver 412, an encoder 413, a decoder 414, a media contention manager 415, a HARQ manager 416, and antennas 252a-r. Processor 402 may be configured to execute instructions stored in memory 404 to perform the operations described herein. In some implementations, processor 402 includes or corresponds to controller / processor 280, and memory 404 includes or corresponds to memory 282. Memory 404 may also be configured to store range condition data 406, quality condition data 408, detection mode data 442, HARQ setting data 444, or combinations thereof, as further described herein.
[0135] Range condition data 406 includes or corresponds to data associated with or corresponding to range conditions used for media contention operations. For example, range condition data 406 may include range conditions for detecting media contention events, specific types of media contention events (e.g., half-duplex or collision), range conditions for determining whether to send feedback, or combinations thereof. Range condition data 406 may include or correspond to distance thresholds or ranges or time delay thresholds or ranges used for media contention operations. Range conditions may be specific to or relating to the receiving UE, the transmitting UE, or both. For example, range conditions may include or correspond to a range from the receiving UE (e.g., a radius condition). As another example, range conditions may include or correspond to a range between transmitting UEs (e.g., a dthresh condition). Range condition data 406 may also include operations for determining or adjusting range conditions. For example, range condition data 406 includes operations for determining range conditions based on one or more parameters (such as channel congestion).
[0136] Quality condition data 408 includes or corresponds to data associated with or corresponding to quality conditions used for media contention operation. For example, quality condition data 408 may include quality conditions for detecting media contention events, quality conditions for detecting specific types of media contention events (e.g., half-duplex or collision), quality conditions for determining whether to send feedback, or combinations thereof. Quality condition data 408 may include or correspond to receive power thresholds or ranges or receive quality thresholds or ranges used for media contention operation. For example, quality condition data 408 may utilize RSRP, RSRQ, signal-to-interference-plus-noise ratio (SINR), etc. Quality condition data 408 may also include operations for determining or adjusting quality conditions. For example, quality condition data 408 includes operations for determining quality conditions based on one or more parameters, such as channel congestion. For instance, the UE may use the channel busy rate (CBR) or retransmission rate to determine channel congestion, where the retransmission rate may be indicated by the upper layers of the network, and where a higher retransmission rate indicates greater congestion.
[0137] Detection mode data 442 includes or corresponds to data indicating or corresponding to an operating mode for media contention operations. For example, detection mode data 442 may include data indicating a specific type of media contention operation. The operation type may specify a specific type of media contention event (e.g., collision) to be monitored. Alternatively or additionally, the operation type may specify the use of one or more conditions to determine whether to perform detection or participate in mitigation operations (e.g., sending HARQ feedback). As an illustrative example, the mode may indicate the use of a range condition to determine whether to monitor a media contention event and indicate the use of a quality condition (e.g., received power) to determine whether to perform mitigation (e.g., sending HARQ feedback). As another illustrative example, the mode may indicate the use of a first range condition to determine whether to monitor a media contention event and indicate the use of a second range condition to determine whether to perform mitigation (e.g., sending HARQ feedback). In some such examples, the first range condition may be the distance to the UE (e.g., a receiving UE), while the second condition may be the distance between the media contention event and the UE (e.g., a transmitting UE).
[0138] HARQ configuration data 444 includes or corresponds to data associated with enhanced HARQ feedback operations used for sidelink communication. HARQ configuration data 444 may include one or more types of HARQ feedback operation modes and / or thresholds or conditions for switching between HARQ feedback modes and / or configurations. For example, HARQ configuration data 444 may have data indicating different thresholds for different HARQ feedback modes, such as single or multiple HARQ timeline modes and / or FBE and non-FBE modes.
[0139] UE 115 may optionally include HARQ resource data, HARQ CAT data, CAT setting data, or a combination thereof. In some implementations, such data may be included in HARQ setting data 444. HARQ resource data includes or corresponds to data associated with or corresponding to resources used for HARQ feedback transmissions. For example, HARQ resource data may indicate candidate resources (e.g., available resources) for HARQ feedback transmissions. HARQ resource data may also include thresholds or data for evaluating whether to send one or more HARQ feedback transmissions, such as conditions for determining whether to send multiple feedback transmissions and / or for selecting transmission resources from candidate resources.
[0140] HARQ CAT data includes or corresponds to data indicating or corresponding to the CAT operation type used for HARQ feedback transmission. For example, HARQ CAT data may include data indicating a specific CAT operation type used for one or more HARQ feedback transmissions. HARQ CAT data may also include parameters or settings for determining and / or selecting or prioritizing CAT operation types. For example, HARQ CAT data may include network-configured or pre-configured settings for determining CAT operation types.
[0141] CAT configuration data includes or corresponds to data associated with enhanced CAT operation determination operations used for HARQ feedback. CAT configuration data may include one or more types of CAT operation modes and / or thresholds or conditions for switching between CAT operation modes and / or configurations. For example, CAT configuration data may have data indicating different thresholds for different CAT operation modes, such as a CAT operation determination mode notified by the network via signals or a gap-based CAT operation determination mode.
[0142] Transmitter 410 is configured to transmit data to one or more other devices, and receiver 412 is configured to receive data from one or more other devices. For example, transmitter 410 may transmit data via a network (such as a wired network, a wireless network, or a combination thereof), and receiver 412 may receive data via that network. For example, UE 115 may be configured to transmit and / or receive data via: direct device-to-device connection, local area network (LAN), wide area network (WAN), modem-to-modem connection, Internet, intranet, extranet, cable transmission system, cellular communication network, any combination of the foregoing, or any other communication network now known or later developed that allows two or more electronic devices to communicate therein. In some implementations, transmitter 410 and receiver 412 may be replaced by transceivers. Additionally or alternatively, transmitter 410, receiver 412, or both may include or correspond to references. Figure 2One or more components of the UE 115 described.
[0143] Encoder 413 and decoder 414 can be configured to encode and decode data for transmission. Media contention manager 415 can be configured to determine and perform media contention operations, such as those for half-duplex and / or collision events. For example, media contention manager 415 is configured to determine when to perform a media contention detection operation, when to perform a media contention mitigation operation, or both. As another example, media contention manager 415 is configured to determine whether to perform a selective detection or selective feedback operation. In some implementations, media contention manager 415 is configured to determine in which media contention mode to operate.
[0144] HARQ manager 416 can be configured to determine and perform HARQ feedback operations. For example, HARQ manager 416 is configured to determine which one or more resources should be used for HARQ feedback for media contention operations (such as when and where to perform feedback transfers). As another example, HARQ manager 416 is configured to determine whether to perform one feedback transfer or multiple feedback transfers, such as first and second feedback transfers. In some implementations, HARQ manager 416 is configured to determine whether to perform any CAT operations for transferring HARQ feedback. In implementations where CAT operations are to be performed, HARQ manager 416 can be configured to determine what type of CAT operation to perform.
[0145] UEs 415A and 415B include a processor 430, a memory 432, a transmitter 434, a receiver 436, an encoder 437, a decoder 438, a media contention manager 439, a HARQ manager 440, and an antenna 234a-t. The processor 430 can be configured to execute instructions stored in the memory 432 to perform the operations described herein. In some implementations, the processor 430 includes or corresponds to a controller / processor 240, and the memory 432 includes or corresponds to a memory 242. The memory 432 can be configured to store range condition data 406, quality condition data 408, detection mode data 442, HARQ setting data 444, or combinations thereof, similar to UE 115 and as further described herein.
[0146] Transmitter 434 is configured to transmit data to one or more other devices, and receiver 436 is configured to receive data from one or more other devices. For example, transmitter 434 may transmit data via a network (such as a wired network, a wireless network, or a combination thereof), and receiver 436 may receive data via that network. For example, UEs 415A and 415B may be configured to transmit and / or receive data via: direct device-to-device connections, local area networks (LANs), wide area networks (WANs), modem-to-modem connections, the Internet, intranets, extranets, cable transmission systems, cellular communication networks, any combination of the foregoing, or any other communication network now known or developed later that allows two or more electronic devices to communicate therein. In some implementations, transmitter 434 and receiver 436 may be replaced by transceivers. Additionally or alternatively, transmitter 434, receiver 436, or both may include or correspond to references. Figure 2 One or more components of the UE115 described.
[0147] Encoder 437 and decoder 438 may include the same functionality as described with reference to encoder 413 and decoder 414, respectively. Media contention manager 439 may include similar functionality as described with reference to media contention manager 415. HARQ manager 440 may include similar functionality as described with reference to HARQ manager 416.
[0148] During operation of the wireless communication system 400, UE 415A may determine that UE 115 has enhanced HARQ feedback operation capability. For example, UE 115 may send a message 448 including an enhanced resource reservation indicator 490 (e.g., HARQ feedback for a sidelink channel indicator). Indicator 490 may indicate enhanced HARQ feedback operation capability for unlicensed spectrum and / or sidelink channel operation or a specific type or mode of HARQ feedback operation. In some implementations, a network entity (e.g., network entity 405) or UE 415A / B sends control information to indicate to UE 115 that enhanced HARQ feedback operation and / or a specific type of enhanced HARQ feedback operation will be used. For example, in some implementations, message 448 (or another message, such as configuration transmission 450) is sent by UE 415A / B or network entity 405. Configuration transmission 450 may include or indicate settings for using enhanced HARQ feedback operation or adjusting or implementing a specific type of enhanced HARQ feedback operation. For example, configuration transmission 450 may include detection mode data 442 (as in...) Figure 4 (as indicated in the example), HARQ setting data 444 or both.
[0149] During operation, the devices in the wireless communication system 400 perform enhanced media contention operation. For example, UEs 115, 415A, and 415B exchange transmissions via the side link channel. Figure 4 In the example, UE 415A transmits a first-side traversal channel transmission 452, and UE 415B transmits a second-side traversal channel transmission 454 at least partially concurrently.
[0150] Sidelink channel transmissions 452 and 454 can be signaled via corresponding sidelink channel control messages (not shown). These sidelink channel control messages may include or indicate specific resources selected by UE 415A / B for data channel transmissions. For example, UE 415A may send an SCI message indicating sidelink channel data transmission (such as sidelink channel data transmission 452).
[0151] UE 115 may attempt to receive or receive sidelink channel control messages and / or sidelink channel data transmissions 452, 454, and may determine a media contention event based on the fact that the messages and / or transmissions occupy the same transmission resources or the same time resources (e.g., the same time slot). Sidelink channel data transmissions 452, 454 may be transmitted in the same time slot as the sidelink channel control messages.
[0152] In one example, UE 115 determines whether to perform media contention detection based on one or more conditions. In a particular implementation, UE 115 uses range conditions or quality conditions to evaluate whether UE 115 should perform media contention detection for UE 415A, UE 415B, or both.
[0153] Alternatively or concurrently, UE 115 determines whether to perform media contention mitigation based on one or more conditions. For example, UE 115 uses range conditions or quality conditions to assess whether UE 115 should send media contention event feedback for UE 415A, UE 415B, or both. In some such implementations, in addition to or instead of determining whether to perform media contention detection based on one or more other conditions, UE 115 may also determine whether to perform media contention mitigation operations. (See reference) Figure 7 and Figure 8 This selective detection / determination and selective feedback operation is further described. Additionally, see references... Figure 5 and Figure 6 Further examples and details regarding specific conditions are described.
[0154] After determining to perform media contention mitigation (e.g., feedback transmission), UE 115 determines resources for one or more HARQ feedback transmissions based on sidelink channel data transmissions 452, 454 and optionally on setting information (such as HARQ setting data 444). For example, UE 115 may receive sidelink channel data transmission 452 and may determine resources for HARQ feedback transmissions based on one or more HARQ timelines. UE 115 may then transmit one or more feedback transmissions in one or more determined resources. For example, UE 115 may transmit a negative acknowledgment (NACK) transmission. In some such implementations, the feedback transmission (e.g., HARQ transmission) includes additional information. For example, the HARQ transmission may indicate a media contention event or a specific media contention event (e.g., half-duplex or collision). Alternatively or additionally, the HARQ transmission may indicate mitigation operations (e.g., timing or slot format adjustment, transmission power adjustment, etc.) or identify the UE, enabling the UE or network to determine one or more mitigation operations.
[0155] UE 115 can determine whether it is idle based on HARQ settings and / or CAT settings to send a feedback transmission in a specific resource among one or more defined resources. UE 115 can then send a sidelink channel HARQ feedback transmission in that specific resource after successfully performing a channel access operation. For example, UE 115 can send a first sidelink channel HARQ feedback transmission 456 based on performing a first channel access operation.
[0156] In some implementations, UE 115 may send a second-side traversal channel HARQ feedback transmission 458. For example, if a first-side traversal channel HARQ feedback transmission 456 is sent to UE 415A, UE 115 may send a second-side traversal channel HARQ feedback transmission 458 to UE 415B. As another example, UE 115 may send (e.g., multicast or broadcast) a second-side traversal channel HARQ feedback transmission 458 after failing to send a first-side traversal channel HARQ feedback transmission 456, or send (e.g., multicast or broadcast) a second-side traversal channel HARQ feedback transmission 458 for redundancy after successfully sending a first-side traversal channel HARQ feedback transmission 456. Furthermore, UEs 115, 415A, and 415B may determine one or more CAT operations for one or more HARQ feedback transmissions based on control messages and optionally based on setting information (such as HARQ setting data 444).
[0157] Therefore, UEs 115, 415A, and 415B can perform media contention operations more efficiently. Figure 4Enhanced media contention feedback operation is described. Improvements can be achieved when operating in resource reservation mode and / or performing sidelink channel communication. Performing enhanced media contention operation reduces bandwidth / spectrum waste during contention operations, and thus enhances UE and network performance by increasing throughput and reducing latency.
[0158] Figure 5 This is a diagram illustrating an example of a range condition. Figure 5 The diagram illustrates multiple UEs and distance types. Specifically, three UEs are shown, and two different distance types are illustrated. The three UEs include a first UE 115a (e.g., a receiving UE) and two transmitting UEs (a second UE 115b and a third UE 115c). These two distance types include the distance (e.g., radius) between the receiving UE (e.g., 115a) and the transmitting UE (e.g., 115b or 115c), and the distance (e.g., dinter) between the two transmitting UEs (such as between UE 115b and 115c). Alternatively, multiple different distance thresholds can be used for different media contention events. For example, a first distance threshold (e.g., dhalf) can be used for half-duplex detection, while a second distance threshold (e.g., dcoll) can be used for collision detection. This particular media contention event range / distance threshold can be of radius type or intermediate type. For example, the range / distance threshold for half-duplex can be of radius type, while the range / distance threshold for collision can be of intermediate type.
[0159] Figure 6 This is a diagram illustrating example diagrams used for quality conditions. Figure 6 The diagram shows quality condition diagrams with various quality conditions. Specifically, it shows the threshold values for the quality conditions RSRP, RSRQ, and SINR. Figure 6As shown, different quality conditions can have different values. In some implementations, the UE can use a single quality condition. In other implementations, the UE can use multiple quality conditions. For example, a first quality threshold (e.g., RSRQ) can be used for half-duplex detection, while a second quality threshold (e.g., RSRP) can be used for collision detection. As another example, a first quality threshold value of a first type (e.g., RSRP) can be used for half-duplex detection, while a second quality threshold value of a first type (e.g., RSRP) can be used for collision detection. As yet another example, a first quality threshold (e.g., RSRP) can be used for the UE within a first distance / range, while a second quality threshold (e.g., RSRP or SINR) can be used for the UE within a second distance / range. As yet another example, for detection or feedback, a first quality threshold (e.g., RSRP) and a second quality threshold (e.g., RSRP or SINR) can be used, and both must be satisfied, as referenced. Figure 7 and 8 Further description.
[0160] RSRP conditions may include RSRP conditions, RSRP similarity conditions, or RSRP range conditions. RSRP conditions may include RSRP conditions (e.g., dBm thresholds) for sidelink communication received from a specific transmitting UE, RSRP similarity conditions may include RSRP difference or RSRP increment thresholds for sidelink communication received between two transmitting UEs, and RSRP range conditions may include RSRP conditions (e.g., dBm thresholds) based on the range of the transmitting UE.
[0161] Figure 7 and Figure 8 This is a diagram illustrating an example of enhanced media contention operation. Figure 7 and Figure 8 The example shown is an illustration of media contention detection and mitigation. Figure 7 This is a diagram illustrating selective media contention event detection, while Figure 8 This is a diagram illustrating the selective media contention event feedback transmission. Specifically, any of the previously described conditions (e.g., range, quality, or both) can be used. Figure 7 and Figure 8 Selective operations.
[0162] refer to Figure 7 A flowchart illustrating an example of selective media contention event detection is shown. Figure 7 The diagram illustrates a flowchart of an example operation for determining whether to perform media race event detection based on conditions. Specifically, in Figure 7In the example, media contention event detection is based on a range condition. In other implementations, media contention event detection may be further determined based on one or more other conditions, such as additional range or quality conditions. Alternatively, media contention event detection may be determined based on one or more quality conditions and independently of the range condition.
[0163] exist Figure 7 In the example, at 705, the UE determines whether to detect a media contention event for a second UE, a third UE, or both based on range conditions (e.g., dcoll or dinter satisfying a threshold condition or range). For example, the UE may determine to detect a media contention event between the UE and one or more other UEs based on the distance (dcoll) between the UE and one or more other UEs, and / or may determine to detect a media contention event between a group or more groups of other UEs based on the distance (dinter) between other UEs.
[0164] At 710, in response to determining that a media contention event has been detected for a second UE, a third UE, or both, the UE determines the media contention event based on the first and second transmissions. For example, the UE determines a specific media contention event for a particular pair of UEs (after previously determining that one or more of such UEs have been detected or monitored for a media contention event).
[0165] Therefore, the UE filters media contention event detection based on conditions (e.g., range conditions). Thus, in certain situations and / or conditions where media contention event feedback might help mitigate the event and / or when the event is causing a degrade in network performance, the UE can selectively determine whether to participate in media contention event detection (and therefore provide feedback or selective feedback). In certain situations and / or conditions where media contention event feedback is unlikely to help mitigate the event and / or when the event is not causing a degrade in network performance or when the degrade in network performance exceeds a threshold, the UE can determine not to perform media contention event detection (and therefore not provide feedback or selective feedback).
[0166] refer to Figure 8 A flowchart illustrating an example of selective media contention event feedback transmission is shown. Figure 8 The diagram illustrates a flowchart of an example operation for determining whether to send a media contention event feedback based on conditions. Specifically, in Figure 8In the example, the media contention event feedback transmission is based on a range condition. In other implementations, the media contention event feedback transmission may be further determined based on one or more other conditions, such as additional range or quality conditions. Alternatively, the media contention event feedback transmission may be determined based on one or more quality conditions and independently of the range condition.
[0167] exist Figure 8 In the example, at 805, the UE determines a media contention event for the first and second transmissions. The UE can determine a media contention event independently of conditions, such as independent of range conditions, independent of quality conditions, or independent of both. Furthermore, the UE can determine whether to look for a media contention event based on a setting such as a media contention event detection enable setting. This setting can be adjusted by the UE, the network, or both.
[0168] At point 810, a range condition is used to determine whether to send feedback for a media contention event. For example, the UE determines whether to send feedback for a determined media contention event based on a range condition (e.g., dcoll or dinter meets a threshold condition or range). For instance, the UE may determine to send feedback to two UEs based on the distance (dinter) between UEs meeting a corresponding condition. As another example, the UE may determine to send feedback to a UE based on the following: the distance (dcoll) between the UE and another UE meets a corresponding condition, and the distance between the UE and a second other UE does not meet a corresponding condition.
[0169] Therefore, the UE filters feedback transmissions based on conditions (e.g., range conditions). Thus, the UE can selectively provide feedback when feedback might help mitigate a media contention event and / or when a media contention event is causing a degrade in network performance. Conversely, the UE can determine not to send feedback when feedback is unlikely to help mitigate a media contention event and / or when a media contention event is not causing a degrade in network performance or is not causing a degrade in network performance above a threshold.
[0170] As an illustrative, non-limiting example, a receiving UE (e.g., 115) may consider other UEs for half-duplex detection if one or more of these UEs are within a given range (R) of the receiving UE, the RSRP of the other UEs is above a threshold, or both. The UE may determine the distance information of the other UEs based on decoded SCI transmissions from them. For example, the UE may use an area ID or a timing advance value to determine the distance. Alternatively, if two UEs are also within a threshold distance (e.g., dthresh), the UE may selectively send feedback.
[0171] In some implementations, the threshold distance (intermediate distance) can be set by the network or region, semi-statically configured by the network, determined / adjusted by the UE, or a combination thereof. For example, the UE can determine the threshold based on channel congestion or adjust a network-configured threshold. The UE can determine channel congestion based on the channel busy rate or its own retransmission rate, where a higher rate implies greater congestion. Alternatively, channel congestion can be monitored by the network and indicated by the upper layers of the network.
[0172] Alternatively, if the RSRP from two UEs is within x dB of each other, the receiving UE (e.g., 115) can consider other UEs for half-duplex detection. Using such quality conditions can reduce or eliminate some false detections or false alarms caused by distance quantization errors.
[0173] If one or more other UEs are within a distance range (R2) from the receiving UE, the receiving UE (e.g., 115) may consider these other UEs for collision detection. Alternatively, if the received RSRP for one or more other UEs is higher than the threshold RSRP, the receiving UE (e.g., 115) may consider these other UEs for collision detection. The RSRP threshold can also be determined or adjusted based on network load / channel congestion.
[0174] A receiving UE can detect a collision when two UEs transmit simultaneously and have some or all of their transmissions on overlapping frequency resources. In some implementations, the receiving UE can detect collisions from any such overlap. In other implementations, the receiving UE can detect a collision if a subchannel containing the transmitter's SCI overlaps with an interfering RB allocation. In such implementations, the subchannel can contain only SCI1 or both SCI1 and SCI2. This reduces false alarms / false affirmations because if no overlapping subchannel containing the SCI exists, the receiver should be able to decode the SCI and send a NACK independently.
[0175] If both transmitting UEs are within a specific range / radius (dcoll) from the receiving UE, and / or when the inter-UE distance between the two transmitting UEs is below a distance threshold (dinter), the UE may send feedback (e.g., NACK). Alternatively, the receiving UE may send feedback if the RSRP received from the two transmitting UEs is within X dB of each other, and / or when the RSRP received from the two transmitting UEs meets a condition (e.g., range).
[0176] The threshold can be based on data decoding SINR requirements (depending on the MCS), SCI1 decoding SINR requirements, SCI1 and SCI2 decoding SINR requirements (depending on the MCS), or a combination thereof.
[0177] In some implementations, the receiving UE can be configured to perform media contention feedback operations for all media contention events or only for some media contention events. For example, the receiving UE can perform only half-duplex mitigation, only conflict mitigation, or both. The receiving UE can be semi-statically configured for such operations, or the receiving UE can determine such operations based on UE capabilities, network load, service type, other factors, or a combination thereof.
[0178] Alternatively, it can be added, removed, or replaced in other implementations. Figures 4-8 One or more operations. For example, in some implementations, Figure 5 and Figure 6 The example conditions can be used together. For example, Figure 5 The range conditions can be with Figure 6 The quality conditions are used together. As another example, Figure 7 and Figure 8 The steps can be used together. For example, Figure 7 Selective detection operations can be combined with Figure 8 Use it together with selective feedback operations.
[0179] Figure 9 This is a block diagram illustrating example blocks performed by a UE configured according to one aspect of this disclosure. It will also cover, for example,... Figure 11 The example box is described using UE 115 shown. Figure 11 This is a block diagram illustrating a UE 115 configured according to one aspect of this disclosure. UE 115 includes, as per [the description of the disclosure]... Figure 2 The UE 115 illustrates the structure, hardware, and components. For example, UE 115 includes a controller / processor 280 that operates to execute logical or computer instructions stored in memory 282, and components that control UE 115 and provide the features and functions of UE 115. Under the control of the controller / processor 280, UE 115 transmits and receives signals via wireless radio units 1101a-r and antennas 252a-r. The wireless radio unit 1101a-r includes components as shown in... Figure 2 The various components and hardware shown for UE 115 include modulator / demodulator 254a-r, MIMO detector 256, receiver processor 258, transmitter processor 264, and TX MIMO processor 266. (See also...) Figure 11 As shown in the example, memory 282 stores the following logics: storage side row link logic 1102, media contention logic 1103, half-duplex logic 1104, conflict logic 1105, range condition data 1106, quality condition data 1107, and detection mode data 1108.
[0180] At box 900, a wireless communication device (such as a UE) receives a first transmission for the NR-side crosslink channel from a second UE. For example, as referenced... Figures 4-8 As described, UE 115 (e.g., the first UE) is operating in sidelink communication mode and receiving sidelink transmissions. Sidelink transmissions may include or correspond to PSCCH transmissions and / or PSSCH transmissions from another UE (e.g., the second UE).
[0181] At box 901, UE 115 receives a second transmission from a third UE for the NR-side crosslink channel. For example, as referenced... Figures 4-8 As described, UE 115 is operating in sidelink communication mode and receiving second sidelink transmissions. The second sidelink transmissions may include or correspond to PSCCH and / or PSSCH transmissions from a second other UE (e.g., a third UE).
[0182] In some implementations, such as the reference Figures 4-8 As described, UE 115 may optionally determine a second time slot for transmitting HARQ feedback for the sidelink transmission on a sidelink channel (in licensed or unlicensed / shared spectrum). For example, UE 115 may determine two resources (e.g., time slots) based on two HARQ timelines (two HARQ feedback timing gaps) configured for UE 115 and / or the sidelink transmission. In a particular implementation, UE 115 may select the earlier of the two resources.
[0183] Optionally, at block 902, in some implementations, UE 115 can determine the media contention events for the first and second transmissions of the NR-side link channel based on range conditions. For example, as referenced... Figures 4-8 As described, UE 115 determines specific media contention events for sidelink transmissions. For example, UE 115 can determine the detection of one or more media contention events based on the location of a second UE, a third UE, or both. For instance, the UE can determine distance information based on SCI transmissions from other UEs to determine the range to other UEs or the distance between other UEs. Based on this one or more distances, UE 115 can determine whether a half-duplex or collision event has occurred. Alternatively, UE 115 can determine whether to send feedback after determining a media contention event based on range conditions. For example, UE 115 can determine the detection of one or more media contention operations based on detection mode settings, and UE 115 can determine whether to send a NACK based on the range to other UEs or the distance between other UEs.
[0184] Once the UE has determined to detect or monitor a media contention event, the UE 115 can monitor transmissions on the same time and / or frequency resources to determine the media contention event, as referenced. Figures 4-8 As described. For example, UE 115 can determine whether transmissions overlap in time and frequency to identify collision events.
[0185] At box 903, UE 115 sends a feedback transmission based on a range condition-based determination of a media contention event. For example, UE 115 sends a HARQ feedback transmission in a second time slot based on the range condition being met by the distance to one or more UEs or the distance between UEs, and optionally in response to a successful CA operation, as referenced. Figures 4-8 As described. Depending on the configuration, in some implementations, UE 115 may attempt to send one or more HARQ feedback transmissions. For example, when a HARQ feedback transmission is sent to / intended for a second UE, UE 115 sends a second HARQ feedback transmission to a third UE in a second or third time slot, as described in the reference. Figures 4-8 As described.
[0186] In some implementations, such as the reference Figures 4-8 As described, UE 115 may optionally determine a specific CA operation for HARQ feedback transmission for sidelink transmissions. For example, UE 115 may determine the specific CA operation based on received sidelink communication and / or network settings.
[0187] In other implementations, UE 115 may perform additional boxes (or UE 115 may be configured to perform additional operations). For example, UE 115 may perform one or more of the operations described above. As another example, UE 115 may perform one or more aspects given below.
[0188] In the first aspect, determining a media contention event based on range conditions includes: determining a media contention event for the first and second transmissions; and determining whether to send feedback for the media contention event based on range conditions.
[0189] In the second aspect, determining a media contention event based on range conditions, either alone or in combination with the first aspect, includes: determining whether to detect a media contention event for a second UE, a third UE, or both, based on range conditions (e.g., dcoll or dinter satisfying a threshold); and determining the media contention event based on the first and second transmissions in response to determining that a media contention event for a second UE, a third UE, or both has been detected.
[0190] In the third aspect, either alone or in combination with one or more of the aspects mentioned above, media contention events include half-duplex events (e.g., half-duplex operation, also known as a half-duplex operation event) or collision events.
[0191] In the fourth aspect, either alone or in combination with one or more of the aspects mentioned above, the feedback transmission includes or corresponds to a negative acknowledgment (NACK), which is configured to trigger a retransmission of the first or second transmission, and the feedback transmission is sent to the second or third UE.
[0192] In the fifth aspect, either alone or in combination with one or more of the aspects described above, UE 115 determines a media contention event based on range conditions to send a second feedback transmission, wherein the second feedback transmission includes or corresponds to a second NACK configured to trigger a second retransmission of another of the first transmission or the second transmission, and wherein the feedback transmission is sent to the other of the second UE or the third UE.
[0193] In the sixth aspect, either alone or in combination with one or more of the aspects mentioned above, a media contention event includes a half-duplex operation event, wherein the half-duplex operation event corresponds to two or more UEs transmitting simultaneously (e.g., without overlap of transmission resources).
[0194] In the seventh aspect, either alone or in combination with one or more of the aspects mentioned above, a media contention event includes a collision event, wherein a collision event corresponds to two or more UEs simultaneously transmitting when at least partially overlapping transmission resources.
[0195] In the eighth aspect, either alone or in combination with one or more of the above aspects, the overlap of transmission resources corresponds to the sub-channel overlap allocated for the interference resource block for control transmission.
[0196] In the ninth aspect, either alone or in combination with one or more of the aspects mentioned above, the subchannel overlap corresponds to the subchannel used for SCI1 transmission.
[0197] In the tenth aspect, either alone or in combination with one or more of the above aspects, the subchannel overlap corresponds to the subchannels used for both SCI1 transmission and SCI2 transmission.
[0198] In the eleventh aspect, either alone or in combination with one or more of the aspects above, the first and second transmissions include or correspond to SCI transmissions, and UE 115 further performs the following operation: decoding the SCI transmissions to determine transmission resources for the first and second transmissions, wherein the determination of the media contention event is further based on the determined transmission resources.
[0199] In the twelfth aspect, either alone or in combination with one or more of the above aspects, UE 115 monitors the first and second data transmissions based on the determined transmission resources of the SCI transmission; and attempts to decode the first and second data transmissions before determining a media contention event.
[0200] In the thirteenth aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 performs the following operations: determines the parameters of the network; compares the parameters with adjustment conditions; and adjusts the range conditions based on the fact that the parameters meet the adjustment conditions.
[0201] In the fourteenth aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 performs the following operations: receiving RRC messages from network entities; and adjusting range conditions based on the RRC messages.
[0202] In the fifteenth aspect, either alone or in combination with one or more of the foregoing aspects, the range conditions include or correspond to the range conditions between the transmitting UE and the receiving UE, or correspond to the range conditions between two transmitting UEs.
[0203] In the sixteenth aspect, either alone or in combination with one or more of the aspects described above, UE 115 further determines a media contention event based on a second range condition, wherein the first range condition includes or corresponds to a range condition between the transmitting UE and the receiving UE, and wherein the second range condition includes or corresponds to a range condition between the two transmitting UEs.
[0204] In the seventeenth aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 further determines media contention events based on quality conditions.
[0205] In the eighteenth aspect, the quality conditions include or correspond to RSRP conditions or SINR conditions, either alone or in combination with one or more of the above aspects.
[0206] In the nineteenth aspect, the quality conditions, alone or in combination with one or more of the above aspects, include or correspond to RSRP similarity conditions or RSRP range conditions.
[0207] In the twentieth aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 performs the following operations: determines network parameters; compares the parameters with adjustment conditions; and adjusts quality conditions based on the fact that the parameters meet the adjustment conditions.
[0208] In aspect 21, the adjustment condition, either alone or in combination with one or more of the aspects mentioned above, is the data decoding SINR condition, the SCI decoding condition, or the SCI1 and SCI2 decoding conditions.
[0209] In aspect 22, either alone or in combination with one or more of the aspects mentioned above, UE 115 performs the following operations: receiving RRC messages from network entities; and adjusting quality conditions based on the RRC messages.
[0210] In the twenty-third aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 further determines the media contention event based on a first quality condition and a second quality condition, wherein the first quality condition includes or corresponds to an RSRP similarity condition, and wherein the second quality condition includes or corresponds to an RSRP range condition.
[0211] In the twenty-fourth aspect, either alone or in combination with one or more of the aspects mentioned above, before receiving the first transmission: UE 115 determines a media contention event detection mode, wherein the media contention event detection mode includes half-duplex detection, collision detection, or both.
[0212] In aspect 25, determining the media contention event detection mode, either alone or in combination with one or more of the aspects mentioned above, includes: determining the media contention event detection mode based on UE capabilities, network load, service type, or a combination thereof.
[0213] In the twenty-sixth aspect, determining the media contention event detection mode, either alone or in combination with one or more of the above aspects, includes: receiving an RRC message indicating the media contention event detection mode; and determining the event detection mode based on the media contention event detection mode indicated by the RRC message.
[0214] In the twenty-seventh aspect, either alone or in combination with one or more of the aspects described above, the first transmission includes a region identifier (region ID) for the second UE, and the UE 115 further performs the following operation: determining the distance between the first UE and the second UE based on the region ID, wherein determining the media contention event includes comparing the distance with a range condition to determine the media contention event.
[0215] In the twenty-eighth aspect, either alone or in combination with one or more of the aspects described above, the first transmission includes a first region identifier (region ID) for the second UE, wherein the second transmission includes a second region ID for the third UE, and the UE 115 further performs the following operations: determining a first distance between the first UE and the second UE based on the first region ID; and determining a second distance between the second UE and the third UE based on the first region ID, wherein determining a media contention event includes comparing the first distance with a range condition and comparing the second distance with a range condition to determine a media contention event, and wherein either or both of the first distance and the second distance satisfy the range condition.
[0216] In the twenty-ninth aspect, either alone or in combination with one or more of the aspects described above, the first transmission includes a first area identifier (area ID) for the second UE, wherein the second transmission includes a second area ID for the third UE, and the UE 115 further performs the following operation: determining the distance between the second UE and the third UE based on the first and second area IDs, wherein determining the media contention event includes comparing the distance with a range condition to determine the media contention event.
[0217] In the thirtieth aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 determines the distance between the first UE and the second UE based on the region ID, the timing advance value, or a combination thereof, wherein the distance is compared with a range condition.
[0218] In the thirty-first aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 determines the distance between the second UE and the third UE based on the region ID, the timing advance value, or a combination thereof, wherein the distance is compared with a range condition.
[0219] Therefore, the UE and the base station can perform enhanced media contention operations. By performing enhanced media contention operations, throughput and reliability can be increased, and such operations can enable enhancements in side link operations and / or enhancements regarding devices with reduced capabilities (e.g., less advanced devices).
[0220] Figure 10 This is a flowchart illustrating example blocks performed by a UE configured according to another aspect of this disclosure. It will also cover, for example,... Figure 11 The example box is described using UE 115 shown.
[0221] At box 1000, a wireless communication device (such as a UE) receives a first transmission for the NR-side crosslink channel from a second UE. For example, as referenced... Figures 4-8As described, UE 115 (e.g., the first UE) is operating in sidelink communication mode and receiving sidelink transmissions. Sidelink transmissions may include or correspond to PSCCH transmissions and / or PSSCH transmissions from another UE (e.g., the second UE).
[0222] At box 1001, UE 115 receives a second transmission from a third UE for the NR-side crosslink channel. For example, as referenced... Figures 4-8 As described, UE 115 is operating in sidelink communication mode and receiving second sidelink transmissions. The second sidelink transmissions may include or correspond to PSCCH and / or PSSCH transmissions from a second other UE (e.g., a third UE).
[0223] In some implementations, UE 115 may optionally determine a second time slot on the sidelink channel (in licensed or unlicensed / shared spectrum) for transmitting HARQ feedback for sidelink transmissions, as referenced. Figures 4-8 As described. For example, UE 115 can determine two resources (e.g., time slots) based on two HARQ timelines (two HARQ feedback timing gaps) configured for UE 115 and / or sidelink transmission. In a particular implementation, UE 115 can select the earlier of the two resources.
[0224] Optionally, at block 1002, in some implementations, UE 115 can determine the media contention events for the first and second transmissions of the NR-side link channel based on quality conditions. For example, as referenced... Figures 4-8 As described, UE 115 determines specific media contention events for sidelink transmissions. For example, UE 115 can determine the detection of one or more media contention events based on the link or transmission quality between UE 115 and a second UE, a third UE, or both. For instance, the UE can determine quality information based on SCI transmissions or data transmissions from other UEs to determine the quality from those other UEs. Based on this one or more quality data, UE 115 can determine whether a half-duplex or collision event has occurred. Alternatively, UE 115 can determine whether to send feedback after determining a media contention event based on quality conditions. For example, UE 115 can determine the detection of one or more media contention operations based on detection mode settings, and UE 115 can determine whether to send a NACK based on the quality from other UEs.
[0225] Once the UE determines to detect or monitor a media contention event, the UE 115 can monitor transmissions on the same time and / or frequency resources to identify the media contention event. (See reference...) Figures 4-8As described. For example, UE 115 can determine whether transmissions overlap in time and frequency to identify collision events.
[0226] At box 1003, UE 115 transmits a feedback transmission based on a media contention event determined by quality conditions. For example, UE 115 transmits a HARQ feedback transmission in a second time slot based on quality conditions met by one or more of the UEs, and optionally in response to a successful CA operation, as referenced. Figures 4-8 As described. Depending on the configuration, in some implementations, UE 115 may attempt to send one or more HARQ feedback transmissions. For example, when a HARQ feedback transmission is sent to / intended for a second UE, UE 115 sends a second HARQ feedback transmission to a third UE in a second or third time slot, as described in the reference. Figures 4-8 As described.
[0227] In some implementations, such as the reference Figures 4-8 As described, UE 115 may optionally determine a specific CA operation for HARQ feedback transmission for sidelink transmissions. For example, UE 115 may determine the specific CA operation based on received sidelink communication and / or network settings.
[0228] In other implementations, UE 115 may perform additional boxes (or UE 115 may be configured to perform further additional operations). For example, UE 115 may perform the operations described above or as referenced. Figure 7 The described one or more operations. As another example, UE 115 can perform one or more of the aspects given below.
[0229] In the first aspect, determining a media contention event based on quality conditions includes: determining a media contention event for the first and second transmissions; and determining whether to send feedback for the media contention event based on quality conditions.
[0230] In the second aspect, determining a media contention event based on quality conditions, either alone or in combination with the first aspect, includes: determining whether to detect a media contention event for a second UE, a third UE, or both based on quality conditions; and determining the media contention event based on the first and second transmissions in response to determining that a media contention event for a second UE, a third UE, or both has been detected.
[0231] In the third aspect, either alone or in combination with one or more of the aspects mentioned above, media contention events include half-duplex events or collision events.
[0232] In the fourth aspect, either alone or in combination with one or more of the aspects mentioned above, the feedback transmission includes or corresponds to a negative acknowledgment (NACK), which is configured to trigger a retransmission of the first or second transmission, and wherein the feedback transmission is sent to a second or third UE.
[0233] In the fifth aspect, either alone or in combination with one or more of the aspects described above, UE 115 sends a second feedback transmission based on a media contention event determined by quality conditions, wherein the second feedback transmission includes or corresponds to a second NACK configured to trigger a second retransmission of another of the first transmission or the second transmission, and wherein the feedback transmission is sent to the other of the second UE or the third UE.
[0234] In the sixth aspect, either alone or in combination with one or more of the aspects mentioned above, a media contention event includes a half-duplex operation event, wherein the half-duplex operation event corresponds to two or more UEs transmitting simultaneously.
[0235] In the seventh aspect, either alone or in combination with one or more of the aspects mentioned above, a media contention event includes a collision event, wherein a collision event corresponds to two or more UEs simultaneously transmitting when at least partially overlapping transmission resources.
[0236] In the eighth aspect, either alone or in combination with one or more of the above aspects, the overlap of transmission resources corresponds to the sub-channel overlap allocated for the interference resource block for control transmission.
[0237] In the ninth aspect, either alone or in combination with one or more of the aspects mentioned above, the subchannel overlap corresponds to the subchannel used for SCI1 transmission.
[0238] In the tenth aspect, either alone or in combination with one or more of the above aspects, the subchannel overlap corresponds to the subchannels used for both SCI1 transmission and SCI2 transmission.
[0239] In the eleventh aspect, either alone or in combination with one or more of the aspects above, the first and second transmissions include or correspond to SCI transmissions, and UE 115 further performs the following operation: decoding the SCI transmissions to determine transmission resources for the first and second transmissions, wherein the determination of the media contention event is further based on the determined transmission resources.
[0240] In the twelfth aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 performs the following operations: monitors the first and second data transmissions based on the determined transmission resources of the SCI transmission; and attempts to decode the first and second data transmissions before determining a media contention event.
[0241] In the thirteenth aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 performs the following operations: determines network parameters; compares the parameters with adjustment conditions; and adjusts quality conditions based on the fact that the parameters meet the adjustment conditions.
[0242] In the fourteenth aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 performs the following operations: receiving RRC messages from network entities; and adjusting quality conditions based on the RRC messages.
[0243] In aspect fifteen, either alone or in combination with one or more of the aspects mentioned above, the quality conditions include or correspond to RSRP conditions or SINR conditions.
[0244] In the sixteenth aspect, the quality conditions include or correspond to RSRP similarity conditions or RSRP range conditions, either alone or in combination with one or more of the above aspects.
[0245] In the seventeenth aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 further determines the media contention event based on a second range condition, wherein the quality condition includes or corresponds to the RSRP similarity condition, and wherein the second quality condition includes or corresponds to the RSRP range condition.
[0246] In the eighteenth aspect, either alone or in combination with one or more of the aspects mentioned above, UE 115 performs the following operations: determines network parameters; compares the parameters with adjustment conditions; and adjusts quality conditions based on the fact that the parameters meet the adjustment conditions.
[0247] In the nineteenth aspect, the adjustment condition, alone or in combination with one or more of the above aspects, is the data decoding SINR condition, the SCI decoding condition, or the SCI1 and SCI2 decoding condition.
[0248] In the twentieth aspect, either alone or in combination with one or more of the above aspects, UE 115 performs the following operations: receiving RRC messages from network entities; and adjusting quality conditions based on the RRC messages.
[0249] In aspect 21, either alone or in combination with one or more of the aspects mentioned above, UE 115 further determines media contention events based on range conditions.
[0250] In the twenty-second aspect, either alone or in combination with one or more of the above aspects, the range condition includes or corresponds to the range condition between the transmitting UE and the receiving UE, or corresponds to the range condition between two transmitting UEs.
[0251] In the twenty-third aspect, either alone or in combination with one or more of the aspects described above, UE 115 further determines a media contention event based on a first range quality condition and a second range condition, wherein the first range condition includes or corresponds to a range condition between the transmitting UE and the receiving UE, and wherein the second range condition includes or corresponds to a range condition between the two transmitting UEs.
[0252] In the twenty-fourth aspect, either alone or in combination with one or more of the aspects mentioned above, before receiving the first transmission: UE 115 determines a media contention event detection mode, wherein the media contention event detection mode includes half-duplex detection, collision detection, or both.
[0253] In aspect 25, determining the media contention event detection mode, either alone or in combination with one or more of the aspects mentioned above, includes: determining the media contention event detection mode based on UE capabilities, network load, service type, or a combination thereof.
[0254] In the twenty-sixth aspect, determining the media contention event detection mode, either alone or in combination with one or more of the above aspects, includes: receiving an RRC message indicating the media contention event detection mode; and determining the event detection mode based on the media contention event detection mode indicated by the RRC message.
[0255] In the twenty-seventh aspect, the quality between the first UE and the second UE is determined based on the first transmission, either alone or in combination with one or more of the above aspects, wherein determining the media contention event includes comparing the quality with a quality condition to determine the media contention event.
[0256] In the twenty-eighth aspect, a second quality between the first UE and the third UE is determined based on the second transmission, either alone or in combination with one or more of the above aspects, wherein determining the media contention event includes comparing the second quality with a quality condition to determine the media contention event.
[0257] Therefore, the UE and the base station can perform enhanced media contention operations. By performing enhanced media contention operations, throughput and reliability can be increased, and such operations can enable enhancements in side link operations and / or enhancements regarding devices with reduced capabilities (e.g., less advanced devices).
[0258] Those skilled in the art will understand that information and signals can be represented using any of a variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be mentioned throughout the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.
[0259] The components, functional blocks, and modules described in this article (e.g., Figure 2 The components, functional blocks, and modules (in this context) may include: processors, electronic devices, hardware devices, electronic components, logic circuits, memory, software code, firmware code, etc., or any combination thereof. Furthermore, the features related to enhanced media contention operation discussed herein can be implemented via dedicated processor circuitry, via executable instructions, and / or a combination thereof.
[0260] Those skilled in the art will also understand that the various illustrative logic blocks, modules, circuits, and algorithmic steps described in conjunction with the disclosure herein (e.g., Figure 7 and 8 The logic blocks (in this document) can be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, various illustrative components, blocks, modules, circuits, and steps have been generally described above regarding their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the system as a whole. Those skilled in the art can implement the described functionality in varying ways for each specific application, but such implementation decisions should not be construed as departing from the scope of this disclosure. It will also be readily apparent to those skilled in the art that the order or combination of components, methods, or interactions described herein are merely illustrative, and that components, methods, or interactions of various aspects of this disclosure can be combined or performed in ways different from those shown and described herein.
[0261] The various illustrative logic blocks, modules, and circuits described in conjunction with the disclosure herein can be implemented or executed using a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), 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 the functions described herein. The general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.
[0262] The steps of the methods or algorithms described in conjunction with the disclosure herein can be directly embodied in hardware, in a software module executed by a processor, or a combination of both. The software module can reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from and write information to the storage medium. Alternatively, the storage medium can be a component of the processor. The processor and storage medium can reside in an ASIC. The ASIC can reside in a user terminal. Alternatively, the processor and storage medium can exist as discrete components in the user terminal.
[0263] In one or more exemplary designs, the described functionality can be implemented using hardware, software, firmware, or any combination thereof. If implemented in software, the functionality can be stored as one or more instructions or code on or transmitted through a computer-readable medium. A computer-readable medium includes both computer storage media and communication media, wherein the communication medium includes any medium that facilitates the transfer of a computer program from one place to another. A computer-readable storage medium can be any available medium accessible by a general-purpose or special-purpose computer. By way of example, and not limitation, such a computer-readable medium can include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other medium capable of carrying or storing desired program code units in the form of instructions or data structures, and accessible by a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. Furthermore, a connection can be suitably referred to as a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, or digital subscriber line (DSL), then coaxial cable, fiber optic cable, twisted pair, or DSL is included in the definition of medium. As used herein, disks and optical discs include compact discs (CDs), laser discs, optical discs, digital versatile discs (DVDs), hard disks, solid-state drives (SSDs), and Blu-ray discs. Disks typically copy data magnetically, while optical discs typically use lasers to copy data optically. Combinations of the above should also be included within the scope of computer-readable media.
[0264] As used herein (including in the claims), the term “and / or” when used in a list having two or more items means that any one of the listed items can be used alone, or any combination of two or more of the listed items can be used. For example, if a composition is described as containing components A, B, and / or C, then the composition can contain: only A; only B; only C; a combination of A and B; a combination of A and C; a combination of B and C; or a combination of A, B, and C. Furthermore, as used herein (including in the claims), “or” as in a list of items ending with “at least one of” indicates a separate list such 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 items.
[0265] The foregoing description of this disclosure is provided to enable any person skilled in the art to implement or use this disclosure. Various modifications to this 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 spirit or scope of this disclosure. Therefore, this disclosure is not intended to be limited to the examples and designs described herein, but is to be given the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for wireless communication, comprising: The first user equipment (UE) receives a first transmission for the new radio NR side link channel from the second UE; The first UE receives a second transmission for the NR-side crosslink channel from the third UE; as well as The first UE sends a feedback transmission based on determining a media contention event for the first transmission and the second transmission on the NR-side link channel. The media contention event is determined based on a range condition and a comparison between a reference signal received power (RSRP) difference condition between the first transmission and the second transmission and the RSRP difference between the first transmission and the second transmission.
2. The method according to claim 1, further comprising: In response to determining that a media contention event is detected for the second UE, the third UE, or both, the media contention event is determined for the first transmission and the second transmission; as well as In response to determining the media contention event of the first transmission and the second transmission, a decision is made based on a second range condition or quality condition as to whether to send feedback for the determined media contention event.
3. The method according to claim 1, wherein, The media contention event includes a half-duplex event or a collision event, and the RSRP difference condition corresponds to the RSRP difference threshold between two received transmissions.
4. The method according to claim 1, wherein, The feedback transmission includes or corresponds to a negative acknowledgment (NACK), the NACK being configured to trigger a retransmission of the first transmission or the second transmission, wherein the feedback transmission is sent to the second UE or the third UE, and the method further includes: The first UE determines the medium contention event based on the range conditions and sends a second feedback transmission, wherein the second feedback transmission includes or corresponds to a second NACK configured to trigger a second retransmission of the first transmission or the other of the second transmission, and wherein the feedback transmission is sent to the other of the second UE or the third UE.
5. The method according to claim 1, wherein, The media contention event includes a half-duplex operation event, wherein the half-duplex operation event corresponds to two or more UEs transmitting simultaneously.
6. The method according to claim 1, wherein, The media contention event includes a collision event, wherein the collision event corresponds to two or more UEs transmitting simultaneously when at least partially overlapping transmission resources.
7. The method according to claim 6, wherein, The at least partial overlap of the transmission resources corresponds to subchannel overlap for resource block allocation interference for control transmissions, and wherein the subchannel overlap corresponds to subchannel overlap for side link control information (SCI) transmissions.
8. The method according to claim 1, wherein, The first transmission and the second transmission include or correspond to side link control information (SCI) transmission, and the method further includes: The first UE decodes the SCI transmission to determine transmission resources for the first transmission and the second transmission, wherein the determination of the medium contention event is further based on the determined transmission resources; The first UE monitors the first data transmission and the second data transmission based on the transmission resources determined by the SCI transmission; and The first UE attempts to decode the first data transmission and the second data transmission before determining the media contention event.
9. The method according to claim 1, further comprising: Whether to detect a media contention event between the first transmission and the second transmission is determined based on the resource overlap between the first transmission and the second transmission, wherein the media contention event is determined based on the range condition and the RSRP difference condition.
10. The method according to claim 1, further comprising: The RSRP difference between the first transmission and the second transmission is determined based on the first RSRP value of the first transmission and the second RSRP value of the second transmission. as well as The RSRP difference between the first transmission and the second transmission is compared with the RSRP difference condition, wherein the medium contention event is determined in part based on the RSRP difference satisfying the RSRP difference condition.
11. An apparatus configured for wireless communication, comprising: At least one processor; as well as Memory coupled to the at least one processor, Wherein, the at least one processor is configured to: Receives a first transmission from the first user equipment (UE) for the new radio NR side link channel; Receive a second transmission from the second UE for the NR-side crosslink channel; and The first UE sends a feedback transmission based on determining a media contention event for the first and second transmissions on the NR-side link channel. The media contention event is determined based on a range condition and a comparison between a reference signal received power (RSRP) difference condition between the first and second transmissions and the RSRP difference between the first and second transmissions.
12. The apparatus according to claim 11, wherein, The at least one processor is further configured to: Determine the network parameters; Compare the parameters with the adjustment conditions; and The range conditions are adjusted based on the parameters satisfying the adjustment conditions, wherein the range conditions include or correspond to the range conditions between the transmitting UE and the receiving UE, or correspond to the range conditions between two transmitting UEs.
13. The apparatus according to claim 11, wherein, The at least one processor is further configured to: Receive Radio Resource Control (RRC) messages from network entities; and Adjust the range condition, the RSRP difference condition, or both based on the RRC message.
14. The apparatus according to claim 11, wherein, The at least one processor is further configured to: In response to determining the media contention event, a decision is made on whether to send feedback for the determined media contention event based on a second range condition, wherein the range condition includes or corresponds to a range condition between the transmitting UE and the receiving UE, and wherein the second range condition includes or corresponds to a range condition between the two transmitting UEs.
15. The apparatus according to claim 11, wherein, The at least one processor is further configured to: The media contention event is further determined based on quality conditions, wherein the quality conditions include or correspond to the signal-to-interference-plus-noise ratio (SINR) condition or the RSRP range condition.
16. The apparatus according to claim 11, wherein, The at least one processor is further configured to: Before receiving the first transmission, a media contention event detection mode is determined, wherein the media contention event detection mode includes half-duplex detection, collision detection, or both; and The medium contention events for the first and second transmissions for the NR-side link channel are determined based on the range conditions, wherein the medium contention events are determined based on the range conditions.
17. The apparatus according to claim 11, wherein, The first transmission includes a region identifier (region ID) for the first UE, and wherein the at least one processor is further configured to: The distance between the device and the first UE is determined based on the region ID, the timing advance value, or a combination thereof; and The media contention event is determined by comparing the distance with the range condition.
18. A method for wireless communication, comprising: The first user equipment (UE) receives a first transmission for the new radio NR side link channel from the second UE; The first UE receives a second transmission for the NR-side crosslink channel from the third UE; Whether to detect a media contention event for the first and second transmissions is determined based on the overlap between the first and second transmissions; as well as The first UE sends a feedback transmission based on determining a media contention event for the first transmission and the second transmission on the NR-side link channel. The media contention event is determined based on a range condition and a comparison between a quality difference condition between the first transmission and the second transmission and the quality difference between the first transmission and the second transmission.
19. The method according to claim 18, wherein, The quality difference condition includes or corresponds to the reference signal received power (RSRP) similarity condition or the signal-to-interference-plus-noise ratio (SINR) similarity condition, and the method further includes: The first UE determines the media contention event for the first transmission and the second transmission for the NR-side link channel based on the quality difference condition.
20. The method according to claim 18, wherein, Determining the media contention event based on the aforementioned quality difference condition includes: Determine the medium contention event for the first transmission and the second transmission; and Whether to send feedback for the media contention event is determined based on the aforementioned quality difference condition.
21. The method according to claim 18, wherein, The media contention event includes a half-duplex operation event or a collision event, wherein the half-duplex operation event corresponds to two or more UEs transmitting simultaneously, and wherein the media contention event includes the collision event, and wherein the collision event corresponds to two or more UEs transmitting simultaneously when at least partially overlapping transmission resources.
22. The method according to claim 18, wherein, The feedback transmission includes or corresponds to a negative acknowledgment (NACK), which is configured to trigger a retransmission of the first transmission or the second transmission, and wherein the feedback transmission is sent to the second UE or the third UE.
23. The method of claim 22, further comprising: The first UE determines the medium contention event based on the quality difference condition and sends a second feedback transmission, wherein the second feedback transmission includes or corresponds to a second NACK configured to trigger a second retransmission of the first transmission or the other of the second transmission, and wherein the feedback transmission is sent to the other of the second UE or the third UE.
24. The method of claim 18, further comprising: In response to determining that a media contention event is detected for the second UE, the third UE, or both, the media contention event is determined for the first transmission and the second transmission; as well as In response to determining the media contention event, a decision is made based on a second quality condition or range condition as to whether to send feedback for the determined media contention event.
25. An apparatus configured for wireless communication, comprising: At least one processor; as well as Memory coupled to the at least one processor, Wherein, the at least one processor is configured to: Receive a first transmission from the first UE for the new radio NR side link channel; Receive a second transmission from the second UE for the NR-side link channel; Whether to detect a media contention event for the first and second transmissions is determined based on the overlap between the first and second transmissions; and Feedback transmissions are sent based on determining media contention events for the first and second transmissions of the NR-side link channel, the media contention events being determined based on range conditions and a comparison of the quality difference between the first and second transmissions with the quality difference between the first and second transmissions.
26. The apparatus according to claim 25, wherein, The first transmission and the second transmission include or correspond to side link control information (SCI) transmission, and wherein the at least one processor is further configured to: Decode the SCI transmission to determine transmission resources for the first transmission and the second transmission, wherein the determination of the media contention event is further based on the determined transmission resources; Based on the determined transmission resources of the SCI transmission, monitor the first data transmission and the second data transmission; and Before determining the media contention event, attempt to decode the first data transmission and the second data transmission.
27. The apparatus according to claim 25, wherein, The at least one processor is further configured to: Determine the network parameters; Compare the parameters with the adjustment conditions; and The quality difference condition is adjusted based on the parameters satisfying the adjustment conditions, wherein the adjustment conditions are the data decoded signal to interference plus noise ratio (SINR) condition, the side link control information (SCI) decoding condition, or the SCI1 and SCI2 decoding conditions.
28. The apparatus according to claim 25, wherein, The at least one processor is further configured to: The media contention event is determined based on a second quality condition, wherein the quality difference condition includes or corresponds to an RSRP similarity condition, and wherein the second quality condition includes or corresponds to an RSRP range condition.
29. The apparatus according to claim 25, wherein, The range conditions include or correspond to the range conditions between the transmitting UE and the receiving UE, or correspond to the range conditions between two transmitting UEs.
30. The apparatus according to claim 25, wherein, The at least one processor is further configured to: The quality between the device and the first UE is determined based on the first transmission; as well as Determining a second quality between the device and the second UE based on the second transmission, wherein determining the media contention event includes comparing the difference between the quality and the second quality with the quality difference condition to determine the media contention event.
Citation Information
Patent Citations
Sidelink link adaptation feedback
US20200145799A1
Sidelink collision avoidance, HARQ feedback, and CSI acquisition
WO2020092939A1