Antenna switching diversity or cyclic delay diversity selection
By selecting antenna switching diversity or cyclic delay diversity mode based on channel estimation and communication parameters in wireless communication devices, the problem of difficult transmission mode selection in the prior art is solved, and communication efficiency and reliability are improved, especially in side link communication.
Patent Information
- Application Number
- CN202180020055.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-03-16
- Filing Date
- 2021-03-16
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2041-03-16
AI Technical Summary
In wireless communication networks, existing technologies struggle to effectively select the optimal transmission mode between antenna switching diversity and cyclic delay diversity, leading to communication efficiency and reliability issues.
By selecting antenna switching diversity mode or cyclic delay diversity mode based on channel estimation parameters and communication parameters in wireless communication devices, the optimal transmission mode is determined using channel estimation parameters such as Doppler spread, delay spread, antenna imbalance and antenna correlation, and optimized by modulation and coding schemes and resource block size.
It improves the transmission efficiency and reliability of wireless communication, adapts to different communication environments, optimizes resource utilization, and enhances the signal transmission quality in sidelink communication.
Smart Images

Figure CN115280685B_ABST
Abstract
Description
[0001] Cross Reference to Related Applications
[0002] This Patent Application claims priority to and the benefit of pending non-provisional Application No. 17 / 202,922 filed in the U.S. Patent and Trademark Office on March 16, 2021, and provisional Application No. 62 / 990,398 filed in the U.S. Patent and Trademark Office on March 16, 2020, which are assigned to the assignee hereof and hereby expressly incorporated by reference herein in their entirety as if fully set forth below and for all applicable purposes. TECHNICAL FIELD
[0003] The technology discussed below relates generally to wireless communication networks, and more specifically to selecting between antenna switch diversity and cyclic delay diversity in a wireless communication device.
[0004] INTRODUCTION
[0005] In a wireless communication network, a user equipment (UE) including multiple transmit chains can operate in a cyclic delay diversity (CDD) mode or an antenna switch diversity mode. In the CDD mode, the UE can simultaneously transmit on each transmit chain using a cyclic delay to produce signals with different cyclic phases / delays on different transmit chains. In the antenna switch diversity mode, the UE can transmit using one of the transmit chains, and can switch the selected transmit chain between different antennas.
[0006] A UE can be configured to implement CDD and / or antenna switch diversity in a cellular network or a device-to-device (D2D) network. In a D2D network, UEs can signal directly to each other, rather than via an intermediate base station or serving cell. A D2D communication network can utilize direct signaling (e.g., sidelink signaling) to facilitate direct communication between UEs. In some D2D configurations, a UE can further communicate in a cellular system, typically under control of a base station. Thus, a UE can be configured for uplink and downlink signaling via a base station, and further for sidelink signaling directly between UEs without transmission through a base station.
[0007] BRIEF OVERVIEW OF SOME ASPECTS
[0008] The following presents a summary of one or more aspects of the disclosure in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects, and is intended to neither identify key or critical elements of all aspects nor delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects of the disclosure in a form that is brief, so as to
[0009] In one example, a method for performing wireless communication at a wireless communication device is disclosed. The method includes obtaining at least one parameter associated with communication by the wireless communication device on a wireless channel. The at least one parameter may include a channel estimation parameter associated with the wireless channel, communication parameters associated with at least one communication on the wireless channel, or a combination thereof. The method further includes selecting a transmission mode based on the at least one parameter. The transmission mode may include one of an antenna switching diversity mode or a cyclic delay diversity (CDD) mode. The method further includes transmitting a signal using the selected transmission mode.
[0010] Another example provides a wireless communication device in a wireless communication network, including a transceiver, a memory, and a processor communicatively coupled to the wireless transceiver and the memory. The processor and the memory may be configured to obtain at least one parameter associated with communication of the wireless communication device on a wireless channel. The at least one parameter includes a channel estimation parameter associated with the wireless channel, a communication parameter associated with at least one communication on the wireless channel, or a combination thereof. The processor and the memory may be further configured to select a transmission mode based on the at least one parameter. The transmission mode may include one of antenna switching diversity mode or cyclic delay diversity (CDD) mode. The processor and the memory may be further configured to transmit signals via the transceiver using the selected transmission mode.
[0011] Another example provides a wireless communication device in a wireless communication network. The wireless communication device includes means for obtaining at least one parameter associated with communication of the wireless communication device on a wireless channel. The at least one parameter may include a channel estimation parameter associated with the wireless channel, a communication parameter associated with at least one communication on the wireless channel, or a combination thereof. The wireless communication device further includes means for selecting a transmission mode based on the at least one parameter. The transmission mode may include one of antenna switching diversity mode or cyclic delay diversity (CDD) mode. The wireless communication device further includes means for transmitting a signal using the selected transmission mode.
[0012] Another example provides an article of manufacture for use by a wireless communication device in a wireless communication network. The article of manufacture includes a non-transient computer-readable medium storing instructions executable by one or more processors of the wireless communication device to obtain at least one parameter associated with communication of the wireless communication device on a wireless channel. The at least one parameter may include channel estimation parameters associated with the wireless channel, communication parameters associated with at least one communication on the wireless channel, or a combination thereof. The non-transient computer-readable medium further stores instructions executable by one or more processors of the wireless communication device to select a transmission mode based on the at least one parameter. The transmission mode may include one of antenna switching diversity mode or cyclic delay diversity (CDD) mode. The non-transient computer-readable medium further stores instructions executable by one or more processors of the wireless communication device to transmit signals using the selected transmission mode.
[0013] These and other aspects will be more fully understood after reading the following detailed description. Other aspects, features, and embodiments will become apparent to those skilled in the art after reading the following description of specific exemplary embodiments in conjunction with the accompanying drawings. Although features may be discussed below with respect to certain embodiments and drawings, all embodiments may include one or more of the advantageous features discussed herein. In other words, although one or more embodiments may be discussed having certain advantageous features, one or more such features may also be used according to the various embodiments discussed herein. Similarly, although exemplary embodiments may be discussed below as embodiments of devices, systems, or methods, such exemplary embodiments may be implemented in various devices, systems, and methods. Brief description of the attached diagram
[0015] Figure 1 This is a diagram illustrating an example of a wireless radio access network based on some aspects.
[0016] Figure 2 This is a diagram illustrating examples of frame structures for use in wireless communication networks, based on several aspects.
[0017] Figure 3 This is a diagram illustrating an example of a wireless communication network employing sidelink communication based on some aspects.
[0018] Figure 4 This is an illustration of an example of a wireless communication device configured to support both CDD and antenna switching diversity, based on certain aspects.
[0019] Figure 5 This is a block diagram illustrating an example of the hardware implementation of a wireless communication device based on some aspects of the processing system.
[0020] Figure 6 This is a flowchart illustrating an exemplary method for a wireless communication device to select a transmission mode corresponding to an antenna switching diversity mode or a CDD mode, based on some aspects.
[0021] Figure 7 This is a flowchart of another exemplary method for selecting a transmission mode corresponding to an antenna switching diversity mode or CDD mode for a wireless communication device, based on some aspects.
[0022] Figure 8 This is a flowchart of another exemplary method for selecting a transmission mode corresponding to an antenna switching diversity mode or CDD mode for a wireless communication device, based on some aspects.
[0023] Figure 9 This is a flowchart of another exemplary method for selecting a transmission mode corresponding to an antenna switching diversity mode or CDD mode for a wireless communication device, based on some aspects.
[0024] Figure 10 This is a flowchart of another exemplary method for selecting a transmission mode corresponding to an antenna switching diversity mode or CDD mode for a wireless communication device, based on some aspects.
[0025] Figure 11 This is a flowchart of another exemplary method for selecting a transmission mode corresponding to an antenna switching diversity mode or CDD mode for a wireless communication device, based on some aspects.
[0026] Figure 12 This is a flowchart of another exemplary method for selecting a transmission mode corresponding to an antenna switching diversity mode or CDD mode for a wireless communication device, based on some aspects.
[0027] Detailed description
[0028] The detailed description that follows, taken in conjunction with the accompanying drawings, is intended as a description of various configurations and is not intended to represent only the configurations in which the concepts described herein can be practiced. This detailed description includes specific details to provide a thorough understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.
[0029] Various aspects relate to the selection between Cyclic Delay Diversity (CDD) mode and Antenna Switching Diversity (ASD) mode for transmitting signals by a wireless communication device (e.g., a UE). This signal may, for example, be transmitted to another wireless communication device (e.g., another UE) on a side link. For example, the CDD mode or ASD mode may be selected based on at least one parameter associated with communication on the wireless channel. These parameters may include channel estimation parameters associated with the wireless channel, communication parameters associated with at least one communication on the wireless channel, or combinations thereof.
[0030] For example, channel estimation parameters may include one or more of the following: Doppler spread, delay spread, antenna imbalance between at least the first antenna and the second antenna of the wireless communication device, or antenna correlation between at least the first antenna and the second antenna. In some examples, the ASD mode may be selected when the antenna imbalance is less than a first threshold, the antenna correlation is greater than or equal to a second threshold, the Doppler spread is less than a third threshold, or the delay spread is less than a fourth threshold. In some examples, the CDD mode may be selected when the antenna imbalance is greater than or equal to the first threshold, the antenna correlation is less than the second threshold, the Doppler spread is greater than or equal to the third threshold, or the delay spread is greater than or equal to the fourth threshold.
[0031] For example, communication parameters may include one or more of a modulation and coding scheme (MCS) or an allocated resource block (RB) size. In some examples, ASD mode can be selected when the MCS is less than a threshold, while CDD mode can be selected when the MCS is greater than or equal to the threshold. In some examples, ASD mode can be selected when the allocated RB size is less than a threshold, while CDD mode can be selected when the allocated RB size is greater than or equal to the threshold.
[0032] In some examples, the transmission mode may be selected based on the value of at least one parameter obtained over time. In some examples, the transmission mode may be selected based on the corresponding weight applied to each of the at least one parameter.
[0033] While aspects and embodiments are described herein by way of example, those skilled in the art will understand that additional implementations and use cases may arise 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 devices may arise via integrated chip embodiments and other devices based on non-modular components (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / shopping devices, medical devices, AI-enabled devices, etc.). While some examples may or may not be specific to particular use cases or applications, broad applicability of the described innovations is possible. 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 incorporating one or more aspects of the described innovations. In some practical contexts, devices incorporating the described aspects and features may also necessarily include additional components and features for implementing and practicing the claimed and described embodiments. For example, the transmission and reception of wireless signals requires several components for analog and digital purposes (e.g., hardware components including antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders / summers, etc.). The innovations described herein are intended to be implemented in a wide variety of devices, chip-level components, systems, distributed deployments, end-user devices, etc., of various sizes, shapes, and configurations.
[0034] The various concepts presented throughout this disclosure can be implemented across a wide range of telecommunications systems, network architectures, and communication standards. Now refer to... Figure 1 This illustration of a radio access network 100 is provided as an illustrative example and not a limitation. The RAN 100 can implement any one or more suitable wireless communication technologies to provide radio access. As an example, the RAN 100 can operate according to the 3rd Generation Partnership Project (3GPP) New Radio (NR) specification (commonly referred to as 5G). As another example, the RAN 100 can operate in a hybrid of 5G NR and the Evolved Universal Terrestrial Radio Access Network (eUTRAN) standard (commonly referred to as LTE). 3GPP refers to this hybrid RAN as a Next Generation RAN, or NG-RAN. Of course, many other examples can be utilized within the scope of this disclosure.
[0035] The geographic area covered by the radio access network 100 can be divided into several cellular areas (cells), which can be uniquely identified by the user equipment (UE) based on an identifier broadcast across the geographic area from an access point or base station. Figure 1Cells 102, 104, 106, and 108 are described, each of which may include one or more sectors (not shown). A sector is a sub-region of a cell. All sectors within a cell are served by the same base station. Radio links within a sector may be identified by a single logical identifier belonging to that sector. In a cell divided into sectors, multiple sectors within the cell may be formed by an antenna array, where each antenna is responsible for communication with UEs within a portion of the cell.
[0036] Generally, each base station (BS) serves its respective cell. More broadly, a base station is a network element in a radio access network responsible for radio transmissions to and from a UE in one or more cells. A BS may also be referred to by those skilled in the art as a base transceiver station (BTS), radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), access point (AP), B node (NB), evolved B node (eNB), g B node (gNB), transmit / receive point (TRP), or any other suitable term. In some examples, a base station may include two or more coexisting or non-coexisting TRPs. Each TRP may communicate on the same or different carrier frequencies within the same or different frequency bands. In an example where RAN100 operates according to both LTE and 5G NR standards, one of these base stations may be an LTE base station, while the other may be a 5G NR base station.
[0037] It can be deployed using various base stations. For example, in Figure 1 In the illustration, two base stations 110 and 112 are shown in cells 102 and 104, and a third base station 114 is shown as a remote radio head (RRH) 116 controlling cell 106. That is, the base stations may have integrated antennas, or they may be connected to the antenna or RRH via feed cables. In the illustrated example, cells 102, 104, and 106 may be referred to as macrocells because base stations 110, 112, and 114 support cells with large sizes. Furthermore, a base station 118 is shown in cell 108 that may overlap with one or more macrocells. In this example, cell 108 may be referred to as a small cell (e.g., microcell, picocell, femtocell, home base station, home B-node, home evolved B-node, etc.) because base station 118 supports cells with relatively small sizes. Cell size settings can be determined based on system design and component constraints.
[0038] To understand, the radio access network 100 may include any number of radio base stations and cells. Furthermore, relay nodes may be deployed to extend the size or coverage area of a given cell. Base stations 110, 112, 114, and 118 provide radio access points to the core network for any number of mobile devices.
[0039] Figure 1 This further includes an unmanned aerial vehicle (UAV) 120, which may be a drone or a quadcopter. The UAV 120 may be configured to function as a base station, or more specifically as a mobile base station. That is, in some examples, the cell may not be stationary, and the geographical area of the cell may move depending on the location of the mobile base station (such as the UAV 120).
[0040] Generally, a base station may include a backhaul interface for communicating with the backhaul portion (not shown) of the network. The backhaul provides a link between the base station and the core network (not shown), and in some examples, the backhaul provides interconnection between respective base stations. The core network may be part of a wireless communication system and may be independent of the radio access technology used in the radio access network. Any suitable transport network can be used to employ various types of backhaul interfaces, such as direct physical connections, virtual networks, etc.
[0041] RAN 100 is defined as supporting wireless communication for multiple mobile devices. Mobile devices are typically referred to as User Equipment (UE) in standards and specifications issued by the 3rd Generation Partnership Project (3GPP), but may also be referred to by those skilled in the art as Mobile Station (MS), Subscriber Station, Mobile Unit, Subscriber Unit, Radio Unit, Remote Unit, Mobile Equipment, Radio Equipment, Wireless Communication Equipment, Remote Equipment, Mobile Subscriber Station, Access Terminal (AT), Mobile Terminal, Radio Terminal, Remote Terminal, Handheld Device, Terminal, User Agent, Mobile Client, Client, or any other suitable term. A UE can be a device that provides users with access to network services.
[0042] Within this document, a mobile device does not necessarily need to be mobile and may be stationary. The term mobile device or mobile equipment refers to a wide variety of devices and technologies. For example, some non-limiting examples of mobile devices include mobile devices, cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal computers (PCs), laptops, netbooks, smartbooks, tablets, personal digital assistants (PDAs), and a wide variety of embedded systems, such as those corresponding to the “Internet of Things” (IoT). Additionally, a mobile device can be an automobile or other means of transportation, a remote sensor or actuator, a robot or robotic device, a satellite radio, a Global Positioning System (GPS) device, an object tracking device, a drone, a multi-rotor aircraft, a quadcopter, a remote control device, consumer and / or wearable devices (such as glasses), wearable cameras, virtual reality devices, smartwatches, health or fitness trackers, digital audio players (e.g., MP3 players), cameras, game consoles, etc. Additionally, mobile devices can be digital home or smart home devices, such as home audio, video and / or multimedia equipment, appliances, vending machines, smart lighting equipment, home security systems, smart meters, etc. Additionally, mobile devices can be smart energy devices, security devices, solar panels or solar arrays, municipal infrastructure equipment controlling electricity, lighting, water, etc. (e.g., smart grids), industrial automation and enterprise equipment, logistics controllers, agricultural equipment, etc. Furthermore, mobile devices can provide networked healthcare or telemedicine support, i.e., remote health care. Remote health care devices can include remote health monitoring devices and remote health supervision devices, whose communications can be given priority over other types of information, for example, in the form of prioritized access for critical service data transmission and / or relevant QoS for critical service data transmission.
[0043] Within RAN 100, a cell may include UEs capable of communicating with one or more sectors of each cell. For example, UEs 122 and 124 may communicate with base station 110; UEs 126 and 128 may communicate with base station 112; UEs 130 and 132 may communicate with base station 114 via RRH 116; UE 134 may communicate with base station 118; and UE 136 may communicate with mobile base station 120. Here, each base station 110, 112, 114, 118, and 120 may be configured as an access point provided to the core network (not shown) for all UEs in the respective cell. In some examples, UAV 120 (e.g., quadcopter 220) may be a mobile network node and may be configured to function as a UE. For example, UAV 120 may operate within cell 102 by communicating with base station 110.
[0044] Wireless communication between RAN 100 and UEs (e.g., UE 122 or 124) can be described as utilizing an air interface. Transmissions over the air interface from a base station (e.g., base station 110) to one or more UEs (e.g., UEs 122 and 124) can be referred to as downlink (DL) transmissions. According to certain aspects of this disclosure, the term downlink can refer to point-to-multipoint transmissions originating at a scheduling entity (further described below; e.g., base station 110). Another way to describe this scheme is to use the term broadcast channel multiplexing. Transmissions from a UE (e.g., UE 122) to a base station (e.g., base station 110) can be referred to as uplink (UL) transmissions. According to a further aspect of this disclosure, the term uplink can refer to point-to-point transmissions originating at a scheduled entity (further described below; e.g., UE 122).
[0045] For example, DL transmission may include unicast or broadcast transmission of control information and / or traffic information (e.g., user data traffic) from a base station (e.g., base station 110) to one or more UEs (e.g., UEs 122 and 124), while UL transmission may include transmission of control information and / or traffic information originating at a UE (e.g., UE 122). Additionally, uplink and / or downlink control information and / or traffic information may be temporally divided into frames, subframes, time slots, and / or symbols. As used herein, a symbol may refer to a time unit carrying one resource element (RE) per subcarrier in an orthogonal frequency division multiplexing (OFDM) waveform. A time slot may carry 7 or 14 OFDM symbols. A subframe may refer to a duration of 1 ms. Multiple subframes or time slots may be grouped together to form a single frame or radio frame. Within this disclosure, a frame may refer to a predetermined duration (e.g., 10 ms) for wireless transmission, wherein each frame comprises, for example, 10 subframes, each 1 ms in length. Of course, these definitions are not required, and any suitable scheme can be used to organize the waveform, and the various time divisions of the waveform can have any suitable duration.
[0046] In some examples, access to the air interface can be scheduled, where a scheduling entity (e.g., a base station) allocates resources (e.g., time-frequency resources) for communication among some or all of its equipment and apparatus within its service area or cell. Within this disclosure, as further discussed below, the scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more scheduled entities. That is, for scheduled communication, the UE or the scheduled entity utilizes resources allocated by the scheduling entity.
[0047] A base station is not the only entity that can be used as a scheduling entity. That is, in some examples, a UE can act as a scheduling entity to schedule resources for one or more scheduled entities (e.g., one or more other UEs). For example, two or more UEs (e.g., UEs 138, 140, and 142) can communicate with each other using sidelink signal 137 without relaying the communication through a base station. In some examples, UEs 138, 140, and 142 can each act as a scheduling entity or transmitting sidelink device and / or a scheduled entity or receiving sidelink device to schedule resources and relay sidelink signal 137 therebetween without relying on scheduling or control information from a base station. In other examples, two or more UEs (e.g., UEs 126 and 128) within the coverage area of a base station (e.g., base station 112) can also relay sidelink signal 127 on a direct link (sidelink) without relaying the communication through base station 112. In this example, base station 112 can allocate resources to UEs 126 and 128 for sidelink communication. In either case, such sidelink signaling 127 and 137 can be implemented in peer-to-peer (P2P) networks, device-to-device (D2D) networks, vehicle-to-vehicle (V2V) networks, vehicle-to-everything (V2X) networks, mesh networks, or other suitable direct link networks.
[0048] In some examples, a D2D relay framework may be included within the cellular network to facilitate the relay of communications to / from base station 112 via a D2D link (e.g., side link 127 or 137). For example, one or more UEs (e.g., UE 128) within the coverage area of base station 112 may operate as relay UEs to extend the coverage of base station 112, improve transmission reliability for one or more UEs (e.g., UE 126), and / or allow the base station to recover from failed UE links due to, for example, congestion or fading.
[0049] Two main technologies that can be used by V2X networks include Dedicated Short Range Communication (DSRC) based on the IEEE 802.11p standard and cellular V2X based on LTE and / or 5G (New Radio) standards. Various aspects of this disclosure may relate to New Radio (NR) cellular V2X networks, which, for simplicity, are referred to herein as V2X networks. However, it should be understood that the concepts disclosed herein are not limited to specific V2X standards, or may refer to sidelink networks other than V2X networks.
[0050] To achieve a low block error rate (BLER) while still maintaining a very high data rate over the air interface, channel coding can be used. That is, wireless communication typically utilizes appropriate error-correcting block codes. In a typical block code, an information message or sequence is broken down into code blocks (CBs), and an encoder (e.g., a CODEC) at the transmitting device then mathematically adds redundancy to the information message. Utilizing this redundancy in the encoded information message improves the reliability of the message, thereby enabling the correction of any bit errors that may occur due to noise.
[0051] Data encoding can be implemented in several ways. In earlier 5G NR specifications, user data was encoded using quasi-cyclic low-density parity-check (LDPC) with two different base maps: one base map was used for large code blocks and / or high code rates, while the other base map was used for other cases. Polar coding was used to encode control information and the Physical Broadcast Channel (PBCH) based on nested sequences. For these channels, puncturing, shortening, and repetition were used for rate matching.
[0052] Various aspects of this disclosure can be implemented using any suitable channel code. Various implementations of the base station and UE may include suitable hardware and capabilities (e.g., encoders, decoders, and / or CODECs) to utilize one or more of these channel codes for wireless communication.
[0053] In RAN 100, the ability of a UE to communicate independently of its location while on the move is referred to as mobility. The various physical channels between the UE and the RAN are generally established, maintained, and released under the control of the Access and Mobility Management Function (AMF). In some scenarios, the AMF may include a Security Context Management Function (SCMF) and a Security Anchor Function (SEAF) that performs authentication. The SCMF can manage the security context of both the control plane and user plane functionalities, either entirely or partially.
[0054] In some examples, RAN 100 enables mobility and handover (i.e., the UE's connection is transferred from one radio channel to another). For example, during a call with a scheduling entity, or at any other time, the UE can monitor various parameters of the signal from its serving cell and various parameters of neighboring cells. Depending on the quality of these parameters, the UE can maintain communication with one or more neighboring cells. During this time, if the UE moves from one cell to another, or if the signal quality from a neighboring cell exceeds the signal quality from the serving cell for a given amount of time, the UE can perform a handover or handover from the serving cell to a neighboring (target) cell. For example, UE 124 can move from a geographic area corresponding to its serving cell 102 to a geographic area corresponding to a neighboring cell 106. When the signal strength or quality from neighboring cell 106 exceeds the signal strength or quality from its serving cell 102 for a given amount of time, UE 124 can transmit a report message indicating this condition to its serving base station 110. In response, UE 124 can receive a handover command, and the UE can undergo a handover to cell 106.
[0055] In various implementations, the air interface in RAN 100 can utilize licensed spectrum, unlicensed spectrum, or shared spectrum. Licensed spectrum typically provides exclusive use of a portion of the spectrum by a mobile network operator purchasing a license from a government regulatory body. Unlicensed spectrum provides shared use of a portion of the spectrum without a government-granted license. While some technical rules generally still apply to accessing unlicensed spectrum, access is available to any operator or device. Shared spectrum falls between licensed and unlicensed spectrum, where technical rules or restrictions may be required for spectrum access, but the spectrum may still be shared by multiple operators and / or multiple RATs. For example, a licensee of a portion of licensed spectrum can provide Licensed Shared Access (LSA) to share that spectrum with other parties, for example, by utilizing conditions determined by the appropriate licensee.
[0056] The air interface in RAN 100 can utilize one or more multiplexing and multiple access algorithms to enable simultaneous communication between individual devices. For example, the 5G NR specification provides multiple access for UL or reverse link transmissions from UEs 122 and 124 to base station 110, and utilizes Orthogonal Frequency Division Multiplexing (OFDM) with a Cyclic Prefix (CP) to provide multiplexing for DL or forward link transmissions from base station 110 to UEs 122 and 124. Additionally, for UL transmissions, the 5G NR specification provides support for Discrete Fourier Transform Extended OFDM (DFT-s-OFDM) with CP (also known as Single-Carrier FDMA (SC-FDMA)). However, within the scope of this disclosure, multiplexing and multiple access are not limited to the above schemes and can be provided using Time Division Multiple Access (TDMA), Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Sparse Code Multiple Access (SCMA), Resource Extended Multiple Access (RSMA), or other suitable multiple access schemes. In addition, multiplexing of DL transmission from base station 110 to UEs 122 and 124 can be provided using time division multiplexing (TDM), code division multiplexing (CDM), frequency division multiplexing (FDM), orthogonal frequency division multiplexing (OFDM), sparse code multiplexing (SCM), or other suitable multiplexing schemes.
[0057] Furthermore, the air interface in RAN 100 can utilize one or more duplex algorithms. Duplex refers to a point-to-point communication link where both endpoints can communicate with each other in both directions. Full-duplex means that both endpoints can communicate with each other simultaneously. Half-duplex means that only one endpoint can send information to the other endpoint at a time. Half-duplex simulation is typically implemented for wireless links using Time Division Duplex (TDD). In TDD, transmissions in different directions on a given channel are separated using time division multiplexing. That is, at some times, the channel is dedicated to transmissions in one direction, and at other times, it is dedicated to transmissions in the other direction, where the direction can change very rapidly, for example, several times per time slot. In wireless links, full-duplex channels generally rely on physical isolation between the transmitter and receiver, and appropriate interference cancellation techniques. Full-duplex simulation is typically implemented for wireless links using Frequency Division Duplex (FDD) or Space Division Duplex (SDD). In FDD, transmissions in different directions can operate at different carrier frequencies (e.g., within paired spectrum). In SDD, transmissions in different directions on a given channel are separated from each other using spatial division multiplexing (SDM). In other examples, full-duplex communication can be implemented within unpaired spectrum (e.g., within a single carrier bandwidth), where transmissions in different directions occur within different subbands of the carrier bandwidth. This type of full-duplex communication may be referred to herein as Subband Full-Duplex (SBFD), also known as flexible duplex.
[0058] Reference Figure 2The OFDM waveforms illustrated herein are used to describe various aspects of this disclosure. Those skilled in the art will understand that various aspects of this disclosure can be applied to SC-FDMA waveforms in substantially the same manner as described below. That is, while some examples of this disclosure may focus on OFDM links for clarity, it should be understood that the same principles can also be applied to SC-FDMA waveforms.
[0059] Now refer to Figure 2 An expanded view of exemplary subframe 202 is illustrated, showing the OFDM resource grid. However, as those skilled in the art will readily appreciate, the PHY transport structure for any particular application can vary from the example described herein depending on any number of factors. Here, time is in the horizontal direction in units of OFDM symbols; while frequency is in the vertical direction in units of the carrier's subcarriers.
[0060] Resource grid 204 can be used to schematically represent time-frequency resources for a given antenna port. That is, in a multiple-input multiple-output (MIMO) implementation with multiple antenna ports available, there can be a corresponding number of resource grids 204 available for communication. Resource grid 204 is divided into multiple resource elements (REs) 206. An RE (which is 1 subcarrier × 1 symbol) is the smallest discrete part of the time-frequency grid and contains a single complex value representing data from a physical channel or signal. Depending on the modulation used in a particular implementation, each RE may represent one or more information bits. In some examples, an RE block may be referred to as a physical resource block (PRB) or more simply as a resource block (RB) 208, which contains any suitable number of coherent subcarriers in the frequency domain. In one example, an RB may include 12 subcarriers, the number of which is independent of the parameter design used. In some examples, depending on the parameter design, an RB may include any suitable number of coherent OFDM symbols in the time domain. Within this disclosure, it is assumed that a single RB (such as RB 208) corresponds exactly to a single communication direction (transmission or reception for a given device).
[0061] A set of contiguous or discontinuous resource blocks may be referred to herein as a resource block group (RBG), subband, or bandwidth portion (BWP). A set of subbands or BWPs may span the entire bandwidth. Scheduling of downlink, uplink, or sidelink transmissions to a UE or sidelink device (hereinafter collectively referred to as UE) typically involves scheduling one or more resource elements 206 within one or more subbands or bandwidth portions (BWPs). Thus, the UE generally utilizes only a subset of the resource grid 204. In some examples, an RB may be the smallest unit of resource that can be allocated to the UE. Therefore, the more RBs scheduled for the UE and the higher the modulation scheme selected for the air interface, the higher the data rate of the UE. RBs can be scheduled by the base station (e.g., gNB, eNB, etc.) or can be self-scheduled by the UE / sidelink device implementing D2D sidelink communication.
[0062] In this explanation, RB 208 is shown to occupy less than the entire bandwidth of subframe 202, where some subcarriers above and below RB 208 are explained. In a given implementation, subframe 202 may have bandwidth corresponding to any number of one or more RB 208s. Furthermore, in this explanation, RB 208 is shown to occupy less than the entire duration of subframe 202, but this is merely one possible example.
[0063] Each 1ms subframe 202 may include one or more adjacent time slots. As an illustrative example, in... Figure 2 In the example shown, a subframe 202 includes four time slots 210. In some examples, time slots may be defined based on a specified number of OFDM symbols with a given cyclic prefix (CP) length. For example, with a nominal CP, a time slot may include 7 or 12 OFDM symbols. Additional examples may include mini time slots (sometimes referred to as shortened transmission time intervals (TTIs)) with shorter durations (e.g., one to three OFDM symbols). In some cases, these mini time slots or shortened transmission time intervals (TTIs) may occupy resources scheduled for ongoing time slot transmissions for the same or different UEs. Any number of resource blocks may be utilized within a subframe or time slot.
[0064] An expanded view of one of these time slots 210 illustrates that time slot 210 includes a control region 212 and a data region 214. Generally, control region 212 can carry control channels, while data region 214 can carry data channels. Of course, the time slot may contain full DL, full UL, or at least one DL portion and at least one UL portion. Figure 2 The structure described herein is merely exemplary in nature and may utilize different time-slot structures, and may include one or more for each of the control region and data region.
[0065] Although not in Figure 2The explanation is as follows: However, each RE 206 within RB 208 can be scheduled to carry one or more physical channels, including control channels, shared channels, data channels, etc. Other REs 206 within RB 208 can carry pilot or reference signals. These pilot or reference signals can be used by the receiver equipment to perform channel estimation for the corresponding channels, which enables coherent demodulation / detection of the control and / or data channels within RB 208.
[0066] In some examples, time slot 210 can be used for broadcast, multicast, groupcast, or unicast communications. For example, broadcast, multicast, or groupcast communications can refer to point-to-multipoint transmissions from one device (e.g., a base station, UE, or other similar device) to other devices. Here, broadcast communications are delivered to all devices, while multicast or groupcast communications are delivered to multiple target receiving devices. Unicast communications can refer to point-to-point transmissions from one device to a single other device.
[0067] In an example of cellular communication over a cellular carrier via the Uu interface, for DL transmission, a scheduling entity (e.g., a base station) may allocate one or more REs 206 (e.g., within control area 212) to carry DL control information to one or more scheduled entities (e.g., UEs), including one or more DL control channels (such as the Physical Downlink Control Channel (PDCCH)). The PDCCH carries downlink control information (DCI), including but not limited to power control commands for DL and UL transmissions (e.g., one or more open-loop power control parameters and / or one or more closed-loop power control parameters), scheduling information, grants, and / or RE assignments. The PDCCH may further carry HARQ feedback transmissions, such as acknowledgment (ACK) or negative acknowledgment (NACK). HARQ is a technique well known to those skilled in the art, where, for accuracy, any suitable integrity verification mechanism (such as a checksum or cyclic redundancy check (CRC)) may be used to verify the integrity of packet transmissions at the receiving side. If the integrity of the transmission is acknowledged, an ACK may be transmitted, and if it is not acknowledged, a NACK may be transmitted. In response to NACK, the transmitting device can send a HARQ retransmission, which enables catch-up retransmission, incremental redundancy, and so on.
[0068] The base station may further allocate one or more REs 206 (e.g., in control area 212 or data area 214) to carry other DL signals, such as demodulation reference signals (DMRS); phase tracking reference signals (PT-RS); channel state information (CSI) reference signals (CSI-RS); and synchronization signal blocks (SSBs). SSBs may be broadcast at regular intervals based on periodicity (e.g., 5, 10, 20, 20, 80, or 120 milliseconds). SSBs include the primary synchronization signal (PSS), secondary synchronization signal (SSS), and physical broadcast control channel (PBCH). The UE may utilize the PSS and SSS to achieve radio frame, subframe, time slot, and symbol synchronization in the time domain, identify the center of the channel (system) bandwidth in the frequency domain, and identify the physical cell identity (PCI) of the cell.
[0069] The PBCH in the SSB may further include: a Master Information Block (MIB), which includes various system information and parameters for decoding the System Information Block (SIB). The SIB may be, for example, System Information Type 1 (SIB1), which may include various additional system information. Together, the MIB and SIB1 provide the minimum system information (SI) for initial access. Examples of system information transmitted in the MIB may include, but are not limited to: subcarrier spacing (e.g., default downlink parameter design), system frame number, configuration of the PDCCH control resource set (CORESET) (e.g., PDCCH CORESET0), cell prohibition indicator, cell reselection indicator, raster offset, and search space for SIB1. Examples of residual minimum system information (RMSI) transmitted in SIB1 may include, but are not limited to, random access search space, paging search space, downlink configuration information, and uplink configuration information.
[0070] In UL transmissions, the scheduled entity (e.g., the UE) may use one or more RE 206s to carry UL control information (UCI) to the scheduling entity. This UL control information includes one or more UL control channels, such as the Physical Uplink Control Channel (PUCCH). The UCI may include various packet types and categories, including pilots, reference signals, and information configured to enable or assist in decoding uplink data transmissions. Examples of uplink reference signals may include probe reference signals (SRS) and uplink DMRS. In some examples, the UCI may include a scheduling request (SR), i.e., a request for the scheduling entity to schedule uplink transmissions. Here, in response to the SR transmitted on the UCI, the scheduling entity may transmit downlink control information (DCI), which can schedule resources for uplink packet transmissions. The UCI may also include HARQ feedback, channel state feedback (CSF) (such as CSI reports), or any other suitable UCI.
[0071] In addition to control information, one or more REs 206 (e.g., within data area 214) may also be allocated for data traffic. Such data traffic may be carried on one or more traffic channels, such as the Physical Downlink Shared Channel (PDSCH) for DL transmissions, or the Physical Uplink Shared Channel (PUSCH) for UL transmissions. In some examples, one or more REs 206 within data area 214 may be configured to carry other signals, such as one or more SIBs and DMRS.
[0072] In an example of sidelink communication on a sidelink carrier via the PC5 interface, the control area 210 of time slot 212 may include a Physical Sidelink Control Channel (PSCCH), which includes sidelink control information (SCI) transmitted from an initiating (transmitting) sidelink device (e.g., a Tx V2X or other Tx UE) to a set of one or more other receiving sidelink devices (e.g., Rx V2X devices or other Rx UEs). The data area 214 of time slot 210 may include a Physical Sidelink Shared Channel (PSSCH), which includes sidelink data traffic transmitted by the transmitting sidelink device within resources reserved on the sidelink carrier by the initiating (transmitting) sidelink device via the SCI. Further information may be transmitted on various REs 206 within time slot 210. For example, HARQ feedback information may be transmitted from the receiving sidelink device to the transmitting sidelink device in the Physical Sidelink Feedback Channel (PSFCH) within time slot 210. In addition, one or more reference signals, such as sidelink SSB and / or sidelink CSI-RS, sidelink SRS and / or sidelink positioning reference signal (PRS), can be transmitted in time slot 210.
[0073] These physical channels are typically multiplexed and mapped to transport channels for processing by the Media Access Control (MAC) layer. The transport channel carries blocks of information, called transport blocks (TBs). The transport block size (TBS) (which may correspond to the number of information bits) can be a controlled parameter based on the modulation and coding scheme (MCS) and the number of redundancies (RBs) in a given transmission.
[0074] Figure 2 The channels or carriers described are not necessarily all the channels or carriers available between devices, and those skilled in the art will recognize that other channels or carriers, such as other traffic, control, and feedback channels, may be available in addition to those described.
[0075] Figure 3Examples of wireless communication networks 300 configured to support D2D or sidelink communication are described. In some examples, sidelink communication may include V2X communication. V2X communication involves not only direct radio information exchange between vehicles (e.g., vehicles 302 and 304) themselves, but also direct radio information exchange between vehicles 302 / 304 and infrastructure (e.g., roadside units (RSUs) 306) (such as streetlights, buildings, traffic cameras, toll booths, or other stationary objects), between vehicles 302 / 304 and pedestrians 308, and between vehicles 302 / 304 and wireless communication networks (e.g., base station 310). In some examples, V2X communication may be implemented according to the New Radio (NR) Cellular V2X standard defined by 3GPP (Release 16) or other suitable standards.
[0076] V2X communication enables vehicles 302 and 304 to acquire information related to weather, nearby accidents, road conditions, the activities of nearby vehicles and pedestrians, objects near the vehicles, and other relevant information that can be used to improve the driving experience and enhance vehicle safety. For example, such V2X data can enable autonomous driving and improve road safety and traffic efficiency. For instance, V2X-connected vehicles 302 and 304 can use the exchanged V2X data to provide collision warnings, road hazard warnings, approach emergency vehicle warnings, pre-collision / post-collision warnings and information, emergency braking warnings, traffic congestion warnings, lane change warnings, intelligent navigation services, and other similar information. Additionally, V2X data received by a pedestrian / cyclist's V2X-connected mobile device can be used to trigger warning sounds, vibrations, flashing lights, etc., in situations where a hazard is imminent.
[0077] Sidelink communication between vehicle UEs (V-UEs) 302 and 304, or between V-UEs 302 or 304 and RSUs 306 or pedestrian UEs (P-UEs) 308, can occur on sidelink 312 using the Proximity Service (ProSe) PC5 interface. In various aspects of this disclosure, the PC5 interface can be further used to support D2D sidelink 312 communication in other proximity use cases, such as V2X. Examples of other proximity use cases may include smart wearable devices, public safety, or commercially based proximity services (e.g., entertainment, education, office, healthcare, and / or interaction). Figure 3 In the example shown, ProSe communication may further occur between UEs 314 and 316.
[0078] ProSe communication supports different operating scenarios, such as in-coverage, out-of-coverage, and partial coverage. Out-of-coverage refers to a scenario where a UE (e.g., UEs 314 and 316) is outside the coverage area of a base station (e.g., base station 210), but each UE is still configured for ProSe communication. Partial coverage refers to a scenario where some UEs (e.g., V-UE 304) are outside the coverage area of base station 310, while other UEs (e.g., V-UE 302 and P-UE 308) are communicating with base station 310. In-coverage refers to a scenario where a UE (e.g., V-UE 302 and P-UE 308) is communicating with base station 310 (e.g., gNB) via a Uu (e.g., cellular interface) connection to receive ProSe service authorization and provisioning information to support ProSe operation.
[0079] To facilitate D2D sidelink communication on sidelink 312 between, for example, UEs 314 and 316, UEs 314 and 316 may transmit discovery signals between them. In some examples, each discovery signal may include synchronization signals, such as a primary synchronization signal (PSS) and / or a secondary synchronization signal (SSS), which facilitate device discovery and communication synchronization on sidelink 312. For example, the discovery signal may be used by UE 316 to measure the signal strength and channel state of a potential sidelink (e.g., sidelink 314) with another UE (e.g., UE 312). UE 316 may use these measurements to select a UE (e.g., UE 314) for sidelink communication or relay communication.
[0080] In 5G NR sidelinks, sidelink communication can utilize transmit or receive resource pools. For example, the minimum resource allocation unit in frequency can be a subchannel (e.g., which may include, for example, 10, 15, 20, 25, 50, 75, or 100 coherent resource blocks), and the minimum resource allocation unit in time can be a time slot. The radio resource control (RRC) configuration of the resource pool can be pre-configured (e.g., factory settings on the UE, for example, as determined by the sidelink standard or specification) or configured by the base station (e.g., base station 310).
[0081] Additionally, sidelink (e.g., PC5) communication can have two main resource allocation operation modes. In the first mode (Mode 1), the base station (e.g., gNB) 310 can allocate resources to sidelink devices (e.g., V2X devices or other sidelink devices) for sidelink communication between the sidelink devices in various ways. For example, the base station 310 can dynamically allocate sidelink resources to the sidelink devices in response to sidelink resource requests from the sidelink devices (e.g., dynamic granting). The base station 310 can further activate pre-configured sidelink grants (e.g., configured granting) for sidelink communication between the sidelink devices. In Mode 1, the transmitting sidelink device can report sidelink feedback to the base station 310.
[0082] In the second mode (Mode 2), sidelink devices can autonomously select sidelink resources for their sidelink communication. In some examples, the transmitting sidelink device can perform resource / channel sensing to select unoccupied resources (e.g., subchannels) on the sidelink channel. Signaling on the sidelink is identical between the two modes. Therefore, from the receiver's perspective, there is no difference between these modes.
[0083] In some examples, sidelink (e.g., PC5) communication can be scheduled using sidelink control information (SCI). An SCI may comprise two phases. Phase 1 sidelink control information (phase one SCI) may be referred to herein as SCI-1. Phase 2 sidelink control information (phase two SCI) may be referred to herein as SCI-2.
[0084] SCI-1 can be transmitted on the Physical Sidelink Control Channel (PSCCH). SCI-1 may include resource allocation for sidelink resources and information for decoding the second-stage sidelink control information (i.e., SCI-2). SCI-1 may further identify the priority level of the PSSCH (e.g., Quality of Service (QoS)). For example, Ultra-Reliable Low Latency Communication (URLLC) traffic may have a higher priority than Short Message Service (SMS) traffic. SCI-1 may also include PSSCH resource assignment and resource reservation period (if enabled). Additionally, SCI-1 may include PSSCH demodulation reference signal (DMRS) modes (if more than one mode is configured). DMRS can be used by the receiver for radio channel estimation to demodulate the associated physical channel. As indicated, SCI-1 may also include information about SCI-2; for example, SCI-1 may disclose the format of SCI-2. Here, the format indicates the resource size of SCI-2 (e.g., the number of REs allocated for SCI-2), the number of PSSCH DMRS ports, and the modulation and coding scheme (MCS) index. In some examples, SCI-1 can use two bits to indicate the SCI-2 format. Therefore, in this example, four different SCI-2 formats can be supported. SCI-1 may include additional information useful for establishing and decoding PSSCH resources.
[0085] SCI-2 can also be transmitted on the PSSCH and may contain information for decoding the PSSCH. Depending on some aspects, SCI-2 includes a 16-bit Layer 1 (L1) destination identifier (ID), an 8-bit L1 source ID, a Hybrid Automatic Repeat Request (HARQ) process ID, a New Data Indicator (NDI), and a Redundancy Version (RV). For unicast communication, SCI-2 may further include a CSI report trigger. For multicast communication, SCI-2 may further include a zone identifier and the maximum communication range for NACK. SCI-2 may include other information useful for establishing and decoding PSSCH resources.
[0086] In some examples, the UE can be configured to have multiple transmit chains and antennas, and can also operate in Cyclic Delay Diversity (CDD) mode or Antenna Switching Diversity mode. In CDD mode, the UE can use cyclic delays to transmit simultaneously on each transmit chain to generate signals with different cyclic phases / delays on different transmit chains. In Antenna Switching Diversity mode, the UE can use one of the transmit chains to transmit and can switch the selected transmit chain between different antennas. Figure 4This is an illustration of an example of a wireless communication device (e.g., UE) 400 configured to support both CDD and antenna switching diversity at the modem level. In some examples, the UE 400 may be configured to communicate in sidelink (e.g., C-V2X and / or D2D) networks and / or cellular networks. In some examples, the UE 400 may correspond to... Figure 1 and / or Figure 3 The UE or sidelink device being described.
[0087] UE 400 may include a modem 405, a transceiver 410 (e.g., a wireless transmitter / receiver (WTR)), a radio frequency (RF) front end 415, a first antenna 420, and a second antenna 425. The modem 405, transceiver 410, RF front end 415, first antenna 420, and second antenna 425 may collectively form a first transmitter chain and a second transceiver chain. That is, components of UE 400 may be configured as a first transmit chain coupled to the first antenna 420 and a second transmit chain coupled to the second antenna 425 during the transmission of a signal (e.g., a sidelink or uplink signal). Similarly, components of UE 400 may be configured as a first receive chain coupled to the first antenna 420 and a second receive chain coupled to the second antenna 425 during the reception of a signal (e.g., a sidelink or downlink signal). In some examples, UE 400 may further include an additional antenna (not shown).
[0088] More specifically, the first transmit chain may include a first portion of modem 405 that receives a data stream or bit stream representing information for transmission. The first portion of modem 405 may include various components configured to process the bit stream for transmission, such as, but not limited to, serial-to-parallel (S / P) converters, mappers, interleavers, encoders, modulators, etc. The output of the first portion of modem 405 may include in-phase (ITx) and quadrature (QTx) streams, which are fed to the first portion of transceiver 410. In some aspects, the functions performed by the first portion of modem 405 may be considered baseband processing.
[0089] The first part of transceiver 410 includes various components configured to process I / Q bit streams (information), converting the information from baseband frequency to intermediate frequency (IF) in some examples, and subsequently converting it to RF for transmission, such as, but not limited to, oscillators, mixers, filters, etc. The output of the first part of transceiver 410 is fed to power amplifier 430, which amplifies the RF signal and then feeds the amplified signal to Tx / Rx switch 435 (which is in electronic communication with power amplifier 430). In some examples, Tx / Rx switch 435 may be integrated into RF front end 415.
[0090] Similarly, the second transmission chain may include a second part of modem 405 that receives a data stream or bit stream representing information for transmission. The second part of modem 405 may include various components configured to process the bit stream for transmission, such as, but not limited to, S / P converters, mappers, interleavers, encoders, modulators, etc. The output of the second part of modem 405 may include I Tx and Q Tx streams, which are fed to the second part of transceiver 410. In some aspects, the functions performed by the second part of modem 405 can be considered baseband processing.
[0091] The second part of transceiver 410 includes various components configured to process I / Q bit streams (information), and in some examples, to convert the information from baseband frequency to IF and subsequently to RF for transmission, such as, but not limited to, oscillators, mixers, filters, etc. The output of the second part of transceiver 410 is fed to power amplifier 440, which amplifies the RF signal and then feeds the amplified signal to Tx / Rx switch 445 (which is in electronic communication with power amplifier 440). In some examples, Tx / Rx switch 445 may be integrated into RF front end 415.
[0092] Receiving operations typically include the reverse operations associated with the first and second transmit chains. For example, a signal received at the first antenna 420 may be fed via a first portion of the RF front-end 415 to a Tx / Rx switch 435 (which switches from the transmit position to the main receive (PRx) position) and then to a low-noise amplifier 450 for amplification. The amplified signal is then fed to a first portion of transceiver 410 for down-conversion (among other functions) into a baseband signal. The baseband signal is then fed as an I / Q stream to a first portion of modem 405 for data recovery.
[0093] Similarly, the signal received at the second antenna 425 can be fed via the second section of the RF front end 415 to the Tx / Rx switch 445 (which switches from the transmit position to the discontinuous reception (DRx) position) and then to the low-noise amplifier 455 for amplification. The amplified signal is then fed to the second section of the transceiver 410 for down-conversion (among other functions) into a baseband signal. The baseband signal is fed as an I / Q stream to the second section of the modem 405 for data recovery.
[0094] In one example, the RF front-end 415 includes an optional antenna switch 460 configured to switch the output of a first transmit chain and / or a second transmit chain between a first antenna 420 and a second antenna 425 based on, for example, an RF switching control signal (RFSW control) generated by the modem 405. This configuration allows the UE 400 to operate in both antenna switching diversity mode and CDD mode.
[0095] In this example, the antenna switching diversity mode includes the UE 400 activating a first transmit chain (while simultaneously deactivating a second transmit chain) for a first portion (e.g., a first subframe) of a signal transmitted via the first antenna 420, and subsequently switching the first transmit chain from the first antenna 420 to the second antenna 425 for a second portion (e.g., a second subframe) of a signal transmitted via the second antenna 425. This antenna switching mode can be repeated (e.g., the first transmit chain switching between the first antenna 420 and the second antenna 425) for transmission.
[0096] The CDD mode involves the UE 400 concurrently activating a first transmit chain coupled to a first antenna 420 and a second transmit chain coupled to a second antenna 425 using antenna switch 460. Both the first and second transmit links transmit signals simultaneously with a cyclic delay between signals (different phase delays). Switching between CDD mode and antenna switching diversity mode can be based on a per-subframe or time-slot basis and on various performance metrics (e.g., modulation and coding scheme (MCS), resource block (RB) allocation, Doppler characteristics, etc.).
[0097] In another example, antenna switch 460 can be removed. In this example, the first transmit chain (and the first receive chain during receive operation) can be directly coupled to the first antenna 420, while the second transmit chain (and the second receive chain during receive operation) can be directly coupled to the second antenna 425. UE 400 can implement antenna switching diversity mode and CDD mode at the level of modem 405, transceiver 410, and / or power amplifier 430 / 440.
[0098] For example, UE 400 can be configured to operate in an antenna switching diversity mode for transmission according to the antenna switching mode. The antenna switching mode may include UE 400 switching between a first transmit chain coupled to a first antenna 420 and a second transmit chain coupled to a second antenna 425 during transmission. That is, UE 400 implementing antenna switching diversity mode can use the first transmit chain coupled to the first antenna to transmit a first portion of the signal, and subsequently use the second transmit chain coupled to the second antenna 425 to transmit a second portion of the signal. In some aspects, the second transmit chain can be deactivated, disabled, etc., while the first transmit chain coupled to the first antenna 420 is enabled to transmit the first portion of the signal. Similarly, the first transmit chain can be deactivated, disabled, etc., while the second transmit chain coupled to the second antenna 425 is enabled to transmit the second portion of the signal.
[0099] In some aspects, the antenna switching mode of the antenna switching mode can be implemented according to timing scheduling. For example, the first transmit chain coupled to the first antenna 420 can be activated, enabled, etc., during a first time period of the first part used for transmitting signals. Similarly, the second transmit chain coupled to the second antenna 425 can be activated, enabled, etc., during a second time period of the second part used for transmitting signals. The first transmit chain coupled to the first antenna 420 can be deactivated, disabled, etc., during the second time period, while the second transmit chain coupled to the second antenna 425 can be deactivated, disabled, etc., during the first time period.
[0100] Although UE 400 is shown as including two transmit chains coupled to corresponding antennas, it should be understood that UE may have more than two transmit chains coupled to corresponding antennas. For example, a UE with a third transmit chain coupled to a third antenna may be integrated into an antenna switching diversity mode. Therefore, the UE may use the third transmit chain coupled to the third antenna to transmit a third portion of the signal. The third transmit chain coupled to the third antenna may be activated, enabled, etc., during a third time period (e.g., during the transmission of the third portion of the uplink signal), and subsequently deactivated, disabled, etc., during the first and second time periods.
[0101] The UE 400, without antenna switch 460, can also operate in CDD mode. According to CDD mode, the UE 400 can use a first transmit chain coupled to a first antenna 420 to transmit a first portion of the signal, and concurrently use a second transmit chain coupled to a second antenna 425 to transmit a second portion of the signal, wherein there is a cyclic delay (different phase delay) between the first and second portions of the signal. This operation is similar to the operation described above when the UE 400 includes antenna switch 460. Here, the first transmit chain is directly coupled to the first antenna 420, while the second transmit chain is directly coupled to the second antenna 425 without the antenna switch 460 correspondingly coupling the transmit chains.
[0102] Therefore, UE 400 can support operation in both antenna switching diversity mode and CDD mode, with or without antenna switch 460. In various aspects of this disclosure, the UE can select between antenna switching diversity mode and CDD mode based on one or more parameters. Examples of such factors may include, but are not limited to, channel estimation parameters associated with the radio channel on which the UE 400 communicates and / or communication parameters associated with communication on the radio channel. Channel estimation parameters may include, for example, Doppler spread, delay spread, antenna correlation between antennas 420 and 426 (e.g., transmit and / or receive antennas), antenna imbalance between antennas 420 and 426 (e.g., transmit and / or receive antennas), and / or other suitable channel estimation parameters. Communication parameters may include, for example, the MCS used by the UE 400 to transmit signals, the resource block (RB) allocation size used by the UE 400 for transmission (e.g., the number of allocated RBs), the number of control channels (CCHs) received by the UE 400 (e.g., PDCCH and / or PSCCH), and / or other suitable communication parameters.
[0103] As used herein, the term Doppler spread refers to a measure of spectral broadening due to the time-varying rate of change of a wireless channel. As used herein, the term delay spread refers to a measure of the multipath richness of a wireless channel. In some examples, delay spread can be the root mean square (rms) value of the delay of multipath reflections (reflected waves), weighted proportionally to the energy in the reflected waves. As used herein, the term antenna correlation refers to a measure of the correlation between the signals received by each of antennas 420 and 425. Antenna correlation can depend on, for example, the installation of each of antennas 420 and 325. For example, antenna correlation can be higher when the distance between antennas 420 and 425 is short. As used herein, the term antenna imbalance refers to the difference in antenna gain between antennas 420 and 425. The antenna gain difference may depend on, for example, the type of each antenna 420 and 325, the mounting of each antenna 420 and 425, the cable loss between the power amplifier (PA) and the antenna, and / or the corresponding angle between each of the UE antennas 420 and 425 and each antenna on another UE with which the UE 400 is communicating (e.g., based on the antenna radiation pattern).
[0104] In some examples, the UE 400 can assign appropriate weights to each parameter to produce weighted parameters, and can select between antenna switching diversity mode and CDD mode based on the weighted parameters. In some examples, each parameter can be monitored over a time window (e.g., time duration), and the UE 400 can use the average or other combination of the corresponding values obtained for each parameter over the time window to select between antenna switching diversity mode and CDD mode. In some examples, the time window can correspond to the transmission periodicity in the V2X network (e.g., 100 milliseconds).
[0105] For example, UE 400 can use the cross-correlation between received DMRS in the time domain to estimate Doppler spread and combine the Doppler spread values obtained over a time window (e.g., calculate the average or median Doppler spread) to produce a combined Doppler spread. In another example, the Doppler spread can be estimated in the time domain based on the time correlation averaged over a time window to produce a combined Doppler spread. It should be understood that any suitable technique can be used to measure Doppler spread. As another example, UE 400 can use the autocorrelation of DMRS in the frequency domain to estimate delay spread and combine the delay spread values obtained over a time window (e.g., calculate the average or median delay spread) to produce a combined delay spread.
[0106] In some examples, UE 400 may select between antenna switching diversity mode and CDD mode based on a combination of one or more parameters. For example, UE 400 may select CDD mode when Tx antenna imbalance is high (e.g., above a threshold) and MCS is high (e.g., above a threshold). As another example, UE 400 may select CDD mode when Tx antenna imbalance is high and both Doppler spread and delay spread are high (e.g., each above a threshold). As yet another example, UE 400 may select either CDD mode or antenna switching diversity mode when Tx antenna imbalance is low (e.g., below a threshold) and both MCS and RB allocation size are high (e.g., above a threshold), or when Tx antenna imbalance and MCS are low (e.g., below the corresponding threshold) and Doppler spread and delay spread are high (e.g., above the corresponding threshold). UE 400 may also utilize other suitable combinations and configurations of parameters (e.g., thresholds) to select between CDD mode and antenna switching diversity mode.
[0107] In some examples, UE 400 may select CDD mode when Tx antenna imbalance is high (e.g., above a threshold), Rx antenna imbalance or antenna correlation is low (e.g., below a threshold), Doppler spread is high, delay spread is high (e.g., above a threshold), MCS is high (e.g., above a threshold), and / or RB allocation size is in the intermediate range. Otherwise, UE 400 may select antenna switching diversity mode.
[0108] In one example implementation, UE 400 can select between antenna switching diversity mode and CDD mode based on the estimated Doppler spread. For example, UE 400 can measure the corresponding Doppler spread value for each CCH received within a time window. When a first number of CCHs received during the time window exceeds a first threshold, UE 400 can select antenna switching diversity mode. Furthermore, when the ratio of a second number of Doppler spread values exceeding a second threshold during the time window to the first number of CCHs received during the time window exceeds a third threshold, UE 400 can select antenna switching diversity mode. Otherwise, UE 400 can select CDD mode.
[0109] In another example implementation, UE 400 can select between antenna switching diversity mode and CDD mode based on MCS. For example, UE 400 can determine the MCS of the signal transmitted by UE 400. When the MCS is less than a fourth threshold, UE 400 can select antenna switching diversity mode. Otherwise, UE 400 can select CDD mode.
[0110] In another example implementation, UE 400 can select between antenna switching diversity mode and CDD mode based on the allocated RB size. For example, UE 400 can determine the allocated RB size of the signal transmitted by UE 400. When the allocated RB size is less than a fifth threshold, UE 400 can select antenna switching diversity mode. Otherwise, UE 400 can select CDD mode.
[0111] In another example implementation, UE 400 can select between antenna switching diversity mode and CDD mode based on the antenna imbalance between antennas 420 and 425. For example, the UE can determine the average Tx antenna imbalance over a time window. When the average Tx antenna imbalance is less than a sixth threshold, UE 400 can select antenna switching diversity mode. Otherwise, UE 400 can select CDD mode.
[0112] Figure 5 This is a block diagram illustrating an example of the hardware implementation of the wireless communication device 500 employing the processing system 514. For example, the wireless communication device 500 may correspond to... Figure 1 , 2And / or any of the UE, sidelink device (e.g., D2D device or V2X device) and / or other suitable wireless communication device shown in 4.
[0113] The wireless communication device 500 may be implemented using a processing system 514 including one or more processors 504. Examples of processors 504 include microprocessors, microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functionalities described throughout this disclosure. In various examples, the wireless communication device 500 may be configured to perform any one or more of the functions described herein. That is, as utilized in the wireless communication device 504, the processor 500 may be used to implement any one or more processes and procedures described below.
[0114] In some instances, processor 504 may be implemented via a baseband or modem chip, while in other implementations, processor 504 may include several devices that are different from and distinct from the baseband or modem chip (e.g., those that can work together to achieve the examples discussed herein). Furthermore, as mentioned above, various hardware arrangements and components beyond the baseband modem processor can be used in the implementation, including RF chains, power amplifiers, modulators, buffers, interleavers, adders / summers, etc.
[0115] In this example, processing system 514 can be implemented using a bus architecture generally represented by bus 502. Depending on the specific application and overall design constraints of processing system 502, bus 514 may include any number of interconnect buses and bridges. Bus 502 links together various circuits including one or more processors (generally represented by processor 504), memory 505, and computer-readable media (generally represented by computer-readable media 506). Bus 502 may also link various other circuits, such as timing sources, peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further.
[0116] Bus interface 508 provides an interface between bus 502, transceiver 510, and a collection including two or more antennas 520. In some examples, transceiver 510 may correspond to... Figure 4 Transceiver 410 is shown in the diagram. Transceiver 510 provides a communication interface or means for communicating with various other devices via an antenna 520 through a transmission medium (e.g., an air interface). Depending on the characteristics of the means, a user interface 512 (e.g., a keypad, display, touchscreen, speaker, microphone, control knob, etc.) may also be provided. Of course, such a user interface 512 is optional and may be omitted in some examples.
[0117] Processor 504 is responsible for managing bus 502 and general processing, including the execution of software stored on computer-readable medium 506. When executed by processor 504, the software causes processing system 514 to perform various functions described below for any particular device. Computer-readable medium 506 and memory 505 may also be used to store data manipulated by processor 504 during software execution. For example, memory 505 may store one or more thresholds 515 and time windows 518 used by processor 504.
[0118] One or more processors 504 in the processing system can execute software. Software should be interpreted broadly as instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description languages, or other terms. Software may reside on computer-readable media 506.
[0119] Computer-readable medium 506 may be a non-transitory computer-readable medium. As examples, non-transitory computer-readable media include magnetic storage devices (e.g., hard disks, floppy disks, magnetic tapes), optical disks (e.g., compact discs (CDs) or digital multi-purpose discs (DVDs)), smart cards, flash memory devices (e.g., cards, sticks, or key-type drives), random access memory (RAM), read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), registers, removable disks, and any other suitable medium for storing software and / or instructions that can be accessed and read by a computer. Computer-readable medium 506 may reside in processing system 514, be external to processing system 514, or be distributed across multiple entities including processing system 514. Computer-readable medium 506 may be implemented in a computer program product. As an example, a computer program product may include a computer-readable medium within encapsulation material. In some examples, computer-readable medium 506 may be part of memory 505. Those skilled in the art will recognize how the functionality described throughout this disclosure can be best achieved, depending on the specific application and the overall design constraints imposed on the system as a whole.
[0120] In some aspects of this disclosure, processor 504 may include circuitry configured for various functions. For example, processor 504 may include a communication and processing circuitry 542 configured to communicate with one or more sidelink devices (e.g., other UEs) via a corresponding sidelink (e.g., a PC5 interface). Furthermore, communication and processing circuitry 542 may be configured to communicate with a base station (e.g., a gNB or eNB) via a Uu link. In some examples, communication and processing circuitry 542 may include one or more hardware components providing a physical structure for performing processes related to wireless communication (e.g., signal reception and / or signal transmission) and signal processing (e.g., processing received signals and / or processing signals for transmission). For example, communication and processing circuitry 542 may include one or more transmit / receive chains.
[0121] In some implementations where communication involves receiving information, communication and processing circuitry system 542 may obtain information from components of wireless communication device 500 (e.g., from transceiver 510 that receives information via radio frequency signaling or some other type of signaling suitable for the applicable communication medium), process (e.g., decode) the information, and output the processed information. For example, communication and processing circuitry system 542 may output information to another component of processor 504, to memory 505, or to bus interface 508. In some examples, communication and processing circuitry system 542 may receive one or more of signals, messages, other information, or any combination thereof. In some examples, communication and processing circuitry system 542 may receive information via one or more channels. In some examples, communication and processing circuitry system 542 may include the functionality of means for receiving. In some examples, communication and processing circuitry system 542 may include the functionality of means for processing, including means for demodulation, means for decoding, etc.
[0122] In some implementations where communication involves sending (e.g., transmitting) information, the communication and processing circuitry system 542 may obtain information from (e.g., from another component of processor 504, memory 505, or bus interface 508), process (e.g., modulate, encode) the information, and output the processed information. For example, the communication and processing circuitry system 542 may output information to transceiver 510 (e.g., to transmit information via radio frequency signaling or some other type of signaling suitable for the applicable communication medium). In some examples, the communication and processing circuitry system 542 may send one or more of signals, messages, other information, or any combination thereof. In some examples, the communication and processing circuitry system 542 may send information via one or more channels. In some examples, the communication and processing circuitry system 542 may include the functionality of means for sending (e.g., means for transmitting). In some examples, the communication and processing circuitry system 542 may include the functionality of means for generating, including means for modulation, means for encoding, etc.
[0123] In some examples, the communication and processing circuitry system 542 may be configured to generate and transmit data traffic and control channels within one or more subframes, time slots, and / or mini-time slots, based on the MCS and the RB size allocated for the data traffic and control channels (e.g., allocated by the wireless communication device 500, base station, or other scheduling entity). Furthermore, the communication and processing circuitry system 542 may be configured to receive and process data traffic and control channels within one or more subframes, time slots, and / or mini-time slots. In some examples, the communication and processing circuitry system 542 may include... Figure 4 The modem 405 shown.
[0124] In some examples, the communication and processing circuitry system 542 may be configured to receive and process one or more control channels (CCHs), such as PDCCH and / or PSCCH. Each CCH may be received via multiple antennas 520 (e.g., each of two or more antennas 520). In some examples, the communication and processing circuitry system 542 may be configured to generate two or more portions of a signal (e.g., a signal containing data and / or control information) for transmission via two or more antennas 520 in antenna-switched diversity mode or CDD mode. The communication and processing circuitry system 542 may be further configured to execute communication and processing software 552 stored on a computer-readable medium 506 to implement one or more of the functions described herein.
[0125] Processor 504 may further include Antenna Switching Diversity (ASDiv) mode circuitry 544 configured to operate in ASDiv mode to transmit signals. In some examples, ASDiv mode circuitry 544 may be configured to activate a first transmit chain (e.g., including a first portion of communication and processing circuitry 542 and a first portion of transceiver 510) for transmitting a first portion of a signal via a first antenna in a set including two or more antennas 520. ASDiv mode circuitry 544 may then switch from the first antenna to a second antenna in a set including two or more antennas 520 to transmit a second portion of the signal via the first transmit chain. ASDiv mode circuitry 544 may repeat the antenna switching mode once or more during signal transmission (e.g., the first transmit chain switches between the first antenna and the second antenna). In this example, ASDiv mode circuitry 544 may be configured to deactivate, disable, or otherwise shut down other transmit chains (e.g., other portions of communication and processing circuitry 542 and transceiver 510) during signal transmission.
[0126] In other examples, the ASDiv mode circuitry 544 may be configured to activate a first transmit chain for transmitting a first portion of a signal via a first antenna. The ASDiv mode circuitry 544 may then be configured to activate a second transmit chain (e.g., a second portion including communication and processing circuitry 542 and a second portion of transceiver 510) for transmitting a second portion of the signal via a second antenna in a set including two or more antennas 520. The ASDiv mode circuitry 544 may repeat an antenna switching pattern once or more during signal transmission (e.g., switching between different portions of the signal between the first transmit chain / first antenna and the second transmit chain / second antenna). In this example, the ASDiv mode circuitry 544 may be configured to deactivate, disable, or otherwise shut down the first transmit chain (when the second transmit chain is transmitting a second portion of the signal) and / or the second transmit link (when the first transmit chain is transmitting a first portion of the signal). The ASDiv mode circuitry 544 may be further configured to execute ASDiv mode software 554 stored on a computer-readable medium 506 to implement one or more of the functions described herein.
[0127] Processor 504 may further include a CDD mode circuitry 546 configured to operate in CDD mode to transmit signals. In some examples, CDD mode circuitry 546 may be configured to concurrently activate a first transmit chain coupled to a first antenna and a second transmit chain coupled to a second antenna for simultaneously transmitting portions of the signal with cyclic delays (different phase delays) between portions of the signal. CDD mode circuitry 546 may be further configured to execute CDD mode software 556 stored on computer-readable medium 506 to implement one or more of the functions described herein.
[0128] Processor 504 may further include selection circuitry 548 configured to select a transmission mode for transmitting signals (e.g., uplink signals to a base station or sidelink signals to one or more other wireless communication devices). The transmission mode may be one of antenna switching diversity mode and CDD mode. In some examples, selection circuitry 548 may select between ASDiv mode circuitry 544 and CDD mode circuitry 546 based on one or more channel estimation parameters (e.g., Doppler spread, antenna imbalance between antennas 520, antenna correlation between antennas 520, and / or delay spread), and / or one or more communication parameters (e.g., the number of CCHs received by communication and processing circuitry 542, MCS and / or allocated RB size), and / or other suitable parameter combinations.
[0129] In some examples, selection circuitry 548 may be configured to determine the average (or median) of at least one parameter among those parameters associated with a set of signals transmitted over a time window. For example, the signals may include DMRS, CCH, PUSCH, PSSCH, or other suitable signals. Selection circuitry 548 may then select between an antenna switching diversity mode and a CDD mode based on the average parameter value. In some examples, selection circuitry 548 may be configured to apply appropriate weights to a set of two or more parameters used in the selection to produce weighted parameters. Selection circuitry 548 may then select between an antenna switching diversity mode and a CDD mode based on the weighted parameters.
[0130] In some examples, the selection circuitry 548 may be configured to select the CDD mode when the Tx antenna imbalance is high (e.g., above threshold 515), the Rx antenna imbalance or antenna correlation is low (e.g., below threshold 515), the Doppler spread is high (e.g., above threshold 515), the delay spread is high (e.g., above threshold 515), the MCS is high (e.g., above threshold 515), and / or the RB allocation size is in the middle range (e.g., within the range set by two thresholds 515). Here, each threshold 515 may be one of a plurality of thresholds 515 stored, for example, in memory 505. Otherwise, the selection circuitry 548 may be configured to select an antenna switching diversity mode.
[0131] In one example, selection circuitry 548 may be configured to select between antenna switching diversity mode and CDD mode based on Doppler spread. For example, selection circuitry 548 may measure the corresponding Doppler spread values between antennas 520 for each CCH received by communication and processing circuitry 542 within a time window 518. Time window 516 may correspond to a time duration that may be pre-configured on wireless communication device 500 and stored, for example, in memory 505. Selection circuitry 548 may be configured to select ASDiv mode circuitry 544 for signal transmission when a first number of CCHs received during time window 518 exceeds a first threshold 515. Here, the first threshold 515 may be, for example, one of a plurality of thresholds 515 stored in memory 505. Furthermore, selection circuitry 548 may be configured to determine a second number of Doppler spread values exceeding a second threshold 515 during time window 518 to obtain a ratio of the second number of Doppler spread values exceeding the second threshold to the first number of CCHs. Selection circuitry 548 can then be configured to select ASDiv mode circuitry 544 for signal transmission when the ratio exceeds a third threshold 515. Otherwise, selection circuitry 548 can be configured to select CDD mode circuitry 546 for signal transmission.
[0132] In another example, selection circuitry 548 can be configured to select between antenna switching diversity mode and CDD mode based on the MCS. For example, selection circuitry 548 can be configured to determine the MCS of the signal transmitted by communication and processing circuitry 542. Selection circuitry 548 can be configured to select ASDiv mode circuitry 544 for signal transmission when the MCS is less than a fourth threshold 515. Otherwise, selection circuitry 548 can be configured to select CDD mode circuitry 546 for signal transmission.
[0133] In another example, selection circuitry 548 can be configured to select between antenna switching diversity mode and CDD mode based on the assigned RB size. For example, selection circuitry 548 can be configured to determine the assigned RB size of the signal transmitted by communication and processing circuitry 542. Selection circuitry 548 can be configured to select ASDiv mode circuitry 544 for signal transmission when the assigned RB size is less than a fifth threshold 515. Otherwise, selection circuitry 548 can be configured to select CDD mode circuitry 546 for signal transmission.
[0134] In another example, selection circuitry 548 may be configured to select between antenna switching diversity mode and CDD mode based on antenna imbalance between antennas 520. For example, antenna imbalance may correspond to differences in antenna gain between antennas 520. Selection circuitry 548 may be configured to select ASDiv mode circuitry 544 for signal transmission when antenna imbalance is less than a sixth threshold 515. Otherwise, selection circuitry 546 may select CDD mode circuitry 546 for signal transmission. Selection circuitry 548 may be further configured to execute selection software 558 stored on computer-readable medium 506 to implement one or more of the functions described herein.
[0135] Figure 6 This is a flowchart 600 of an example implementation of a method for a wireless communication device to select a transmission mode corresponding to an antenna switching diversity mode or a CDD mode, according to some aspects. As described below, some or all of the described features may be omitted in a particular implementation within the scope of this disclosure, and some described features are not required to be used in implementing all embodiments. In some examples, the method may be as described above and in… Figure 5 The wireless communication device 500 described herein is executed by a processor or processing system, or by any suitable means for performing the described functions.
[0136] At box 602, the wireless communication device can estimate the Doppler spread of the wireless communication device. For example, the wireless communication device can measure a set of Doppler spread values over a time window. In some examples, the wireless communication device can measure the corresponding Doppler spread value for each control channel received within the time window. The wireless communication device can then determine the total number of Doppler spread values in the set of Doppler spread values and a first number of Doppler spread values in the set of Doppler spread values that are greater than a first threshold. For example, the above combined Figure 5 The selection circuit system 548 shown and described provides a means for estimating Doppler extension.
[0137] At box 604, the wireless communication device can select a transmission mode based on Doppler spread. This transmission mode includes either antenna switching diversity mode or cyclic delay diversity (CDD) mode. In some examples, the wireless communication device can select antenna switching diversity mode when the total number of Doppler spread values is less than a second threshold, and select CDD mode when the total number of Doppler spread values is greater than or equal to the second threshold. In some examples, the wireless communication device can select antenna switching diversity mode when the ratio between a first number of Doppler spread values and the total number of Doppler spread values is greater than a third threshold, and select CDD mode when the ratio is less than or equal to the third threshold. For example, combining the above... Figure 5 The selection circuit system 548 shown and described provides means for selecting the transmission mode.
[0138] At box 606, the wireless communication device can use the selected transmission mode to transmit signals. In some examples, the wireless communication device can transmit signals to another wireless communication device on a sidelink. For example, the wireless communication device can be a V2X device in a V2X network. For example, the above combined Figure 5 The ASDiv mode circuit system 544 or CDD mode circuit system 546 shown and described, together with the communication and processing circuit system 542, transceiver 510 and antenna 520, can provide means for transmitting signals using ASDiv mode or CDD mode.
[0139] Figure 7 This is a flowchart 700 of another method for selecting a transmission mode corresponding to an antenna switching diversity mode or CDD mode, based on some aspects of an example implementation of a wireless communication device. As described below, some or all of the described features may be omitted in a particular implementation within the scope of this disclosure, and some described features are not required to be used in all embodiments. In some examples, the method may be implemented by... Figure 5 The wireless communication device 500 described herein is executed by a processor or processing system, or by any suitable means for performing the described functions.
[0140] At box 702, the wireless communication device can measure the corresponding Doppler spread value of the wireless communication device for each control channel (CCH) received within a time window to generate a set of Doppler spread values. For example, the above combined Figure 5 The selection circuit system 548 shown and described provides a means for measuring the set of Doppler extension values.
[0141] At box 704, the wireless communication device can determine the total number of Doppler spread values within the set of Doppler spread values. Here, the total number of Doppler spread values corresponds to the number (N) of CCHs received within the time window. For example, the above combined... Figure 5The selection circuit system 548 shown and described provides means for determining the total number (N) of CCHs.
[0142] At block 706, the wireless communication device can optionally determine whether the total number (N) of CCHs is greater than a first threshold (e.g., N > TH1). When the total number (N) of CCHs is greater than TH1 (Y branch of block 706), at block 708, the wireless communication device can select antenna switching diversity mode for signal transmission. When the total number (N) of CCHs is less than TH1 (N branch of block 706), at block 710, the wireless communication device can select CDD mode for signal transmission. For example, the above combined... Figure 5 The selection circuit system 548 shown and described provides means for selecting antenna switching diversity mode or CDD mode based on the number (N) of CCHs received during a time window.
[0143] In an example where block 706 is bypassed (e.g., the transmission mode selection is not solely based on N), the method proceeds to block 712, where the wireless communication device can determine a first number (M) of Doppler spread values greater than a second threshold (TH2) within the Doppler spread value set. At block 714, the wireless communication device can then determine the ratio of the first number (M) of Doppler spread values greater than the second threshold (TH2) within the Doppler spread value set to the total number (N) of CCHs received within the time window. For example, the above combined... Figure 5 The selection circuit system 548 shown and described provides means for determining M and the ratio M / N.
[0144] At box 716, the wireless communication device can determine whether the ratio (M / N) is greater than a third threshold (TH3). When the ratio (M / N) is greater than TH3 (Y branch of box 716), at box 708, the wireless communication device can select antenna switching diversity mode for signal transmission. When the ratio (M / N) is less than TH3 (N branch of box 716), at box 710, the wireless communication device can select CDD mode for signal transmission. For example, the above combined... Figure 5 The selection circuit system 548 shown and described provides means for selecting antenna switching diversity mode or CDD mode based on the ratio M / N.
[0145] Figure 8 This is a flowchart 800 of another method for selecting a transmission mode corresponding to an antenna switching diversity mode or CDD mode, based on some aspects of an example implementation of a wireless communication device. As described below, some or all of the described features may be omitted in a particular implementation within the scope of this disclosure, and some described features are not required to be used in all embodiments. In some examples, the method may be implemented as described above and in… Figure 5The wireless communication device 500 described herein is executed by a processor or processing system, or by any suitable means for performing the described functions.
[0146] At box 802, the wireless communication device may determine the modulation and coding scheme (MCS) used by the wireless communication device for communication (e.g., PUSCH or PSSCH). For example, the above combined Figure 5 The selection circuit system 548 shown and described provides means for determining the MCS.
[0147] At box 804, the wireless communication device can select a transmission mode based on the MCS. This transmission mode includes either antenna switching diversity mode or cyclic delay diversity (CDD) mode. In some examples, the wireless communication device can select antenna switching diversity mode when the MCS is less than a threshold, and select CDD mode when the MCS is greater than or equal to the threshold. For example, the above combined... Figure 5 The selection circuit system 548 shown and described provides means for selecting the transmission mode.
[0148] At box 806, the wireless communication device can use the selected transmission mode to transmit signals. In some examples, the wireless communication device can transmit signals to another wireless communication device on a sidelink. For example, the wireless communication device can be a V2X device in a V2X network. For example, the above combined... Figure 5 The ASDiv mode circuit system 544 or CDD mode circuit system 546 shown and described, together with the communication and processing circuit system 542, transceiver 510 and antenna 520, can provide means for transmitting signals using ASDiv or CDD mode.
[0149] Figure 9 This is a flowchart 900 of another method for selecting a transmission mode corresponding to an antenna switching diversity mode or CDD mode, based on some aspects of an example implementation of a wireless communication device. As described below, some or all of the described features may be omitted in a particular implementation within the scope of this disclosure, and some described features are not required to be used in all embodiments. In some examples, the method may be implemented as described above and in… Figure 5 The wireless communication device 500 described herein is executed by a processor or processing system, or by any suitable means for performing the described functions.
[0150] At box 902, the wireless communication device can determine the size of the allocated resource block (RB) used by the wireless communication device for communication (e.g., PUSCH or PSSCH). For example, the above combined Figure 5 The selection circuit system 548 shown and described provides means for determining the size of the assigned RB.
[0151] At box 904, the wireless communication device can select a transmission mode based on the allocated RB size. This transmission mode includes either antenna switching diversity mode or cyclic delay diversity (CDD) mode. In some examples, the wireless communication device can select antenna switching diversity mode when the RB size is less than a threshold, and select CDD mode when the RB size is greater than or equal to the threshold. For example, the above combined... Figure 5 The selection circuit system 548 shown and described provides means for selecting the transmission mode.
[0152] At box 906, the wireless communication device can use the selected transmission mode to transmit signals. In some examples, the wireless communication device can transmit signals to another wireless communication device on a sidelink. For example, the wireless communication device can be a V2X device in a V2X network. For example, the above combined... Figure 5 The ASDiv mode circuit system 544 or CDD mode circuit system 546 shown and described, together with the communication and processing circuit system 542, transceiver 510 and antenna 520, can provide means for transmitting signals using ASDiv or CDD mode.
[0153] Figure 10 This is a flowchart 1000 of another method for selecting a transmission mode corresponding to an antenna switching diversity mode or CDD mode, based on some aspects of an example implementation of a wireless communication device. As described below, some or all of the described features may be omitted in a particular implementation within the scope of this disclosure, and some described features are not required to be used in all embodiments. In some examples, the method may be implemented as described above and in… Figure 5 The wireless communication device 500 described herein is executed by a processor or processing system, or by any suitable means for performing the described functions.
[0154] At box 1002, the wireless communication device can estimate the antenna imbalance between the first antenna and the second antenna of the wireless communication device. In some examples, the antenna imbalance can be a static value corresponding to the difference in antenna gain between the first antenna and the second antenna. For example, the above combined Figure 5 The selection circuit system 548 shown and described provides a means for determining antenna imbalance.
[0155] At box 1004, the wireless communication device can select a transmission mode based on antenna imbalance. This transmission mode includes either antenna switching diversity mode or cyclic delay diversity (CDD) mode. In some examples, the wireless communication device can select antenna switching diversity mode when the antenna imbalance is less than a threshold, and select CDD mode when the antenna imbalance is greater than or equal to the threshold. For example, combining the above... Figure 5 The selection circuit system 548 shown and described provides means for selecting the transmission mode.
[0156] At box 1006, the wireless communication device can use the selected transmission mode to transmit signals. In some examples, the wireless communication device can transmit signals to another wireless communication device on a sidelink. For example, the wireless communication device can be a V2X device in a V2X network. For example, the above combined... Figure 5 The ASDiv mode circuit system 544 or CDD mode circuit system 546 shown and described, together with the communication and processing circuit system 542, transceiver 510 and antenna 520, can provide means for transmitting signals using ASDiv or CDD mode.
[0157] Figure 11 This is a flowchart 1100 of a method for selecting a transmission mode corresponding to an antenna switching diversity mode or a CDD mode for a wireless communication device, according to some aspects, the transmission mode including the above combinations. Figures 6-10 One or more example implementations are described. As described below, some or all of the described features may be omitted in a particular implementation within the scope of this disclosure, and some described features may not be required to implement all embodiments. In some examples, the method may be as described above and in Figure 5 The wireless communication device 500 described herein is executed by a processor or processing system, or by any suitable means for performing the described functions.
[0158] At box 1102, the wireless communication device may identify at least one of the following: Doppler spread, modulation and coding scheme (MCS) used by the wireless communication device for communication, allocated resource block size used by the wireless communication device for communication, or antenna imbalance between the first antenna and the second antenna. In some examples, the wireless communication device may measure a set of Doppler spread values over a time window. For example, the wireless communication device may measure a corresponding Doppler spread value in the set of Doppler spread values for each control channel received within the time window. For example, the above combined... Figure 5 The selection circuit system 548 shown and described may provide means for identifying at least one of Doppler spread, MCS, allocated resource block size, or antenna imbalance.
[0159] At box 1104, the wireless communication device may select a transmission mode based on at least one of Doppler spread, MCS, allocated resource block size, or antenna imbalance. The transmission mode may include one of antenna switching diversity mode or cyclic delay diversity (CDD) mode. In some examples, the wireless communication device may select an antenna switching diversity mode based on an MCS less than a threshold and a CDD mode based on an MCS greater than or equal to a threshold. In some examples, the wireless communication device may select an antenna switching diversity mode based on an allocated resource block size less than a threshold and a CDD mode based on an average allocated resource block size greater than or equal to a threshold. In some examples, the wireless communication device may select an antenna switching diversity mode based on an antenna imbalance less than a threshold and a CDD mode based on an antenna imbalance greater than or equal to a threshold. For example, the above combined... Figure 5 The selection circuit system 548 shown and described provides means for selecting the transmission mode.
[0160] At box 1106, the wireless communication device can use the selected transmission mode to transmit signals. In some examples, the wireless communication device can transmit signals to another wireless communication device on a sidelink. For example, the wireless communication device can be a V2X device in a V2X network. For example, the above combined Figure 5 The ASDiv mode circuit system 544 or CDD mode circuit system 546 shown and described, together with the communication and processing circuit system 542, transceiver 510 and antenna 520, can provide means for transmitting signals using ASDiv or CDD mode.
[0161] Figure 12 This is a flowchart 1200 of a method for selecting a transmission mode corresponding to an antenna switching diversity mode or a CDD mode for a wireless communication device, according to some aspects, the transmission mode including the above combinations. Figures 6-11 One or more example implementations are described. As described below, some or all of the described features may be omitted in a particular implementation within the scope of this disclosure, and some described features may not be required to implement all embodiments. In some examples, the method may be as described above and in Figure 5 The wireless communication device 500 described herein is executed by a processor or processing system, or by any suitable means for performing the described functions.
[0162] At block 1202, the wireless communication device can obtain at least one parameter associated with communication of the wireless communication device on a wireless channel. This at least one parameter includes channel estimation parameters associated with the wireless channel and / or communication parameters associated with at least one communication on the wireless channel. Channel estimation parameters may include, for example, Doppler spread, delay spread, antenna correlation between antennas (e.g., transmitting and / or receiving antennas) of the wireless communication device, and / or antenna imbalance between antennas (e.g., transmitting and / or receiving antennas). Communication parameters may include, for example, the MCS used by the wireless communication device to transmit one or more signals, the resource block (RB) allocation size used by the wireless communication device for one or more transmissions (e.g., the number of allocated RBs), and / or the number of control channels (CCHs) (e.g., PDCCH and / or PSCCH) received by the wireless communication device. For example, the above combined... Figure 5 The selection circuit system 548 shown and described can provide means for obtaining at least one parameter.
[0163] At box 1204, the wireless communication device may select a transmission mode based on at least one parameter. This transmission mode includes either antenna switching diversity mode or cyclic delay diversity (CDD) mode. In some examples, the wireless communication device may determine a corresponding combined value (e.g., an average value) of at least one parameter associated with a set of signals transmitted over a time window to generate at least one combined parameter, and select a transmission mode based on this at least one combined parameter. In some examples, the wireless communication device may apply appropriate weights to at least one parameter to generate at least one weighted parameter, and select a transmission mode based on this at least one weighted parameter. In some examples, the at least one parameter includes multiple parameters, each corresponding to a different channel estimation parameter or a different communication parameter. The wireless communication device may select transmission based on a combination of multiple parameters.
[0164] In some examples, the antenna switching diversity mode can be selected based on antenna imbalance being less than a first threshold, antenna correlation being greater than or equal to a second threshold, Doppler spread being less than a third threshold, or delay spread being less than a fourth threshold. In some examples, the CDD mode can be selected based on antenna imbalance being greater than or equal to a first threshold, antenna correlation being less than a second threshold, Doppler spread being greater than or equal to a third threshold, or delay spread being greater than or equal to a fourth threshold.
[0165] In some examples, antenna switching diversity mode can be selected based on MCS being less than a threshold, while CDD mode can be selected based on MCS being greater than or equal to a threshold. In some examples, antenna switching diversity mode can be selected based on the allocated resource block size being less than a threshold, while CDD mode can be selected based on the average allocated resource block size being greater than or equal to a threshold. For example, combining the above... Figure 5The selection circuit system 548 shown and described provides means for selecting the transmission mode.
[0166] At box 1206, the wireless communication device can transmit signals using the selected transmission mode. In some examples, the wireless communication device can transmit signals to another wireless communication device on a sidelink. For example, the wireless communication device can be a V2X device in a V2X network. For example, the above combined... Figure 5 The ASDiv mode circuit system 544 or CDD mode circuit system 546 shown and described, together with the communication and processing circuit system 542, transceiver 510 and antenna 520, can provide means for transmitting signals using ASDiv or CDD mode.
[0167] In one configuration, the wireless communication device 500 includes means for selecting a transmission mode as one of an antenna-switching diversity mode or a CDD mode as described in this disclosure. In one aspect, the aforementioned means may be… Figure 1 The processor 504 shown is configured to perform the functions described in the aforementioned apparatus. Alternatively, the aforementioned apparatus may be a circuit or any device configured to perform the functions described in the aforementioned apparatus.
[0168] Of course, in the above example, the circuitry included in processor 504 is provided merely as an example, and other means for performing the functions described may be included within various aspects of this disclosure, including but not limited to those stored in computer-readable storage medium 506, or... Figures 7-12 , 2 In any other suitable equipment or device described in or / or any of the four, and utilizing, for example, the descriptions herein. Figures 1-12 Instructions for the described process and / or algorithm.
[0169] The following provides an overview of the various examples of this disclosure.
[0170] Example 1: A method for wireless communication at a wireless communication device, the method comprising: obtaining at least one parameter associated with communication of the wireless communication device on a wireless channel, wherein the at least one parameter includes a channel estimation parameter associated with the wireless channel, a communication parameter associated with at least one communication on the wireless channel, or a combination thereof; selecting a transmission mode based on the at least one parameter, wherein the transmission mode includes one of an antenna switching diversity mode or a cyclic delay diversity (CDD) mode; and transmitting a signal using the selected transmission mode.
[0171] Example 2: The method of Example 1, wherein the channel estimation parameters include one or more of Doppler spread, delay spread, antenna imbalance between at least the first antenna and the second antenna, or antenna correlation between at least the first antenna and the second antenna.
[0172] Example 3: The method as in Example 1 or 2, wherein the communication parameter includes one or more of the modulation and coding scheme (MCS) or the allocated resource block (RB) size.
[0173] Example 4: The method of any one of Examples 1 to 3, wherein obtaining the at least one parameter further comprises: determining a corresponding combination value of the at least one parameter associated with the set of signals transmitted over the time window to generate at least one combination parameter, wherein selecting the transmission mode further comprises: selecting the transmission mode based on the corresponding combination value of the at least one parameter.
[0174] Example 5: The method of any one of Examples 1 to 4 further includes: applying a corresponding weight to the at least one parameter to generate at least one weighted parameter, wherein selecting the transmission mode further includes: selecting the transmission mode based on the at least one weighted parameter.
[0175] Example 6: The method of any one of Examples 1 to 5, wherein the at least one parameter includes a plurality of parameters, each corresponding to a different channel estimation parameter or a different communication parameter, and wherein selecting the transmission mode further includes: selecting the transmission mode based on a combination of the plurality of parameters.
[0176] Example 7: The method of any of Examples 1 to 6, wherein using the selected transmission mode to transmit the signal further includes: transmitting the signal to another wireless communication device on a side link.
[0177] Example 8: A method for wireless communication at a wireless communication device, the method comprising: estimating Doppler spread; selecting a transmission mode based on the Doppler spread, wherein the transmission mode includes one of antenna switching diversity mode or cyclic delay diversity (CDD) mode; and transmitting a signal using the selected transmission mode.
[0178] Example 9: The method of Example 8, wherein estimating the Doppler spread further includes: measuring a set of Doppler spread values over a time window.
[0179] Example 10: The method of Example 9, wherein measuring the set of Doppler spread values further includes: measuring the corresponding Doppler spread value in the set of Doppler spread values for each control channel received within the time window.
[0180] Example 11: The method of any of Examples 8 to 10, wherein transmitting the signal further includes: transmitting the signal to another wireless communication device on a side link.
[0181] Example 12: A method for wireless communication at a wireless communication device, the method comprising: determining a modulation and coding scheme (MCS) for communication by the wireless communication device; selecting a transmission mode based on the MCS, wherein the transmission mode includes one of antenna switching diversity mode or cyclic delay diversity (CDD) mode; and transmitting a signal using the selected transmission mode.
[0182] Example 13: The method of Example 12, wherein selecting the transmission mode further includes: selecting an antenna switching diversity mode when the MCS is less than a threshold; and selecting a CDD mode when the MCS is greater than or equal to the threshold.
[0183] Example 14: A method for wireless communication at a wireless communication device, the method comprising: determining an allocated resource block size for communication by the wireless communication device; selecting a transmission mode based on the allocated resource block size, wherein the transmission mode includes one of antenna switching diversity mode or cyclic delay diversity (CDD) mode; and transmitting a signal using the selected transmission mode.
[0184] Example 15: The method of Example 14, wherein selecting the transmission mode further includes: selecting an antenna switching diversity mode when the allocated resource block size is less than a threshold; and selecting a CDD mode when the average allocated resource block size is greater than or equal to a threshold.
[0185] Example 16: A method for wireless communication at a wireless communication device, the method comprising: estimating an antenna imbalance between a first antenna and a second antenna; selecting a transmission mode based on the antenna imbalance, wherein the transmission mode includes one of an antenna switching diversity mode or a cyclic delay diversity (CDD) mode; and using the selected transmission mode to transmit a signal.
[0186] Example 17: The method of Example 16, wherein selecting the transmission mode further includes: selecting an antenna switching diversity mode when the antenna imbalance is less than a threshold; and selecting a CDD mode when the antenna imbalance is greater than or equal to a threshold.
[0187] Example 18: A method for wireless communication at a wireless communication device, the method comprising: identifying at least one of Doppler spread, modulation and coding scheme (MCS) used by the wireless communication device for communication, allocated resource block size used by the wireless communication device for communication, or antenna imbalance between a first antenna and a second antenna; selecting a transmission mode based on at least one of Doppler spread, MCS, allocated resource block size, or antenna imbalance, wherein the transmission mode includes one of antenna switching diversity mode or cyclic delay diversity (CDD) mode; and transmitting a signal using the selected transmission mode.
[0188] Example 19: The method of Example 18, wherein identifying at least one of Doppler spread, MCS, allocated resource block size, or antenna imbalance further includes: measuring a set of Doppler spread values over a time window.
[0189] Example 20: The method of Example 19, wherein measuring the set of Doppler spread values further includes: measuring the corresponding Doppler spread value in the set of Doppler spread values for each control channel received within a time window.
[0190] Example 21: The method of Example 18, wherein selecting the transmission mode further includes: selecting an antenna switching diversity mode based on an MCS less than a threshold; and selecting a CDD mode based on an MCS greater than or equal to a threshold.
[0191] Example 22: The method of Example 18, wherein selecting the transmission mode further includes: selecting an antenna switching diversity mode based on the allocated resource block size being less than a threshold; and selecting a CDD mode based on the average allocated resource block size being greater than or equal to a threshold.
[0192] Example 23: The method of Example 18, wherein selecting the transmission mode further includes: selecting an antenna switching diversity mode based on an antenna imbalance less than a threshold; and selecting a CDD mode based on an antenna imbalance greater than or equal to a threshold.
[0193] Example 24: The method of any of Examples 18 to 23, wherein transmitting the signal further includes: transmitting the signal to another wireless communication device on a side link.
[0194] Example 25: A wireless communication device in a wireless communication network includes: a transceiver, a memory, and a processor coupled to the transceiver and the memory, the processor and the memory being configured to perform a method as described in any one of Examples 1 to 24.
[0195] Example 26: A wireless communication device in a wireless communication network, comprising: at least one means for performing a method as described in any one of Examples 1 to 24.
[0196] Example 27: An article of manufacture for use by a wireless communication device in a wireless communication network, comprising a non-transient computer-readable medium storing instructions therein that can be executed by one or more processors of the wireless communication device to perform a method as described in any of Examples 1 to 24.
[0197] Several aspects of wireless communication networks have been described with reference to exemplary implementations. As will be readily apparent to those skilled in the art, the various aspects described herein can be extended to other telecommunications systems, network architectures, and communication standards.
[0198] As examples, various aspects can be implemented within other systems defined by 3GPP, such as Long Term Evolution (LTE), Evolved Packet System (EPS), Universal Mobile Telecommunications System (UMTS), and / or Global System for Mobile Communications (GSM). These aspects can also be extended to systems defined by 3GPP2 (3GPP2), such as CDMA2000 and / or Evolved Data Optimized (EV-DO). Other examples can be implemented within systems employing IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Ultra Wideband (UWB), Bluetooth, and / or other suitable systems. The actual telecommunications standards, network architecture, and / or communication standards employed will depend on the specific application and the overall design constraints imposed on the system.
[0199] Within this disclosure, the term "exemplary" is used to mean as an example, instance, or illustration. Any implementation or aspect described herein as "exemplary" is not necessarily to be construed as superior to or better than other aspects of this disclosure. Similarly, the term "aspect" does not require that all aspects of this disclosure include the features, advantages, or modes of operation discussed. The term "coupling" is used herein to refer to direct or indirect coupling between two objects. For example, if object A physically contacts object B, and object B contacts object C, then objects A and C can still be considered coupled to each other—even if they are not in direct physical contact with each other. For example, a first object can be coupled to a second object, even if the first object never directly contacts the second object. The terms "circuit" and "circuit system" are used broadly and are intended to include both hardware implementations of electronic devices and conductors, and software implementations of information and instructions, which, when connected and configured, enable the performance of the functions described in this disclosure, without limitation on the type of electronic circuit, and which, when executed by a processor, enable the performance of the functions described in this disclosure.
[0200] Figure 1 One or more of the components, steps, features, and / or functions described herein may be rearranged and / or combined into a single component, step, feature, or function, or implemented in several components, steps, or functions. Additional elements, components, steps, and / or functions may also be added without departing from the novel features disclosed herein. , 2 The apparatus, devices, and / or components described in sections 4 and 5 can be configured to perform one or more of the methods, features, or steps described herein. The novel algorithms described herein can also be efficiently implemented in software and / or embedded in hardware.
[0201] It should be understood that the specific order or hierarchy of the steps in the disclosed methods is an illustration of an exemplary process. Based on design preferences, it will be understood that the specific order or hierarchy of the steps in these methods can be rearranged. The appended method claims present the elements of various steps in a sample order and are not intended to be limited to the specific order or hierarchy presented, unless specifically stated herein.
[0202] The preceding description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will readily be understood by those skilled in the art, and the universal principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but are to be granted the full scope consistent with the language of the claims, wherein references to the singular form of an element are not intended to mean “one and only one”—unless specifically stated otherwise—but are intended to mean “one or more.” Unless specifically stated otherwise, the term “some / a” refers to one or more. The phrase “at least one” referring to a list of items refers to any combination of these items, including a single member. As an example, “at least one of a, b, or c” is intended to cover: a; b; c; a and b; a and c; b and c; and a, b, and c. All structural and functional equivalents of the aspects described throughout this disclosure that are currently or hereafter known to a person skilled in the art are expressly incorporated herein by reference and are intended to be covered by the claims. Furthermore, nothing disclosed herein is intended to be donated to the public, whether or not such disclosure is expressly stated in the claims.
Claims
1. A method for performing wireless communication at a wireless communication device, the method comprising: Obtain a plurality of parameters associated with communication of the wireless communication device on a wireless channel, wherein each of the plurality of parameters corresponds to a different channel estimation parameter associated with the wireless channel or a different communication parameter associated with at least one communication on the wireless channel; The transmission mode is selected based on a combination of the aforementioned parameters, wherein the transmission mode includes either antenna switching diversity mode or cyclic delay diversity (CDD) mode. as well as Use the selected transmission mode to transmit signals.
2. The method of claim 1, wherein the channel estimation parameters include one or more of Doppler spread, delay spread, antenna imbalance between at least the first antenna and the second antenna, or antenna correlation between at least the first antenna and the second antenna.
3. The method of claim 1, wherein the communication parameters include one or more of a modulation and coding scheme (MCS) or an allocated resource block (RB) size.
4. The method of claim 1, wherein obtaining the plurality of parameters further comprises: Determine a corresponding combination value of at least one of the plurality of parameters associated with the set of signals transmitted over the time window to generate at least one combination parameter, wherein selecting the transmission mode further includes: The transmission mode is selected based on the corresponding combination value of the at least one parameter.
5. The method of claim 1, further comprising: Applying a corresponding weight to each of the plurality of parameters to generate a plurality of weighted parameters, wherein selecting the transmission mode further includes: The transmission mode is selected based on the multiple weighted parameters.
6. The method of claim 1, wherein using the selected transmission mode to transmit the signal further comprises: The signal is transmitted to another wireless communication device on the side link.
7. A wireless communication device in a wireless communication network, comprising: A transceiver coupled to at least the first and second antennas; Memory; as well as A processor coupled to the transceiver and the memory, wherein the processor and the memory are configured to: Obtain a plurality of parameters associated with communication of the wireless communication device on a wireless channel, wherein each of the plurality of parameters corresponds to a different channel estimation parameter associated with the wireless channel or a different communication parameter associated with at least one communication on the wireless channel; The transmission mode is selected based on a combination of the aforementioned parameters, wherein the transmission mode includes either antenna switching diversity mode or cyclic delay diversity (CDD) mode. as well as The transceiver transmits signals using the selected transmission mode.
8. The wireless communication device of claim 7, wherein the channel estimation parameters include one or more of Doppler spread, delay spread, antenna imbalance between at least the first antenna and the second antenna, or antenna correlation between at least the first antenna and the second antenna.
9. The wireless communication device of claim 7, wherein the communication parameters include one or more of a modulation and coding scheme (MCS) or an allocated resource block (RB) size.
10. The wireless communication device of claim 7, wherein the processor and memory are further configured to: Determine a corresponding combined value for at least one of the plurality of parameters associated with the set of signals transmitted over the time window to generate at least one combined parameter; and The transmission mode is selected based on the corresponding combination value of the at least one parameter.
11. The wireless communication device of claim 7, wherein the processor and memory are further configured to: Apply a corresponding weight to each of the plurality of parameters to produce a plurality of weighted parameters; and The transmission mode is selected based on the multiple weighted parameters.
12. The wireless communication device of claim 7, wherein the processor and the memory are further configured to transmit the signal to another wireless communication device on a side link.
13. A wireless communication device in a wireless communication network, comprising: A means for obtaining a plurality of parameters associated with communication of the wireless communication device on a wireless channel, wherein each of the plurality of parameters corresponds to a different channel estimation parameter associated with the wireless channel or a different communication parameter associated with at least one communication on the wireless channel; A means for selecting a transmission mode based on a combination of the plurality of parameters, wherein the transmission mode includes one of antenna switching diversity mode or cyclic delay diversity (CDD) mode. as well as A device for transmitting signals using a selected transmission mode.
14. The wireless communication device of claim 13, wherein the channel estimation parameters include one or more of Doppler spread, delay spread, antenna imbalance between at least the first antenna and the second antenna, or antenna correlation between at least the first antenna and the second antenna.
15. The wireless communication device of claim 13, wherein the communication parameters include one or more of a modulation and coding scheme (MCS) or an allocated resource block (RB) size.
16. The wireless communication device of claim 13, wherein the means for obtaining the plurality of parameters further comprises: A means for determining a corresponding combined value of at least one of the plurality of parameters associated with a set of signals transmitted over a time window to generate at least one combined parameter, wherein the means for selecting the transmission mode further comprises: A means for selecting the transmission mode based on the corresponding combination value of the at least one parameter.
17. The wireless communication device of claim 13, further comprising: A means for applying a corresponding weight to each of the plurality of parameters to generate a plurality of weighted parameters, wherein the means for selecting the transmission mode further comprises: A means for selecting the transmission mode based on the plurality of weighted parameters.
18. The wireless communication device of claim 13, wherein the means for transmitting the signal using the selected transmission mode further comprises: A means for transmitting the signal to another wireless communication device on a side link.
19. A non-transitory computer-readable medium storing instructions executable by one or more processors of a wireless communication device to: Obtain a plurality of parameters associated with communication of the wireless communication device on a wireless channel, wherein each of the plurality of parameters corresponds to a different channel estimation parameter associated with the wireless channel or a different communication parameter associated with at least one communication on the wireless channel; The transmission mode is selected based on a combination of the aforementioned parameters, wherein the transmission mode includes either antenna switching diversity mode or cyclic delay diversity (CDD) mode. as well as Use the selected transmission mode to transmit signals.
20. The non-transient computer-readable medium of claim 19, wherein the channel estimation parameters include one or more of Doppler spread, delay spread, antenna imbalance between at least the first antenna and the second antenna, or antenna correlation between at least the first antenna and the second antenna.
21. The non-transient computer-readable medium of claim 19, wherein the communication parameters include one or more of a modulation and coding scheme (MCS) or an allocated resource block (RB) size.
22. The non-transient computer-readable medium of claim 19, wherein the non-transient computer-readable medium further stores instructions therein that can be executed by the one or more processors of the wireless communication device to: Determine a corresponding combined value for at least one of the plurality of parameters associated with the set of signals transmitted over the time window to generate at least one combined parameter; and The transmission mode is selected based on the corresponding combination value of the at least one parameter.
23. The non-transient computer-readable medium of claim 19, wherein the non-transient computer-readable medium further stores instructions therein that can be executed by the one or more processors of the wireless communication device to: Apply a corresponding weight to each of the plurality of parameters to produce a plurality of weighted parameters; and The transmission mode is selected based on the multiple weighted parameters.
24. The non-transient computer-readable medium of claim 19, wherein the non-transient computer-readable medium further stores instructions therein that can be executed by the one or more processors of the wireless communication device to: The signal is transmitted to another wireless communication device on the side link.
Citation Information
Patent Citations
Pusch transmit delivery scheme selection
US20110143696A1