Broadband microsleep technique
Broadband microsleep techniques in UE devices, involving correlation-based power management, address power conservation challenges by quickly identifying irrelevant data to reduce RF processing and modem usage, enhancing power savings and network efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2022-05-27
- Publication Date
- 2026-04-15
AI Technical Summary
Existing wireless communication systems face challenges in conserving power efficiently, particularly in UE devices, as current power-saving techniques often delay power conservation and can lead to overheating due to excessive RF processing, especially in broadband signals.
Implementing broadband microsleep techniques in UE devices, where the RF chain and modem processing are stopped if the beginning of a message lacks relevant data, determined by calculating the correlation between duplicate signal periods and powering off if the correlation is below a threshold, potentially combined with DMRS-based methods for enhanced precision.
This approach allows UE devices to enter microsleep quickly, reducing power consumption and overheating, thereby improving communication efficiency and network operation.
Smart Images

Figure 0007846711000006 
Figure 0007846711000007 
Figure 0007846711000008
Abstract
Description
[Technical Field]
[0001] cross reference This patent application claims priority to U.S. Patent Application No. 17 / 366,982, filed 2 July 2021, entitled "WIDEBAND MICRO SLEEP TECHNIQUES," by Yunusov et al., which has been assigned to the assignee of this application and is expressly incorporated herein by reference. [Background technology]
[0002] Wireless communication systems are widely deployed to provide various types of communication content, including voice, video, packet data, messaging, and broadcast. These systems may support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth-generation (4G) systems such as Long-Term Evolution (LTE) systems, LTE-A systems, or LTE-A Pro systems, and fifth-generation (5G) systems, sometimes referred to as New Radio (NR) systems. These systems may employ technologies such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal FDMA (OFDMA), or Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each simultaneously supporting communication for multiple communication devices, which may sometimes be known as user equipment (UEs).
[0003] Some wireless communication systems may employ various techniques to conserve power in the UE. However, in some cases, certain power-saving techniques may prevent the UE from conserving power relatively quickly when communicating with another device; instead, such techniques may delay power conservation until some time after the message has been received. [Overview of the Initiative] [Means for solving the problem]
[0004] The techniques described relate to improved methods, systems, devices, and apparatus that support broadband microsleep techniques. Generally, the techniques described provide user equipment (UE) for using broadband microsleep in, for example, a new radio (NR) cellular vehicle-to-everything (CV2X) system. In some examples, the UE may reduce power consumption by stopping the radio frequency (RF) chain and skipping modem processing from the beginning of the message after determining that the beginning of the message lacks relevant data (e.g., a valid signal addressed to the UE). For example, the UE may receive the first two symbols of a message, the first two symbols containing a duplicate broadband signal. The UE may calculate the correlation between the signals received in the first two symbols, and the UE may determine whether the message contains a valid signal based on comparing the correlation to a threshold. For example, if the correlation falls below a threshold, it may be determined that the first two symbols are missing relevant data (e.g., control information, physical sidelink control channel (PSCCH)), and therefore the UE may power down one or more RF chains and modem processing for the remainder of the message (e.g., for the remaining duration of the subframe) to conserve power. In some cases, the techniques described may be combined with demodulated reference signal (DMRS)-based techniques, and the UE may identify frequency-domain DMRS patterns associated with the message, which the UE can use to further determine whether the message contains valid data for the UE.
[0005] A method for wireless communication in a first UE is described. The method may include the steps of: receiving a message from a second UE via a set of one or more antennas, wherein a first symbol period and a second symbol period of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain; calculating a correlation between a first data contained in the first symbol period and a second data contained in the second symbol period of the message for each antenna of the set of one or more antennas; and powering off at least one RF chain based on the calculation of the correlation between the first symbol period and the second symbol period, wherein at least one RF chain is powered off based on the result of the calculated correlation satisfying a threshold.
[0006] An apparatus for wireless communication in a first UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to receive a message from a second UE via one or more sets of antennas, wherein the first and second symbol periods of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain; to calculate a correlation between a first data contained in the first symbol period and a second data contained in the second symbol period of the message for each antenna of the one or more sets of antennas; and to power off at least one RF chain based on the calculation of the correlation between the first and second symbol periods, wherein at least one RF chain is powered off based on the result of the calculated correlation satisfying a threshold.
[0007] Another apparatus for wireless communication in a first UE is described. The apparatus may include means for receiving a message from a second UE via a set of one or more antennas, wherein a first symbol period and a second symbol period of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain; means for each antenna of the set of one or more antennas for calculating a correlation between first data contained in the first symbol period of the message and second data contained in the second symbol period; and means for powering off at least one RF chain based on having calculated the correlation between the first symbol period and the second symbol period, wherein at least one RF chain is powered off based on the result of the calculated correlation satisfying a threshold.
[0008] The present invention relates to a non-temporary computer-readable medium for storing a code for wireless communication in a first UE. The code may include instructions executable by a processor to receive a message from a second UE via a set of one or more antennas, wherein the first symbol period and the second symbol period of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain; calculate a correlation between a first data contained in the first symbol period and a second data contained in the second symbol period of the message for each antenna of the set of one or more antennas; and power off at least one RF chain based on the calculation of the correlation between the first symbol period and the second symbol period, wherein at least one RF chain is powered off based on the result of the calculated correlation meeting a threshold.
[0009] In some examples of methods, apparatus, and non-transient computer-readable media described herein, receiving a message from a second UE may include operations, features, means, or instructions for performing the receiving, where receiving a message on a channel that satisfies a threshold bandwidth, and the correlation between a first symbol period and a second symbol period can be calculated for channels that satisfy the threshold bandwidth.
[0010] In some examples of the methods, apparatus, and non-temporary computer-readable media described herein, calculating the correlation between first data contained in a first symbolic period of a message and second data contained in a second symbolic period may include operations, features, means, or instructions for calculating the correlation between first data contained in a first symbolic period and second data contained in a second symbolic period based on the received signal strength indicator (RSSI) for at least one antenna of a set of one or more antennas.
[0011] In some examples of the methods, apparatus, and non-temporary computer-readable media described herein, powering off at least one RF chain based on the calculation of correlation may include an operation, feature, means, or instruction for powering off at least one RF chain for one or more additional symbolic periods of a message, wherein the one or more additional symbolic periods are after a second symbolic period in the time domain.
[0012] Some examples of methods, apparatus, and non-temporary computer-readable media described herein involve shutting off a modem operation based on the result of a calculated correlation meeting a threshold, and the modem operation may further include operations, features, means, or instructions for performing the power-off, which include parameter estimation, channel and noise estimation, decoding, or any combination thereof.
[0013] Some examples of methods, apparatus, and non-temporary computer-readable media described herein involve determining that a first symbol period and a second symbol period exclude control information based on the result of a calculated correlation meeting a threshold, and further include operations, features, means, or instructions for making such determinations, wherein at least one RF chain may be powered off based on that determination.
[0014] Some examples of methods, apparatus, and non-temporary computer-readable media described herein may further include operations, features, means, or instructions for performing automatic gain control (AGC) based on the reception of a message, wherein the same gain state may be associated with the message and a second message received prior to that message, and for applying the same gain state to a first and second symbolic period of the message.
[0015] Some examples of methods, apparatus, and non-temporary computer-readable media described herein include determining that a gain state may have changed based on the receipt of a message and a second message received prior to that message, and performing AGC on the received message in response to the determination that the gain state may have changed, wherein the AGC may be based on the first part of a first symbol period, and the correlation between first data contained in the first symbol period and second data contained in a second symbol period may be based on first data contained in the remainder of the first symbol period and the corresponding part of the second symbol period, and the remainder of the first symbol period may further include actions, features, means, or instructions for performing actions different from the first part.
[0016] In some examples of the methods, apparatus, and non-temporary computer-readable media described herein, calculating the correlation between a first data contained in a first symbolic period of a message and a second data contained in a second symbolic period may include operations, features, means, or instructions for calculating the correlation, excluding one or more DMRS symbolic patterns.
[0017] Some examples of methods, apparatus, and non-temporary computer-readable media described herein involve determining a demodulated reference signal pattern in the frequency domain across two or more symbols of a message, and may further include operations, features, means, or instructions for making such determination, wherein at least one RF chain may be powered off based on whether the determined DMRS pattern and the result of the calculated correlation meet a threshold.
[0018] In some examples of the methods, apparatus, and non-temporary computer-readable media described herein, at least one RF chain may be powered off based on the result of a calculated correlation being below a threshold.
[0019] In some examples of the methods, apparatus, and non-temporary computer-readable media described herein, the first and second symbolic periods may be received at the beginning of the message. [Brief explanation of the drawing]
[0020] [Figure 1] This figure shows an example of a wireless communication system that supports a broadband microsleep technique according to the embodiments of this disclosure. [Figure 2] This figure shows an example of a wireless communication system that supports a broadband microsleep technique according to the embodiments of this disclosure. [Figure 3] This figure shows an example of a process flow supporting a broadband microsleep technique according to the embodiments of this disclosure. [Figure 4]A block diagram of a device supporting a wideband microsleep technique according to an aspect of the present disclosure. [Figure 5] A block diagram of a device supporting a wideband microsleep technique according to an aspect of the present disclosure. [Figure 6] A block diagram of a communication manager supporting a wideband microsleep technique according to an aspect of the present disclosure. [Figure 7] A diagram of a system including a device supporting a wideband microsleep technique according to an aspect of the present disclosure. [Figure 8] A flowchart showing a method supporting a wideband microsleep technique according to an aspect of the present disclosure. [Figure 9] A flowchart showing a method supporting a wideband microsleep technique according to an aspect of the present disclosure. [Figure 10] A flowchart showing a method supporting a wideband microsleep technique according to an aspect of the present disclosure.
Mode for Carrying Out the Invention
[0021] Some wireless communication systems may support communication between one or more wireless devices. For example, a wireless communication system may support a side link for communication between multiple user equipments (UEs). A side link may refer to any communication link between similar wireless devices (e.g., a communication link between UEs). Although various examples provided herein are described for UE side link devices, it should be noted that such side link techniques can be used for any type of wireless device that uses side link communication. For example, a side link may support one or more of device-to-device (D2D) communication, vehicle-to-everything (V2X) communication or vehicle-to-vehicle (V2V) communication, cellular V2X (CV2X) communication, message relaying, discovery signaling, beacon signaling, or other signals transmitted over the air from one UE to one or more other UEs.
[0022] In some systems, power consumption can cause the chip within the UE to overheat. Furthermore, if the modem is placed in a relatively high-temperature environment (e.g., in a vehicle), the modem may shut down due to overheating. RF processing (e.g., by various components of the radio frequency (RF) chain) can also contribute to chip power consumption and therefore further contribute to overheating. Thus, techniques that achieve improved power savings through reduction of RF processing can help the UE avoid modem shutdowns caused by excessive power consumption and the resulting heat.
[0023] In some cases, to reduce power consumption, a UE may use a microsleep procedure to temporarily conserve power when not communicating with another device, allowing for relatively reduced power consumption when in sleep mode. For example, a UE may use a subchannel-by-subchannel microsleep technique based on demodulated reference signal (DMRS) correlation, where the UE can stop modem processing for a subframe after determining that the subframe lacks relevant data. However, some power-saving techniques may lack applicability to broadband signals. Additionally or alternatively, some power-saving techniques may cause the UE to process or estimate multiple symbol periods for a subframe, thereby preventing the UE from entering microsleep relatively early (e.g., after receiving a subframe).
[0024] The techniques described herein enable a UE to use broadband microsleep in a wireless communication system (e.g., a New Radio (NR) CV2X system). In some examples, the UE may reduce power consumption by stopping the RF chain and skipping modem processing from the beginning of a message if it determines that the beginning of a message excludes relevant data (e.g., a valid signal). In detail, the UE may receive a first and second symbol period of a message (e.g., the first two symbol periods of the message), and the first and second symbol periods may contain duplicate broadband signals. The UE may calculate the correlation between each signal received in the two symbol periods, and the UE may determine whether the message contains a valid signal based on comparing the correlation to a predetermined threshold. For example, if the correlation is below the threshold, the UE may determine that the first two symbols are missing relevant data (e.g., control information, physical sidelink control channel (PSCCH)), and as a result, the UE may power off one or more RF chains and / or modem processing for the rest of the subframe to save power. Such techniques may allow the UE to enter a microsleep relatively quickly (for example, relatively soon after receiving a message, or relatively soon after the second symbol period of the message), potentially enabling improved power savings in the UE. In some cases, the techniques described may be combined with DMRS-based methods, allowing the UE to identify DMRS patterns (e.g., frequency-domain DMRS patterns) associated with the message, which the UE can use to further determine whether the message contains valid data for the UE. In some cases, the use of DMRS patterns may enable greater precision in determining whether a broadband message contains valid data for the UE.
[0025] Certain aspects of the subject matter described herein may be implemented to achieve one or more advantages. The techniques described may support improvements in broadband microsleep. For example, a UE may power off the RF chain and modem processing based on the correlation between received signals, which can reduce the amount of modem processing and subsequent power consumption and overheating in the UE, and thus improve the overall quality of communication between wireless devices. Thus, the supported techniques may include improved network operation, and in some examples, among the benefits, may be increased network efficiency.
[0026] The aspects of this disclosure will first be described in the context of wireless communication systems. Next, the aspects of this disclosure will be described in the context of process flows. The aspects of this disclosure will be further illustrated and described with reference to apparatus diagrams, system diagrams, and flowcharts relating to broadband microsleep techniques.
[0027] Figure 1 shows an example of a wireless communication system 100 that supports a broadband microsleep technique according to an aspect of the present disclosure. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long-Term Evolution (LTE) network, an LTE Advanced (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some examples, the wireless communication system 100 may support extended broadband communication, ultra-high reliability (e.g., mission-critical) communication, low-latency communication, communication with low-cost, low-complexity devices, or any combination thereof.
[0028] Base stations 105 may be distributed across a geographical area to form a wireless communication system 100 and may be devices of different forms or with different capabilities. Base stations 105 and UEs 115 may communicate wirelessly via one or more communication links 125. Each base station 105 may provide a coverage area 110 on which the UEs 115 and base stations 105 can establish one or more communication links 125. The coverage area 110 may be an example of a geographical area on which base stations 105 and UEs 115 can support the communication of signals by one or more radio access technologies.
[0029] The UE115 may be distributed across the entire coverage area 110 of the wireless communication system 100, and each UE115 may be fixed, mobile, or both at different times. The UE115 may be devices in different forms or with different capabilities. Several exemplary UE115 are shown in Figure 1. The UE115 described herein may be capable of communicating with various types of devices, such as other UE115, base stations 105, or network equipment (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network equipment), as shown in Figure 1.
[0030] Base stations 105 can communicate with the core network 130, with each other, or both. For example, base stations 105 can interface with the core network 130 through one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base stations 105 can communicate with each other over the backhaul links 120 (e.g., via X2, Xn, or other interfaces) either directly (e.g., directly between base stations 105), indirectly (e.g., via the core network 130), or both. In some examples, the backhaul links 120 may be one or more wireless links, or may include several.
[0031] One or more of the base stations 105 described herein may include, or be referred to as, a base transceiver station, a radio base station, an access point, a radio transceiver, a node B, an e-node B (eNB), a next-generation node B or giganode B (either of which may be called a gNB), a home node B, a home e-node B, or other preferred terms.
[0032] UE115 may include, or may be referred to as, a mobile device, wireless device, remote device, handheld device, or subscriber device, or any other preferred term; “device” may also be referred to as a unit, station, terminal, or client, in the examples. UE115 may also include, or may be referred to as, personal electronic devices such as cellular phones, personal digital assistants (PDAs), tablet computers, laptop computers, or personal computers. In some examples, UE115 may include, or may be referred to as, a wireless local loop (WLL) station, an Internet of Things (IoT) device, any Internet of Things (IoE) device, or a machine-type communications (MTC) device, in the examples, or may be implemented in various items such as appliances, vehicles, meters, etc.
[0033] The UE115 described herein may be capable of communicating with other UE115s that may function as relays, as shown in Figure 1, and with various types of devices, including, among other examples, a macro eNB or gNB, a small cell eNB or gNB, or a base station 105 and network equipment including a relay base station.
[0034] UE115 and base station 105 may wirelessly communicate with each other via one or more communication links 125 over one or more carriers. The term “carrier” may refer to a set of RF spectral resources having a defined physical layer structure for supporting communication links 125. For example, a carrier used for communication link 125 may include a portion of the RF spectral band (e.g., a bandwidth part (BWP)) operating according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry collected signaling (e.g., synchronization signals, system information), control signaling to coordinate operations with the carrier, user data, or other signaling. The wireless communication system 100 may support communication with UE115 using carrier aggregation or multi-carrier operation. UE115 may consist of multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation can be used with both frequency-division duplex (FDD) component carriers and time-division duplex (TDD) component carriers.
[0035] In some examples (for instance, in carrier aggregation configurations), a carrier may also have acquisition or control signaling to coordinate its operation with other carriers. A carrier may be associated with a frequency channel (e.g., an Advanced Universal Mobile Telecommunications System Terrestrial Radio Access (E-UTRA) Absolute RF Channel Number (EARFCN)) and may be positioned according to a channel raster for discovery by the UE115. A carrier may operate in a standalone mode where initial acquisition and connection are performed by the UE115 via the carrier, or in a non-standalone mode where connection is anchored using different carriers (e.g., the same or different radio access technologies).
[0036] A communication link 125 shown in the wireless communication system 100 may include uplink transmissions from the UE 115 to the base station 105, or downlink transmissions from the base station 105 to the UE 115. The carrier may carry downlink communications or uplink communications (for example, in FDD mode), or may be configured to carry downlink communications and uplink communications (for example, in TDD mode).
[0037] A carrier may be associated with a specific bandwidth in the RF spectrum, and in some examples, the carrier bandwidth may be referred to as the carrier or the “system bandwidth” of the wireless communication system 100. For example, the carrier bandwidth may be one of several determined bandwidths for the carrier of a particular radio access technology (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 megahertz (MHz)). Devices of the wireless communication system 100 (e.g., base station 105, UE 115, or both) may have a hardware configuration that supports communication on a specific carrier bandwidth, or may be configurable to support communication on one of a set of carrier bandwidths. In some examples, the wireless communication system 100 may include a base station 105 or UE 115 that supports simultaneous communication over carriers associated with multiple carrier bandwidths. In some examples, each UE 115 being served may be configured to operate on a portion (e.g., subband, BWP) or all of the carrier bandwidth.
[0038] The signal waveform transmitted on a carrier can consist of multiple subcarriers (for example, using multicarrier modulation (MCM) techniques such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM). In systems employing MCM techniques, a resource element may consist of one symbol period (e.g., duration of one modulation symbol) and one subcarrier, where the symbol period and subcarrier spacing are inversely related. The number of bits carried by each resource element may depend on the modulation scheme (e.g., modulation order, modulation coding rate, or both). Therefore, the more resource elements the UE115 receives, and the higher the modulation order, the higher the data rate of the UE115 can be. Wireless communication resources may refer to a combination of RF spectral resources, temporal resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers may further increase the data rate or data integrity for communication with the UE115.
[0039] One or more numerologies may be supported for a carrier, where the numerology may include a subcarrier spacing (Δf) and a cyclic prefix. A carrier may be divided into one or more BWPs having the same or different numerologies. In some examples, UE115 may consist of multiple BWPs. In some examples, a single BWP for a carrier may be active at a given time, and communication for UE115 may be limited to one or more active BWPs.
[0040] The time interval for base station 105 or UE115 is, for example, T s = 1 / (Δf max ·N f It can refer to a sampling period of ) seconds, and may be expressed in multiples of the basic time unit, however, Δf max This can represent the maximum supported subcarrier interval, N fThis may represent the maximum supported Discrete Fourier Transform (DFT) size. The time interval of communication resources may be organized according to radio frames, each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame may be identified by a system frame number (SFN) (e.g., ranging from 0 to 1023).
[0041] Each frame may contain multiple sequentially numbered subframes or slots, each subframe or slot having the same duration. In some examples, a frame may be divided into subframes (e.g., in the time domain), and each subframe may be further divided into several slots. Alternatively, each frame may contain a variable number of slots, the number of slots may depend on the subcarrier interval. Each slot may contain several symbol periods (e.g., depending on the length of the cyclic prefix prepared for each symbol period). In some wireless communication systems 100, a slot may be further divided into several minislots, each containing one or more symbols. Except for the cyclic prefix, each symbol period may contain one or more (e.g., N) symbols. f The sampling period may include (1) units. The duration of the symbol period may depend on the subcarrier interval or the frequency band of operation.
[0042] A subframe, slot, minislot, or symbol may be the smallest scheduling unit (e.g., in the time domain) of the wireless communication system 100 and may be called a transmit time interval (TTI). In some examples, the TTI duration (e.g., the number of symbol periods within the TTI) may be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communication system 100 may be dynamically selected (e.g., in bursts of shortened TTIs (sTTIs)).
[0043] Physical channels can be multiplexed on a carrier according to various techniques. Physical control channels and physical data channels can be multiplexed on a downlink carrier using, for example, one or more of the following techniques: time-division multiplexing (TDM), frequency-division multiplexing (FDM), or hybrid TDM-FDM. A control region (e.g., a control resource set (CORESET)) for a physical control channel may be defined by the number of symbol periods and may extend to the carrier's system bandwidth or a subset of the system bandwidth. One or more control regions (e.g., CORESETs) may be configured for a set of UE115s. For example, one or more UE115s may monitor or search for control regions for control information according to one or more search space sets, each search space set may include one or more control channel candidates at one or more aggregation levels arranged in a cascaded manner. An aggregation level for a control channel candidate may refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with encoded information for a control information format having a given payload size. The search space set may include a common search space set configured to send control information to multiple UE115s, and a UE-specific search space set for sending control information to a specific UE115.
[0044] Each base station 105 may provide communication coverage through one or more cells, such as macrocells, small cells, hotspots, or other types of cells, or any combination thereof. The term “cell” may refer to a logical communication entity used for communication with base station 105 (for example, on a carrier) and may be associated with an identifier for distinguishing neighboring cells (for example, a physical cell identifier (PCID), a virtual cell identifier (VCID), or other). In some examples, a cell may also refer to a geographical coverage area 110 or a portion of geographical coverage area 110 (for example, a sector) on which the logical communication entity operates. Such cells may range from smaller areas (for example, structures, subsets of structures) to larger areas, depending on various factors such as the capabilities of base station 105. For example, a cell may be, in the example, a building, a subset of a building, or external space between or overlapping with geographical coverage area 110.
[0045] In some examples, base station 105 may be mobile and therefore capable of providing communication coverage to a moving geographic coverage area 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. The wireless communication system 100 may include, for example, heterogeneous networks in which different types of base stations 105 provide coverage to various geographic coverage areas 110 using the same or different radio access technologies.
[0046] The wireless communication system 100 may support synchronous or asynchronous operation. In synchronous operation, base stations 105 may have similar frame timings, and transmissions from different base stations 105 may be approximately synchronized in time. In asynchronous operation, base stations 105 may have different frame timings, and transmissions from different base stations 105 may, in some cases, not be synchronized in time. The techniques described herein may be used for either synchronous or asynchronous operation.
[0047] Some UE115s, such as MTC devices or IoT devices, may be low-cost or low-complexity devices that can provide automated communication between machines (for example, via machine-to-machine (M2M) communication). M2M communication or MTC may refer to data communication technology that enables devices to communicate with each other or with base stations 105 without human intervention. In some examples, M2M communication or MTC may include communication from devices that incorporate sensors or meters to measure or capture information and relay that information to a central server or application program that utilizes such information or presents it to a human interacting with the application program. Some UE115s may be designed to collect information or enable automated behavior of machines or other devices. Examples of applications for MTC devices include smart metering, inventory monitoring, water level monitoring, equipment monitoring, healthcare monitoring, wildlife monitoring, weather and geological event monitoring, fleet management and tracking, remote security detection, physical access control, and transaction-based business billing.
[0048] Some UE115s may be configured to employ power-saving operating modes, such as half-duplex communication (e.g., modes that support one-way communication via transmit or receive, but not simultaneous transmit and receive). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power-saving techniques for the UE115 include entering a power-saving deep sleep mode when not engaged in active communication, operating over a limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UE115s may be configured for operation using narrowband protocol types associated with a defined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within, within, or outside the carrier.
[0049] The wireless communication system 100 may be configured to support ultra-high reliability communication, low latency communication, or various combinations thereof. For example, the wireless communication system 100 may be configured to support ultra-high reliability low latency communication (URLLC) or mission-critical communication. The UE 115 may be designed to support ultra-high reliability, low latency, or critical functions (e.g., mission-critical functions). Ultra-high reliability communication may include private or group communication and may be supported by one or more mission-critical services such as mission-critical push-to-talk (MCPTT), mission-critical video (MCVideo), or mission-critical data (MCData). Support for mission-critical functions may include service prioritization, and mission-critical services may be used for public safety or general commercial purposes. The terms ultra-high reliability, low latency, mission-critical, and ultra-high reliability low latency may be used interchangeably herein.
[0050] In some examples, UE115 may also be able to communicate directly with other UE115 over the D2D communication link 135 (for example, using a peer-to-peer (P2P) protocol or a D2D protocol). One or more UE115s utilizing D2D communication may be within the geographical coverage area 110 of base station 105. Other UE115s in such a group may be outside the geographical coverage area 110 of base station 105, or in some cases may not be able to receive transmissions from base station 105. In some examples, a group of UE115s communicating via D2D communication may utilize a one-to-many (1:M) system where each UE115 transmits to any other UE115 in the group. In some examples, base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication takes place between UE115s without the involvement of base station 105.
[0051] In some systems, the D2D communication link 135 may be an example of a communication channel between vehicles (e.g., UE 115), such as a side-link communication channel. In some examples, vehicles may communicate using V2X communication, V2V communication, or any combination thereof. Vehicles may signal information related to traffic conditions, signal scheduling, weather, safety, emergencies, or any other information related to the V2X system. In some examples, vehicles in a V2X system may communicate with roadside infrastructure such as roadside units, or with the network via one or more network nodes (e.g., base station 105) using vehicle-to-network (V2N) communication, or both.
[0052] The core network 130 may provide user authentication, access permission, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an advanced packet core (EPC) or a 5G core (5GC), which may include at least one control plane entity that manages access and mobility (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) and at least one user plane entity that routes packets or interconnects to external networks (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), or a user plane function (UPF)). The control plane entity may manage non-access layer (NAS) functions, such as mobility, authentication, and bearer management for UE 115 serviced by base station 105 associated with the core network 130. User IP packets may be forwarded through user plane entities that may provide IP address allocation and other functions. A user plane entity may be connected to one or more network operators' IP services 150. These IP services may include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or a packet-switched streaming service.
[0053] Some of the network devices, such as the base station 105, may include sub-components such as an access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with the UE 115 through one or more other access network transmitting entities 145, which may be called radio heads, smart radio heads, or transmit / receive points (TRPs). Each access network transmitting entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across various network devices (e.g., radio heads and ANCs) or integrated into a single network device (e.g., base station 105).
[0054] The wireless communication system 100 may typically operate using one or more frequency bands in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). Generally, the region from 300 MHz to 3 GHz is known as the ultra-high frequency (UHF) region or decimeter band, as wavelengths range from approximately 1 decimeter to 1 meter. While UHF waves may be blocked or redirected by building and environmental characteristics, these waves can penetrate structures well enough to serve a UE 115 where a macrocell is located indoors. Transmitting UHF waves can be associated with smaller antennas and shorter distances (e.g., less than 100 kilometers) compared to transmitting using lower frequencies and longer waves in the shortwave (HF) or very high frequency (VHF) portion of the spectrum below 300 MHz.
[0055] The wireless communication system 100 may also operate in the super high frequency (SHF) region using a frequency band from 3 GHz to 30 GHz, also known as the centimeter band, or in the extremely high frequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz), also known as the millimeter band. In some examples, the wireless communication system 100 may support millimeter-wave (mmW) communication between the UE 115 and the base station 105, and the EHF antennas of each device may be smaller and more densely spaced than UHF antennas. In some examples, this may facilitate the use of antenna arrays within the device. However, the propagation of EHF transmissions may be subject to greater atmospheric attenuation than SHF or UHF transmissions and may have shorter distances. The techniques disclosed herein may be employed across transmissions using one or more different frequency domains, and the specified use of bands across these frequency domains may vary by country or regulatory body.
[0056] The wireless communication system 100 can utilize both licensed and unlicensed RF spectrum bands. For example, the wireless communication system 100 may employ Licensed Assisted Access (LAA), LTE Unlicensed (LTE-U) radio access technology, or NR technology in unlicensed bands such as the 5 GHz Industrial Scientific Medical (ISM) band. When operating in unlicensed RF spectrum bands, devices such as base station 105 and UE 115 may employ carrier detection for collision detection and avoidance. In some examples, operation in unlicensed bands may be based on a carrier aggregation configuration in conjunction with component carriers operating in licensed bands (e.g., LAA). Operation in unlicensed spectrums may include, among other examples, downlink transmission, uplink transmission, P2P transmission, or D2D transmission.
[0057] Base station 105 or UE115 may be equipped with multiple antennas that can be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of base station 105 or UE115 may be located in one or more antenna arrays or antenna panels that can support MIMO operation or transmit beamforming or receive beamforming. For example, one or more base station antennas or antenna arrays may be collated in an antenna assembly such as an antenna tower. In some examples, the antennas or antenna arrays associated with base station 105 may be located in diverse geographical locations. Base station 105 may have an antenna array with several rows and columns of antenna ports that base station 105 can use to support beamforming of communication with UE115. Similarly, UE115 may have one or more antenna arrays that can support various MIMO or beamforming operations. As an addition or alternative, antenna panels may support RF beamforming for signals transmitted through antenna ports.
[0058] A base station 105 or UE115 may use MIMO communication to leverage multipath signal propagation and improve spectral efficiency by transmitting or receiving multiple signals through different spatial layers. Such techniques are sometimes called spatial multiplexing. Multiple signals may be transmitted by a transmitting device through different antennas or different combinations of antennas. Similarly, multiple signals may be received by a receiving device through different antennas or different combinations of antennas. Each of the multiple signals may be called a separate spatial stream and may carry bits associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers may be associated with different antenna ports used for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO), in which multiple spatial layers are transmitted to the same receiving device, and multi-user MIMO (MU-MIMO), in which multiple spatial layers are transmitted to multiple devices.
[0059] Beamforming, sometimes called spatial filtering, directional transmission, or directional reception, is a signal processing technique that can be used in a transmitting or receiving device (e.g., base station 105, UE115) to shape or steer an antenna beam (e.g., transmit beam, receive beam) along a spatial path between the transmitting and receiving devices. Beamforming can be achieved by combining signals communicated through the antenna elements of an antenna array such that several signals propagating in a particular orientation relative to the antenna array undergo constructive interference and other signals undergo destructive interference. Coordination of signals communicated through antenna elements may include the transmitting or receiving device applying amplitude offset, phase offset, or both to the signals carried through the antenna elements associated with the device. Coordination associated with each antenna element may be defined by a beamforming weight set associated with a particular orientation (e.g., relative to the antenna array of the transmitting or receiving device, or to some other orientation).
[0060] The base station 105 or UE 115 may use beam sweeping techniques as part of its beamforming operation. For example, the base station 105 may use multiple antennas or antenna arrays (e.g., antenna panels) to perform beamforming operations for directional communication with the UE 115. Several signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be transmitted multiple times by the base station 105 in different directions. For example, the base station 105 may transmit signals according to different beamforming weight sets associated with different directions of transmission. Transmissions in different beam directions may be used to identify the beam direction for subsequent transmission or reception by the base station 105 (e.g., by a transmitting device such as the base station 105, or by a receiving device such as the UE 115).
[0061] Some signals, such as data signals associated with a specific receiving device, may be transmitted by the base station 105 in a single beam direction (for example, the direction associated with a receiving device such as UE115). In some examples, the beam direction associated with transmission along a single beam direction may be determined based on signals transmitted in one or more beam directions. For example, UE115 may receive one or more signals transmitted by the base station 105 in different directions, and UE115 may report to the base station 105 an indication of the signals received at the highest signal quality or otherwise acceptable signal quality.
[0062] In some examples, transmission by a device (e.g., by base station 105 or UE115) may be performed using multiple beam directions, and the device may use a combination of digital precoding or RF beamforming to generate a combined beam for transmission (e.g., from base station 105 to UE115). UE115 may report feedback indicating precoding weights for one or more beam directions, and the feedback may correspond to a configured number of beams across the system bandwidth or one or more subbands. Base station 105 may transmit reference signals that can be precoded or amplified (e.g., cell-specific reference signals (CRS), channel-state information reference signals (CSI-RS)). UE115 may provide feedback for beam selection, which may be precoding matrix indicators (PMI) or codebook-based feedback (e.g., multi-panel type codebook, linear combination type codebook, port selection type codebook). These techniques will be described with reference to signals transmitted by base station 105 in one or more directions, but UE 115 may employ similar techniques for transmitting signals multiple times in different directions (for example, to identify beam directions for subsequent transmission or reception by UE 115) or for transmitting signals in a single direction (for example, to transmit data to a receiving device).
[0063] When a receiving device (e.g., UE115) receives various signals from a base station 105, such as synchronization signals, reference signals, beam selection signals, or other control signals, it may attempt multiple receiving configurations (e.g., directional listening). For example, the receiving device may attempt multiple receiving directions by receiving through different antenna subarrays, by processing the received signal according to different antenna subarrays, by receiving according to different sets of receive beamforming weights (e.g., different directional listening weights) applied to the received signal at multiple antenna elements of an antenna array, or by processing the received signal according to different sets of receive beamforming weights applied to the received signal at multiple antenna elements of an antenna array, any of which may be referred to as “listening” by different receiving configurations or receiving directions. In some examples, the receiving device may use a single receiving configuration to receive along a single beam direction (e.g., when receiving a data signal). A single receiving configuration may be matched to a beam direction determined based on listening by different receiving configuration directions (e.g., a beam direction determined to have the highest signal strength, the highest signal-to-noise ratio (SNR), or otherwise acceptable signal quality based on listening by multiple beam directions).
[0064] The wireless communication system 100 may be a packet-based network operating according to a layered protocol stack. In the user plane, communication at the bearer or Packet Data Convergence Protocol (PDCP) layer may be IP-based. The Radio Link Control (RLC) layer may perform packet segmentation and reassembly for communication over logical channels. The Medium Access Control (MAC) layer may perform priority processing and multiplexing logical channels to transport channels. The MAC layer may also use error detection techniques, error correction techniques, or both to improve link efficiency by supporting retransmission at the MAC layer. In the control plane, the Radio Resource Control (RRC) protocol layer may establish, configure, and maintain RRC connections between the UE 115 and the base station 105 or core network 130, supporting radio bearers for user plane data. At the physical layer, transport channels may be mapped to physical channels.
[0065] UE115 and base station 105 may support data retransmission to increase the likelihood of successful data reception. Hybrid Automatic Retransmission Request (ARQ) feedback is one technique to increase the likelihood of data being correctly received on communication link 125. HARQ may include a combination of error detection (e.g., using cyclic redundancy check (CRC)), forward error correction (FEC), and retransmission (e.g., Automatic Retransmission Request (ARQ)). HARQ may improve throughput at the MAC layer under poor radio conditions (e.g., low signal-to-noise conditions). In some examples, devices may support same-slot HARQ feedback, where the device may provide HARQ feedback in a slot for data received in a previous symbol within a particular slot. In other cases, the device may provide HARQ feedback in subsequent slots or according to some other time interval.
[0066] The wireless communication system 100 may support communication between one or more wireless devices. For example, the wireless communication system may support sidelinks for communication between multiple UEs 115. A sidelink may refer to any communication link 125 between similar wireless devices (for example, a communication link 125 between UEs 115). While the various examples provided herein describe UE sidelink devices, it should be noted that such sidelink techniques may be used for any type of wireless device that uses sidelink communication. For example, a sidelink may support one or more of the following: D2D communication, V2X or V2V communication, CV2X communication, message relaying, discovery signaling, beacon signaling, or other signals transmitted over the air from one UE 115 to one or more other UEs 115.
[0067] In some cases, UE115 may use broadband microsleep in the wireless communication system 100. In some examples, UE115 may reduce power consumption by stopping the RF chain and skipping modem processing from the beginning of a subframe after determining that the beginning of a subframe lacks relevant data (e.g., about a valid signal). UE115 may receive the first two symbols of a message containing a duplicate broadband signal. UE115 may calculate the correlation between the signals received in the two symbols and determine whether the message contains a valid signal based on comparing the correlation to a known threshold. For example, if the correlation falls below a threshold, it may be determined that the first two symbols lack relevant data (e.g., control information, PSCCH), and UE115 may power off one or more RF chains and modem processing for the remainder of the subframe to conserve power. In some cases, the techniques described may be combined with DMRS-based methods, and the UE115 may identify frequency-domain DMRS patterns associated with the message, which the UE115 can use to further determine whether the message contains valid data for the UE115.
[0068] Figure 2 shows an example of a wireless communication system 200 supporting a broadband microsleep technique according to an aspect of the present disclosure. In some examples, the wireless communication system 200 may implement an aspect of the wireless communication system 100, or may be implemented by an aspect of the wireless communication system 100. For example, the wireless communication system 200 may include UE115-a and UE115-b, which may be examples of the corresponding devices described herein with reference to Figure 1. Among the benefits of the wireless communication system 200, features for improved communication between UE115s may be included.
[0069] In some cases, UE115-a and UE115-b can communicate via sidelink communication links 205-a and 205-b. In some cases, the UE115 can support CV2X communication, and the modem in the UE115 may be in a relatively high-temperature environment (for example, the UE115 may be part of or be part of a vehicle). In some cases, heating of the chip in the modem can be problematic in wireless communication due to power consumption. For example, since the modem may be placed in a relatively high-temperature environment (e.g., ambient at 85°C), any heating up to 105°C could cause the modem to shut down. In some cases, the RF chain, or analog functions in the UE115, or both, may contribute to chip power consumption.
[0070] To enable power saving, UE115-a and / or UE115-b may use various sleep or microsleep techniques to turn off one or more RF components of the UE115 for a certain period of time and achieve relatively reduced power consumption. For example, UE115-a may use a microsleep technique that can be obtained based on DMRS pattern correlation. For example, UE115-a may determine, based on the DMRS pattern, whether each subframe of a message is missing relevant data (e.g., signals). If a subframe is missing relevant data, UE115-a may reduce power consumption by turning off modem processing, RF functions, or both for the rest of the subframe. However, such techniques may include UE115-a remaining awake for multiple symbol periods, or delaying the time at which UE115-a can enter a sleep state.
[0071] In some cases, the UE115-a may use an improved microsleep technique based on data contained in the first two symbols of message 210 (for example, in some cases, in addition to one or more DMRS symbols), which can allow the UE115-a to use microsleep relatively quickly and result in improved power savings in the UE115-a. For example, the UE115-a may reduce power by stopping the RF chain or analog chain after determining that there is no relevant data in a subframe (for example, in symbol 0, symbol 1), and skipping modem processing from the beginning of that subframe (for example, in symbol 0, symbol 1). In some cases, such a technique may achieve power savings that outweigh the exclusive use of a per-subchannel DMRS pattern. However, as described herein, the techniques described may be enhanced using a DMRS pattern, which can allow the UE115-a to decide whether to reduce modem processing for broadband signals, and thus enable efficient microsleep and power savings.
[0072] UE115-b may send message 210 to UE115-a via sidelink communication link 205-a. Message 210 may include a subframe 215 (for example, message 210 may include data transmitted between subframes 215), and the first two symbols in subframe 215 may include duplicate signals (for example, for automatic gain control (AGC) convergence). For example, UE115-a may receive a first symbol 220-a (for example, symbol 0) and a second symbol 220-b (for example, symbol 1), and the first symbol 220-a and the second symbol 220-b may be the same (for example, symbol 0 is duplicated to symbol 1).
[0073] After receiving the first symbol 220-a and the second symbol 220-b, UE115-a may perform a correlation between the first data contained in the first symbol 220-a and the second data contained in the second symbol 220-b of message 210, and UE115-a may determine, based on a known threshold, whether message 210 contains a valid signal. In some examples, the received signal y in the time domain at index k of the time domain buffer a,0 ,y a,1 (For example, a broadband signal) and the rough received signal strength indicator (RSSI) for antenna a at symbols 0 and 1 (for example, the first symbol 220-a and the second symbol 220-b)
[0074]
number
[0075] ,
[0076]
number
[0077] Regarding these two symbols, UE115-a may calculate the correlation per antenna a. For example, UE115-a may calculate the correlation using Equation 1.
[0078]
number
[0079] In some cases, correlation
[0080]
number
[0081] If the threshold is met (for example, below some threshold), UE115-a may decide that the first symbol 220-a and the second symbol 220-b exclude (for example, do not include) valid signals such as the PSCCH message. That is,
[0082]
number
[0083] In this case, UE115-a may determine that the received message does not contain PSCCH. The threshold may be pre-configured or configurable by UE115-a to provide the lowest performance loss.
[0084] As an addition or alternative, UE115-a may calculate correlations between the received signals in the frequency domain. More specifically, UE115-a may determine whether message 210 contains data for UE115-a based on the correlations between the respective parts of the message in the frequency domain. Based at least in part on the results of the calculated frequency domain correlations, UE115-a may decide to enter a microsleep mode to conserve power (for example, the results of the frequency domain correlations may indicate that message 210 excludes valid data, data for UE115-a, or both).
[0085] The techniques described may also be applied to broadband signals, which can avoid UE115-a having to determine, for example, whether message 210 contains valid data at a subband level. In such cases, message 210 may contain a broadband signal such that message 210 is transmitted on a channel that satisfies a threshold bandwidth larger than the bandwidth of the subchannel. If a control channel (e.g., PSCCH) is not found in the first symbol 220-a or the second symbol 220-b (e.g., in the second symbol in the subframe), UE115-a may enter a microsleep and stop the RF chain, analog chain, modem processing, or a combination thereof for the remainder of subframe 215 (e.g., which may have a total of 14 symbols 220 (e.g., OFDM symbols, symbol durations)) (e.g., power off). In some cases, modem processing may include parameter estimation, channel and noise estimation, decoding, or other processing functions, which can be avoided when UE115-a is in a sleep state. Therefore, UE115-a can stop modem processing in the second symbol 220-b, effectively saving power that could be used by UE115-a for the remaining 14 symbols 220 in subframe 215.
[0086] In some examples, the first symbol 220-a (e.g., symbol 0) may be used for AGC convergence, the second symbol 220-b (e.g., symbol 1) may be used for PSCCH, and the PSCCH data in the second symbol 220-b may be replicated in the first symbol 220-a. In some cases, when the AGC gain state remains the same between subframes 215 with different AGC gain states (e.g., when the received power has not changed), UE115-a may use the techniques described when the first symbol 220-a and the second symbol 220-b carry replicated signals. However, when the AGC gain state changes between subframes 215 with different AGC gain states (e.g., when the power changes), UE115-a may use the remainder of the first symbol 220-a after AGC convergence. More specifically, UE115-a may perform AGC on the first symbol 220-a until AGC convergence during the first portion (e.g., the first part) of the first symbol 220-a. Then, UE115-a may calculate the correlation between the data contained in the remaining portion of the first symbol 220-a and the data contained in the corresponding portion of the second symbol 220-b to determine whether to enter the sleep state.
[0087] In some cases, when performing the correlation calculation, UE115-a may assume that any impairments that may be added to the signal, such as timing, frequency, or channel offset (e.g., since the first symbol 220-a and the second symbol 220-b are consecutive symbols 220), may be the same across those symbols, and the conjugate function (e.g., y performed on the second symbol 220-b a,1[k]) may be offset during the correlation calculation. In some cases, the data for NR CV2X PSCCH may be duplicated on the first symbol 220-a and the second symbol 220-b, so UE115-a may calculate the correlation except for one or more DMRS symbol patterns. For example, using a DMRS-based method, UE115-a may estimate the correct timing, frequency, and channel faults, which can lead to increased power consumption and signal degradation due to estimation errors. If UE115-a refrains from compensating for such faults, signal performance can be significantly degraded. Therefore, UE115-a may compensate for faults when calculating the correlation between the data contained in the first symbol 220-a and the data contained in the second symbol 220-b (for example, using a conjugate function as shown in Equation 1). In some cases, since UE115-a performs correlation calculations on the same data separated by the distance of one symbol 220 (for example, the first symbol 220-a and the second symbol 220-b are close to each other), UE115-a may lack the effect of Doppler diffusion (for example, due to the speed of vehicles in a CV2X system), which can result in a high correlation metric. In some cases, the techniques described may be combined with DMRS-based methods, and UE115-a may identify frequency-domain DMRS patterns associated with the message, which UE115-a can use to further determine whether the message contains valid data for UE115-a. Thus, UE115-a may estimate time, frequency, and channel faults on at least one symbol 220 for each subframe 215.
[0088] The technique described herein allows the UE115-a to conserve power and reduce heating, thus enabling the chip to avoid temperatures that could cause it to shut down. Compared to a DMRS-based method in which the UE115-a can calculate correlations per subchannel, the technique described allows the UE115-a to calculate correlations over the entire subframe 215 (e.g., broadband calculation), which can result in greater processing gains. As an addition or alternative, the UE115-a may use the technique described to skip the entire modem processing for both the PSCCH and the physical sidelink shared channel (PSSCH). That is, when the UE115-a enters microsleep, the UE115-a may perform a simple correlation between two received symbols 220 and refrain from expending power on the modem processing function of the other.
[0089] Figure 3 shows an example of a process flow 300 supporting a broadband microsleep technique according to an aspect of the present disclosure. The process flow 300 may implement aspects of the wireless communication systems 100 and 200, or may be implemented by aspects of the wireless communication systems 100 and 200. For example, the process flow 300 may show an operation between a first UE115-c and a second UE115-d, which may be an example of the corresponding device described with reference to Figures 1 and 2. In the following description of the process flow 300, the operation between the first UE115-c and the second UE115-d may be transmitted in an order different from the exemplary order shown, or the operations performed by the first UE115-c and the second UE115-d may be performed in a different order or at different times. Some operations may also be omitted from the process flow 300, and other operations may be added to the process flow 300.
[0090] In 305, the first UE115-c may receive a message from the second UE115-d via a set of one or more antennas, wherein the first and second symbol periods of the message contain a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain. For example, the first and second symbol periods may be the first two symbols at the beginning of a subframe of the message. In some cases, the first UE115-c may receive the message on a channel that satisfies a threshold bandwidth (e.g., broadband).
[0091] In 310, the first UE115-c may calculate a correlation between a first data contained in a first symbol period of the message and a second data contained in a second symbol period for each antenna in one or more sets of antennas. In some cases, the correlation may be based on the received signal and the RSSI for at least one antenna in one or more sets of antennas.
[0092] In 315, the first UE115-c may enter a microsleep and power off at least one RF chain, at least in part on having calculated a correlation between a first data contained in a first symbol period and a second data contained in a second symbol period, and at least one RF chain may be powered off on the basis that the result of the calculated correlation satisfies a threshold. In some cases, the UE may power off at least one RF chain if the correlation falls below a known threshold, and therefore the first two symbols lack relevant data (e.g., control information, PSCCH).
[0093] In 320, the first UE115-c may refrain from entering microsleep and may decode relevant information in the message. For example, the UE may refrain from powering off at least one RF chain if the correlation exceeds a known threshold and the first two symbols contain relevant data (e.g., control information, PSCCH).
[0094] Figure 4 shows a block diagram 400 of a device 405 supporting a broadband microsleep technique according to an aspect of this disclosure. Device 405 may be an example of an aspect of UE 115 as described herein. Device 405 may include a receiver 410, a transmitter 415, and a communications manager 420. Device 405 may also include a processor. Each of these components may communicate with one another (for example, via one or more buses).
[0095] The receiver 410 may provide means for receiving information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, and information channels related to broadband microsleep techniques). The information may be passed to other components of device 405. The receiver 410 may utilize a single antenna or a set of multiple antennas.
[0096] Transmitter 415 may provide means for transmitting signals generated by other components of device 405. For example, transmitter 415 may transmit information such as packets associated with various information channels (e.g., control channels, data channels, information channels related to broadband microsleep techniques), user data, control information, or any combination thereof. In some examples, transmitter 415 may be collated with receiver 410 in a transceiver module. Transmitter 415 may utilize a single antenna or a set of multiple antennas.
[0097] The communication manager 420, receiver 410, transmitter 415, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the broadband microsleep technique as described herein. For example, the communication manager 420, receiver 410, transmitter 415, or various combinations thereof or components thereof may support a method for performing one or more of the functions described herein.
[0098] In some examples, the communications manager 420, the receiver 410, the transmitter 415, or various combinations or components thereof may be implemented in hardware (for example, in communications management circuits). The hardware may include a processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, which are configured as means for performing the functions described herein or otherwise supporting such means. In some examples, a processor and memory coupled to the processor may be configured to perform one or more of the functions described herein (for example, by the processor executing instructions stored in memory).
[0099] As an addition or alternative, in some examples, the communications manager 420, receiver 410, transmitter 415, or various combinations or components thereof may be implemented in code executed by a processor (for example, as communications management software or firmware). When implemented in code executed by a processor, the functions of the communications manager 420, receiver 410, transmitter 415, or various combinations or components thereof may be performed by a general-purpose processor, DSP, central processing unit (CPU), ASIC, FPGA, or any combination of these or other programmable logic devices (for example, configured as means for performing the functions described in this disclosure, or otherwise supporting such means).
[0100] In some examples, the communications manager 420 may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using the receiver 410, the transmitter 415, or both, or in other ways in cooperation with them. For example, the communications manager 420 may receive information from the receiver 410, send information to the transmitter 415, or be integrated with the receiver 410, the transmitter 415, or both to receive information, transmit information, or perform various other operations as described herein.
[0101] The communication manager 420 may support wireless communication at a first UE in accordance with examples such as those disclosed herein. For example, the communication manager 420 may be configured, or otherwise support such means, for receiving a message from a second UE via a set of one or more antennas, wherein a first symbol period and a second symbol period of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain. The communication manager 420 may be configured, or otherwise support such means, for each antenna in the set of one or more antennas, for calculating a correlation between first data contained in a first symbol period and second data contained in a second symbol period of the message. The communication manager 420 may be configured, or otherwise support such means, for powering off at least one RF chain based on having calculated a correlation between first data contained in a first symbol period and second data contained in a second symbol period, wherein at least one RF chain is powered off based on the result of the calculated correlation meeting a threshold.
[0102] By including or configuring the communications manager 420 in accordance with the examples described herein, the device 405 (e.g., a processor controlling the receiver 410, transmitter 415, communications manager 420, or a combination thereof, or possibly coupled thereto) can support techniques for broadband microsleep, which can reduce the amount of modem processing and subsequent power consumption and overheating in the UE. Thus, the supported techniques may include improved network operation, and in some examples, among the benefits, increased network efficiency.
[0103] Figure 5 shows a block diagram 500 of a device 505 supporting a broadband microsleep technique according to an aspect of the present disclosure. Device 505 may be an example of an aspect of device 405 or UE115 as described herein. Device 505 may include a receiver 510, a transmitter 515, and a communications manager 520. Device 505 may also include a processor. Each of these components may communicate with one another (for example, via one or more buses).
[0104] The receiver 510 may provide means for receiving information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, and information channels related to broadband microsleep techniques). The information may be passed to other components of device 505. The receiver 510 may utilize a single antenna or a set of multiple antennas.
[0105] The transmitter 515 may provide means for transmitting signals generated by other components of device 505. For example, the transmitter 515 may transmit information such as packets associated with various information channels (e.g., control channels, data channels, information channels related to broadband microsleep techniques), user data, control information, or any combination thereof. In some examples, the transmitter 515 may be collated with the receiver 510 in a transceiver module. The transmitter 515 may utilize a single antenna or a set of multiple antennas.
[0106] Device 505, or its various components, may be examples of means for performing various embodiments of broadband microsleep techniques as described herein. For example, the communication manager 520 may include a message receiving component 525, a correlation calculation component 530, a power component 535, or any combination thereof. The communication manager 520 may be an example of an embodiment of the communication manager 420 as described herein. In some examples, the communication manager 520 or its various components may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or in other ways in cooperation with the receiver 510, the transmitter 515, or both. For example, the communication manager 520 may receive information from the receiver 510, send information to the transmitter 515, or be integrated with the receiver 510, the transmitter 515, or both to receive information, transmit information, or perform various other operations as described herein.
[0107] The communication manager 520 may support wireless communication at the first UE in accordance with examples such as those disclosed herein. The message receiving component 525 is a means for receiving a message from a second UE via a set of one or more antennas, wherein the first and second symbol periods of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain, or the means may be otherwise supported. The correlation calculation component 530 is a means for calculating a correlation between first data contained in the first symbol period and second data contained in the second symbol period of the message, for each antenna in the set of one or more antennas, or the means may be otherwise supported. The power component 535 is a means for powering off at least one RF chain based on having calculated a correlation between first data contained in the first symbol period and second data contained in the second symbol period, wherein at least one RF chain is powered off based on the result of the calculated correlation meeting a threshold, or the means may be otherwise supported.
[0108] Figure 6 shows a block diagram 600 of a communications manager 620 supporting a broadband microsleep technique according to an aspect of the present disclosure. The communications manager 620 may be an example of an aspect of communications manager 420, communications manager 520, or both, as described herein. The communications manager 620, or various components thereof, may be an example of means for performing various aspects of the broadband microsleep technique as described herein. For example, the communications manager 620 may include a message receiving component 625, a correlation calculation component 630, a power component 635, an AGC component 640, a DMRS component 645, a modem processing component 650, or any combination thereof. Each of these components may communicate with one another directly or indirectly (for example, via one or more buses).
[0109] The communication manager 620 may support wireless communication in the first UE in accordance with examples such as those disclosed herein. The message receiving component 625 is a means for receiving a message from a second UE via a set of one or more antennas, wherein the first and second symbol periods of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain, or the means may be otherwise supported. The correlation calculation component 630 is a means for calculating a correlation between first data contained in the first symbol period and second data contained in the second symbol period of the message, for each antenna in the set of one or more antennas, or the means may be otherwise supported. The power component 635 is a means for powering off at least one RF chain based on the calculation of a correlation between first data contained in the first symbol period and second data contained in the second symbol period, wherein at least one RF chain is powered off based on the result of the calculated correlation meeting a threshold, or the means may be otherwise supported.
[0110] In some examples, to support receiving messages from a second UE, the message receiving component 625 is configured as a means for receiving messages on channels that satisfy a threshold bandwidth, wherein the correlation between first data contained in a first symbol period and second data contained in a second symbol period is calculated for channels that satisfy the threshold bandwidth, or the means may be supported in other ways.
[0111] In some examples, to support the calculation of a correlation between first data contained in a first symbolic period of a message and second data contained in a second symbolic period, the correlation calculation component 630 may be configured as a means for calculating the correlation between first data contained in a first symbolic period and second data contained in a second symbolic period based on the RSSI of at least one antenna from a set of one or more antennas, or the means may be supported in other ways.
[0112] In some examples, to support the power-off of at least one RF chain based on the calculation of correlation, the power component 635 may be configured as, or otherwise support, a means for power-offing at least one RF chain for one or more additional symbol periods of a message, wherein the one or more additional symbol periods are after a second symbol period in the time domain.
[0113] In some examples, the modem processing component 650 is a means for powering off the modem processing based on the result of the calculated correlation satisfying a threshold, wherein the modem processing is configured as a means including parameter estimation, channel and noise estimation, decoding, or any combination thereof, or can otherwise support such means.
[0114] In some examples, the power component 635 is configured as a means for determining that a first symbol period and a second symbol period exclude control information based on the result of a calculated correlation meeting a threshold, and at least one RF chain is powered off based on that determination, or the means may be supported in other ways.
[0115] In some examples, the AGC component 640 is configured as a means for performing AGC at least in part on the receipt of a message, wherein the same gain state is associated with the message and a second message received prior to that message, or the means may be supported in other ways. In some examples, the AGC component 640 is configured as a means for applying the same gain state to a first symbol period and a second symbol period of the message, or the means may be supported in other ways.
[0116] In some examples, the AGC component 640 is configured as a means for determining, or otherwise supporting, that the gain state has changed based on the receipt of a message and a second message received prior to that message. In some examples, the AGC component 640 is configured as a means for performing AGC on a received message in response to the determination that the gain state has changed, wherein the AGC may be based on the first part of a first symbol period (e.g., until convergence), or otherwise supporting, that means. In such cases, the correlation between the first data contained in the first symbol period and the second data contained in the second symbol period may be based on the first data contained in the remainder of the first symbol period (e.g., after convergence) and the corresponding part of the second symbol period, the remainder of the first symbol period may differ from the first part of the first symbol period.
[0117] In some examples, to support the calculation of a correlation between a first data contained in a first symbolic period of a message and a second data contained in a second symbolic period, the DMRS component 645 may be configured as a means for calculating the correlation excluding one or more DMRS symbolic patterns, or may support such means in other ways.
[0118] In some examples, the DMRS component 645 is configured as a means for determining a DMRS pattern in the frequency domain across two or more symbols of a message, wherein at least one RF chain is powered off based on whether the determined DMRS pattern and the result of the calculated correlation satisfy a threshold, or the means may be supported in other ways.
[0119] In some examples, at least one RF chain is powered off based on the calculated correlation result being below a threshold. In some examples, the first and second symbol periods are received at the beginning of the message.
[0120] Figure 7 shows a diagram of a system 700 including a device 705 that supports a broadband microsleep technique according to an aspect of the present disclosure. Device 705 may be an example of, or may include, a component of, device 405, device 505, or UE 115 as described herein. Device 705 may wirelessly communicate with one or more base stations 105, UE 115, or any combination thereof. Device 705 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, such as a communications manager 720, an input / output (I / O) controller 710, a transceiver 715, an antenna 725, a memory 730, a code 735, and a processor 740. These components may communicate electronically or may be coupled (e.g., operably, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 745).
[0121] The I / O controller 710 may manage input and output signals for device 705. The I / O controller 710 may also manage peripheral devices not integrated with device 705. In some cases, the I / O controller 710 may represent physical connections or ports to external peripheral devices. In some cases, the I / O controller 710 may utilize an operating system, such as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS / 2®, UNIX®, LINUX®, or another known operating system. Additionally or alternatively, the I / O controller 710 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 710 may be implemented as part of a processor, such as processor 740. In some cases, a user may interact with device 705 via the I / O controller 710 or through hardware components controlled by the I / O controller 710.
[0122] In some cases, device 705 may include a single antenna 725. However, in some other cases, device 705 may have two or more antennas 725 that may be capable of simultaneously transmitting or receiving multiple wireless transmissions. Transceiver 715 may communicate bidirectionally via one or more antennas 725, a wired link, or a wireless link, as described herein. For example, transceiver 715 may represent a wireless transceiver and communicate bidirectionally with another wireless transceiver. Transceiver 715 may also include a modem for modulating packets, providing the modulated packets to one or more antennas 725 for transmission, and demodulating packets received from one or more antennas 725. Transceiver 715, or transceiver 715 and one or more antennas 725, may be examples of transmitters 415, transmitters 515, receivers 410, receivers 510, or any combination thereof or their components, as described herein.
[0123] Memory 730 may include random access memory (RAM) and read-only memory (ROM). Memory 730 may store computer-readable computer-executable code 735, which, when executed by the processor 740, includes instructions that cause the device 705 to perform various functions described herein. The code 735 may be stored in a non-temporary computer-readable medium such as system memory or another type of memory. In some cases, the code 735 may not be directly executable by the processor 740, but (for example, when compiled and executed) can cause the computer to perform the functions described herein. In some cases, memory 730 may include a basic I / O system (BIOS) that can control basic hardware or software operations, in particular, such as interaction with peripheral components or peripheral devices.
[0124] The processor 740 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 740 may be configured to operate a memory array using a memory controller. In some other cases, the memory controller may be integrated into the processor 740. The processor 740 may be configured to execute computer-readable instructions stored in memory (e.g., memory 730) to cause device 705 to perform various functions (e.g., functions or tasks that support broadband microsleep techniques). For example, device 705 or components of device 705 may include the processor 740 and memory 730 coupled to the processor 740, and the processor 740 and memory 730 may be configured to perform various functions described herein.
[0125] The communication manager 720 may support wireless communication at a first UE in accordance with examples such as those disclosed herein. For example, the communication manager 720 may be configured, or otherwise support such means, for receiving a message from a second UE via a set of one or more antennas, wherein a first symbol period and a second symbol period of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain. The communication manager 720 may be configured, or otherwise support such means, for each antenna in the set of one or more antennas, for calculating a correlation between first data contained in a first symbol period and second data contained in a second symbol period of the message. The communication manager 720 may be configured, or otherwise support such means, for powering off at least one RF chain based on having calculated a correlation between first data contained in a first symbol period and second data contained in a second symbol period, wherein at least one RF chain is powered off based on the result of the calculated correlation meeting a threshold.
[0126] By including or configuring a communications manager 720 in accordance with the examples described herein, device 705 can support techniques for broadband microsleep, which can reduce the amount of modem processing and subsequent power consumption and overheating in the UE. Thus, supported techniques may include improved network operation, and in some examples, among the benefits, increased network efficiency.
[0127] In some examples, the communications manager 720 may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or in cooperation with the transceiver 715, one or more antennas 725, or any combination thereof. Although the communications manager 720 is shown as a separate component, in some examples, one or more functions described with reference to the communications manager 720 may be supported or performed by the processor 740, memory 730, code 735, or any combination thereof. For example, code 735 may include instructions that can be executed by the processor 740 to cause the device 705 to perform various aspects of the broadband microsleep technique as described herein, or the processor 740 and memory 730 may be otherwise configured to perform or support such operations.
[0128] Figure 8 shows a flowchart illustrating Method 800, which supports a broadband microsleep technique according to an aspect of the present disclosure. The operation of Method 800 may be implemented by a UE or its components as described herein. For example, the operation of Method 800 may be performed by UE 115, as described with reference to Figures 1 to 7. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform the functions described. Additionally or alternatively, the UE may perform aspects of the functions described using dedicated hardware.
[0129] In 805, the method may include receiving a message from a second UE via a set of one or more antennas, wherein the first and second symbolic periods of the message include a duplicate signal, and the first symbolic period is immediately preceding the second symbolic period in the time domain. The operation of 805 may be performed according to examples such as those disclosed herein. In some examples, the operation of 805 may be performed by a message receiving component 625, as described with reference to Figure 6.
[0130] In 810, the method may include calculating a correlation between a first data contained in a first symbolic period of a message and a second data contained in a second symbolic period, for each antenna in one or more sets of antennas. The operation of 810 may be carried out according to examples such as those disclosed herein. In some examples, the operation of 810 may be carried out by a correlation calculation component 630, as described with reference to Figure 6.
[0131] In 815, the method may include powering off at least one RF chain based on the calculation of a correlation between first data contained in a first symbol period and second data contained in a second symbol period, wherein at least one RF chain is powered off based on the result of the calculated correlation satisfying a threshold. The operation of 815 may be performed according to examples such as those disclosed herein. In some examples, the operation of 815 may be performed by a power component 635 as described with reference to Figure 6.
[0132] Figure 9 shows a flowchart illustrating a method 900 supporting a broadband microsleep technique according to an aspect of this disclosure. The operation of method 900 may be implemented by a UE or its components as described herein. For example, the operation of method 900 may be performed by UE 115 as described with reference to Figures 1 to 7. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform the functions described. Additionally or alternatively, the UE may perform aspects of the functions described using dedicated hardware.
[0133] In 905, the method may include receiving a message from a second UE via a set of one or more antennas, wherein the first and second symbolic periods of the message include a duplicate signal, and the first symbolic period is immediately preceding the second symbolic period in the time domain. The operation of 905 may be performed according to examples such as those disclosed herein. In some examples, the operation of 905 may be performed by a message receiving component 625, as described with reference to Figure 6.
[0134] In 910, the method may include calculating a correlation between a first data set included in a first symbol period and a second data set included in a second symbol period, based on the RSSI for at least one antenna among a set of one or more antennas. The operation of 910 may be carried out according to examples such as those disclosed herein. In some examples, the operation of 910 may be carried out by a correlation calculation component 630, as described with reference to Figure 6.
[0135] In 915, the method may include powering off at least one RF chain based on the calculation of a correlation between first data contained in a first symbol period and second data contained in a second symbol period, wherein at least one RF chain is powered off based on the result of the calculated correlation satisfying a threshold. The operation of 915 may be performed according to examples such as those disclosed herein. In some examples, the operation of 915 may be performed by a power component 635 as described with reference to Figure 6.
[0136] In 920, the method is to power off the modem processing based on the result of the calculated correlation satisfying a threshold, which may include powering off the modem processing including parameter estimation, channel and noise estimation, decoding, or any combination thereof. The operation of 920 may be performed according to examples such as those disclosed herein. In some examples, the operation of 920 may be performed by a modem processing component 650 as described with reference to Figure 6.
[0137] Figure 10 shows a flowchart illustrating a method 1000 supporting a broadband microsleep technique according to an aspect of this disclosure. The operation of method 1000 may be implemented by a UE or its components as described herein. For example, the operation of method 1000 may be performed by a UE 115 as described with reference to Figures 1 to 7. In some examples, the UE may execute a set of instructions to control a functional element of the UE to perform the function described. Additionally or alternatively, the UE may perform aspects of the function described using dedicated hardware.
[0138] In 1005, the method may include receiving a message from a second UE via a set of one or more antennas, wherein the first and second symbolic periods of the message include a duplicate signal, and the first symbolic period is immediately preceding the second symbolic period in the time domain. The operation of 1005 may be performed according to examples such as those disclosed herein. In some examples, the operation of 1005 may be performed by a message receiving component 625, as described with reference to Figure 6.
[0139] In 1010, the method may include performing AGC at least in part on the receipt of a message, wherein the same gain state is associated with the message and a second message received prior to it. The operation of 1010 may be performed according to examples such as those disclosed herein. In some examples, the operation of 1010 may be performed by an AGC component 640 as described with reference to Figure 6.
[0140] In 1015, the method may include applying the same gain state to the first and second symbol periods of the message. The operation of 1015 may be performed according to examples such as those disclosed herein. In some examples, the operation of 1015 may be performed by an AGC component 640, as described with reference to Figure 6.
[0141] In 1020, the method may include calculating a correlation between a first data contained in a first symbolic period of a message and a second data contained in a second symbolic period, for each antenna in one or more sets of antennas. The operation of 1020 may be carried out according to examples such as those disclosed herein. In some examples, the operation of 1020 may be carried out by a correlation calculation component 630, as described with reference to Figure 6.
[0142] In 1025, the method may include powering off at least one RF chain based on the calculation of a correlation between first data contained in a first symbol period and second data contained in a second symbol period, wherein at least one RF chain is powered off based on the result of the calculated correlation satisfying a threshold. The operation of 1025 may be performed according to examples such as those disclosed herein. In some examples, the mode of operation of 1025 may be performed by a power component 635 as described with reference to Figure 6.
[0143] The following provides an overview of the aspects of this disclosure.
[0144] Embodiment 1: A method for wireless communication in a first UE, comprising the steps of: receiving a message from a second UE via a set of one or more antennas, wherein the first symbol period and the second symbol period of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain; calculating a correlation between first data included in the first symbol period and second data included in the second symbol period of the message for each antenna of the set of one or more antennas; and powering off at least one RF chain, at least in part on having calculated the correlation between first data included in the first symbol period and second data included in the second symbol period, wherein at least one RF chain is powered off at least in part on the result of the calculated correlation satisfying a threshold.
[0145] Embodiment 2: The method of Embodiment 1, wherein the step of receiving a message from a second UE is the step of receiving a message on a channel that satisfies a threshold bandwidth, wherein the correlation between first data contained in a first symbol period and second data contained in a second symbol period is calculated for the channel that satisfies the threshold bandwidth.
[0146] Embodiment 3: Any method of Embodiments 1 to 2, wherein the step of calculating the correlation between first data included in a first symbolic period of a message and second data included in a second symbolic period includes the step of calculating the correlation between first data included in a first symbolic period and second data included in a second symbolic period based at least in part on the RSSI for at least one antenna of a set of one or more antennas.
[0147] Embodiment 4: Any method of Embodiments 1 to 3, wherein the step of powering off at least one RF chain based at least in part on having calculated the correlation is the step of powering off at least one RF chain for one or more additional symbol periods of the message, wherein one or more additional symbol periods are after a second symbol period in the time domain.
[0148] Embodiment 5: The method of Embodiment 4, further comprising the step of powering off a modem process based at least in part on the result of a calculated correlation satisfying a threshold, wherein the modem process includes parameter estimation, channel and noise estimation, decoding, or any combination thereof.
[0149] Embodiment 6: A method of any embodiment 1 to 5, further comprising the step of determining that a first symbol period and a second symbol period exclude control information, at least on the basis that the result of the calculated correlation satisfies a threshold, wherein at least one RF chain is powered off at least on the basis that determination.
[0150] Embodiment 7: A method of any embodiment 1 to 6, further comprising the steps of performing AGC at least in part on the receipt of a message, wherein the same gain state is associated with the message and a second message received prior to that message; and applying the same gain state to a first symbol period and a second symbol period of the message.
[0151] Embodiment 8: A method of any embodiment 1 to 7, further comprising the steps of: determining that a gain state has changed, at least in part on having received a message and a second message received prior to that message; and performing AGC on the received message in response to the determination that the gain state has changed, wherein the AGC is at least in part on the first part of a first symbol period, the correlation between first data contained in a first symbol period and second data contained in a second symbol period is at least in part on the first data contained in the remaining part of the first symbol period and the corresponding part of the second symbol period, the remaining part of the first symbol period is different from the first part.
[0152] Embodiment 9: Any method of Embodiments 1 to 8, wherein the step of calculating the correlation between first data contained in a first symbolic period of a message and second data contained in a second symbolic period includes the step of calculating the correlation excluding one or more DMRS symbolic patterns.
[0153] Embodiment 10: A method of any embodiment 1 to 8, further comprising the step of determining a DMRS pattern in the frequency domain across two or more symbols of a message, wherein at least one RF chain is powered off at least partially on the result of the determined DMRS pattern and the calculated correlation satisfying a threshold.
[0154] Embodiment 11: A method of any one of embodiments 1 to 10, wherein at least one RF chain is powered off at least partially based on the result of a calculated correlation being below a threshold.
[0155] Embodiment 12: Any method of Embodiments 1 to 11, wherein the first symbol period and the second symbol period are received at the beginning of the message.
[0156] Embodiment 13: A device for wireless communication in a first UE, comprising a processor, a memory coupled to the processor, and instructions stored in the memory that can be executed by the processor to cause the device to perform any of the methods of Embodiments 1 to 12.
[0157] Embodiment 14: Apparatus for wireless communication in a first UE, comprising at least one means for performing any of the methods of Embodiments 1 to 12.
[0158] Embodiment 15: A non-temporary computer-readable medium for storing code for wireless communication in a first UE, wherein the code includes instructions that can be executed by a processor to perform any of Embodiments 1 to 12.
[0159] It should be noted that the methods described herein represent possible implementations, that the operations and steps may be reconfigured or otherwise modified, and that other implementations are possible. Furthermore, two or more embodiments of the methods may be combined.
[0160] While embodiments of LTE, LTE-A, LTE-A Pro, or NR systems may be described as examples, and the terms LTE, LTE-A, LTE-A Pro, or NR may be used extensively in the description, the techniques described herein are applicable to networks other than LTE, LTE-A, LTE-A Pro, or NR. For example, the techniques described may be applicable to various other wireless communication systems such as Ultra-Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and wireless technologies not expressly mentioned herein.
[0161] The information and signals described herein may be represented using any of the following different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips which may be mentioned throughout this description may be represented by voltage, electric current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.
[0162] The various exemplary blocks and components described in this disclosure may be implemented or run using general-purpose processors, DSPs, ASICs, CPUs, FPGAs or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but alternatively, a processor may be any processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (for example, a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors working with a DSP core, or any other such configuration).
[0163] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. When implemented in software executed by a processor, the functions may be stored on or transmitted via a computer-readable medium as one or more instructions or codes. Other examples and implementations are within the scope of this disclosure and the accompanying claims. For example, due to the nature of the software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Features implementing the functions may also be physically located in various locations, including the distribution of parts of the functions so that they are implemented in various physical locations.
[0164] Computer-readable media include both non-temporary computer storage media and communication media, including any media that facilitates the transfer of computer programs from one location to another. Non-temporary storage media can be any available media that can be accessed by a general-purpose computer or a dedicated computer. Examples, but not limited to, non-temporary computer-readable media may include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disk (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other non-temporary media that can be used to carry or store desired program code means in the form of instructions or data structures, and that can be accessed by a general-purpose computer or a dedicated computer or a general-purpose processor or a dedicated processor. Any connection is also appropriately referred to as computer-readable media. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of computer-readable media. As used herein, disk and disc include CD, laserdisc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray® disc, where disk typically reproduces data magnetically and disc optically using a laser. Any combination of the above is also included in the scope of computer-readable media.
[0165] When used herein, including within the claims, “or” in a list of items (for example, a list of items ending with a phrase such as “at least one of” or “one or more of”) indicates an inclusive list, such as when a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, the phrase “based on” as used herein should not be interpreted as a reference to a closed set of conditions. For example, an exemplary step described as “based on condition A” could be based on both condition A and condition B without departing from the scope of this disclosure. In other words, the phrase “based on” as used herein should be interpreted similarly to the phrase “at least partially based on.”
[0166] The term "decide" or "make a decision" encompasses a wide variety of actions, and therefore "making a decision" can include calculating, calculating, processing, deriving, investigating, looking up (such as by looking up in a table, database, or another data structure), confirming, etc. It can also include receiving (such as receiving information), accessing (such as accessing data in memory), etc. Furthermore, "making a decision" can include resolving, selecting, choosing, establishing, and other such similar actions.
[0167] In the attached diagrams, similar components or features may have the same reference label. Furthermore, various components of the same type may be distinguished by following the reference label with a dash and a second label that distinguishes similar components. When only the first reference label is used herein, the description is applicable to any of the similar components having the same first reference label, regardless of the second or other subsequent reference labels.
[0168] The descriptions provided herein with respect to the accompanying drawings describe exemplary configurations and do not represent all examples that may be implemented or that fall within the scope of the claims. The term “example” as used herein means “acting as an example, case, or illustration,” and does not mean “preferred” or “advantageous over other examples.” Detailed descriptions include specific details to facilitate understanding of the techniques described. However, these techniques may be practiced without these specific details. In some cases, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the examples described.
[0169] The descriptions herein are provided to enable those skilled in the art to create or use this disclosure. Various modifications of this disclosure will become apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the scope of this disclosure. Accordingly, this disclosure should be given the broadest scope that corresponds to the principles and novel features disclosed herein, and is not limited to the examples and designs described herein. [Explanation of Symbols]
[0170] 100 Wireless Communication Systems 105 Base station 110 coverage areas, geographical coverage areas 115 UE 115-a UE 115-b UE 115-c First UE 115-d Second UE 120 backhaul links 125 Communication Link 130 Core Network 135 D2D communication link 140 Access Network Entities 145 Access Network Transmitting Entities 150 IP services 200 Wireless Communication Systems 205-a Sidelink communication link 205-b Sidelink communication link 210 messages 215 Subframe 220 symbols 220-a The first symbol 220-b The second symbol 300 Process Flows 400 Block Diagram 405 Device 410 Receiver 415 Transmitter 420 Communications Manager 500 Block Diagram 505 Device 510 Receiver 515 Transmitter 520 Communications Manager 525 Message receiving components 530 Correlation Calculation Components 535 Power Components 600 Block Diagram 620 Communications Manager 625 Message receiving components 630 Correlation Calculation Components 635 Power Components 640 AGC components 645 DMRS Components 650 Modem Processing Components 700 System 705 devices 710 I / O Controller 715 Transceiver 720 Communications Manager 725 Antenna 730 memory 735 Code 740 processor 745 Bus 800 ways 900 ways 1000 ways
Claims
1. A method for wireless communication in a first user device (UE), A step of receiving a message from a second UE via a set of one or more antennas, wherein a first symbol period and a second symbol period of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain; For each antenna in the set of one or more antennas, the step of calculating the correlation between the first data included in the first symbol period of the message and the second data included in the second symbol period, The steps include: disconnecting at least one radio frequency chain based at least partially on the calculated correlation result satisfying a threshold; Methods that include...
2. The step of receiving the message from the second UE is, A step of receiving the message on a channel that satisfies a threshold bandwidth, wherein the correlation between the first data included in the first symbol period and the second data included in the second symbol period is calculated for the channel that satisfies the threshold bandwidth. The method according to claim 1, including the method described in claim 1.
3. The step of calculating the correlation between the first data included in the first symbol period of the message and the second data included in the second symbol period is: The step of calculating the correlation between the first data included in the first symbol period and the second data included in the second symbol period, based at least partially on the received signal strength indicator for at least one antenna among the set of one or more antennas. The method according to claim 1, including the method described in claim 1.
4. The step of powering off the at least one radio frequency chain based at least partially on the result of the calculated correlation satisfying the threshold, Steps of powering off the at least one radio frequency chain for one or more additional symbol periods of the message, wherein the one or more additional symbol periods are after the second symbol period in the time domain. The method according to claim 1, including the method described in claim 1.
5. A step of powering off the modem processing based at least in part on the result of the calculated correlation satisfying the threshold, wherein the modem processing includes parameter estimation, channel and noise estimation, decoding, or any combination thereof. The method according to claim 4, further comprising:
6. A step of determining that the first symbol period and the second symbol period exclude control information, based at least in part on the result of the calculated correlation satisfying the threshold, wherein the at least one radio frequency chain is powered off, based at least in part on the determination. The method according to claim 1, further comprising:
7. A step of performing automatic gain control at least in part based on the receipt of the aforementioned message, wherein the same gain state is associated with the aforementioned message and a second message received prior to the aforementioned message. The steps include applying the same gain state to the first and second symbol periods of the message, The method according to claim 1, further comprising:
8. A step of determining that the gain state has changed, at least in part, based on the receipt of the aforementioned message and a second message received prior to the aforementioned message, Steps to perform automatic gain control on the received message in response to the determination that the gain state has changed, wherein the automatic gain control is performed at least partially based on the first part of the first symbol period, the correlation between the first data included in the first symbol period and the second data included in the second symbol period, and at least partially based on the first data included in the remaining part of the first symbol period and the corresponding part of the second symbol period, the remaining part of the first symbol period being different from the first part. The method according to claim 1, further comprising:
9. The step of calculating the correlation between the first data included in the first symbol period of the message and the second data included in the second symbol period is: Steps to calculate the correlation excluding one or more demodulated reference signal symbol patterns. The method according to claim 1, including the method described in claim 1.
10. A step of determining a demodulated reference signal pattern in the frequency domain across two or more symbols of the message, wherein the at least one radio frequency chain is powered off at least partially on the basis that the determined demodulated reference signal pattern and the result of the calculated correlation satisfy the threshold. The method according to claim 1, further comprising:
11. The method according to claim 1, wherein the at least one radio frequency chain is powered off at least partially on the fact that the result of the calculated correlation is below the threshold.
12. The method according to claim 1, wherein the first symbol period and the second symbol period are received at the beginning of the message.
13. A device for wireless communication in a first user equipment (UE), Means for receiving a message from a second UE via a set of one or more antennas, wherein a first symbol period and a second symbol period of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain; For each antenna in the set of one or more antennas, means for calculating the correlation between a first data included in the first symbol period of the message and a second data included in the second symbol period, Means for disconnecting at least one radio frequency chain based at least partially on the calculated correlation result satisfying a threshold, A device equipped with the following features.
14. The apparatus according to claim 13, further comprising means for carrying out the method described in any one of claims 2 to 12.
15. A non-temporary computer-readable recording medium storing a code for wireless communication in a first user device (UE), wherein the code is Receiving a message from a second UE via one or more sets of antennas, wherein the first and second symbol periods of the message include a duplicate signal, and the first symbol period is immediately preceding the second symbol period in the time domain. For each antenna in the set of one or more antennas, the correlation between the first data included in the first symbol period of the message and the second data included in the second symbol period is calculated. Disconnecting at least one radio frequency chain based at least partially on the calculation of the correlation results satisfying a threshold, A non-temporary computer-readable recording medium containing instructions that can be executed by a processor to perform the following actions.
Citation Information
Patent Citations
Radio communication equipment
JP1999341538A
Efficient implementation of wireless media transmission
US20200154310A1
Power saving mechanisms in nr
WO2020068253A2