Dynamic switching-time based downlink scheduling for dual connectivity and carrier aggregation
By enabling UEs to communicate switching and separation times to networks for dynamic scheduling, the inefficiencies and complexity of DL RX switching in non-collocated carriers are mitigated, improving throughput and resource management.
Patent Information
- Application Number
- PCT/CN2024/092004
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-09
- Publication Date
- 2025-11-13
AI Technical Summary
In dual connectivity and carrier aggregation scenarios, non-collocated component carriers complicate signal processing due to differing receive times and signal strengths, leading to increased DL RX switching times and inefficiencies, which can be costly and complex for user equipment (UEs).
User equipment communicates its switching time and minimum separation time to the network, allowing dynamic scheduling with scheduling gaps based on the UE's DL RX switching capabilities, optimizing resource utilization without increasing complexity.
This approach enhances throughput by efficiently managing DL RX switching times and resource allocation, reducing complexity and cost for UEs operating in non-collocated carrier scenarios.
Smart Images

Figure CN2024092004_13112025_PF_FP_ABST
Abstract
Description
DYNAMIC SWITCHING-TIME BASED DOWNLINK SCHEDULING FOR DUAL CONNECTIVITY AND CARRIER AGGREGATIONBACKGROUND
[0001] Fifth Generation New Radio (5G NR) supports evolved non-standalone dual connectivity (EN-DC) operation in which certain component carriers are allocated for use in communicating according to long term evolution (LTE) protocols and other component carriers are allocated for use in communicating according to NR protocols. User equipments (UEs) the are DC capable can be connected at the same time to an LTE network and an NR network and communicate using either or both LTE and NR protocols via the allocated component carriers. This improves network coverage, speed, and reliability.
[0002] 5G NR also supports carrier aggregation (CA) in which data is transmitted simultaneously on at least two component carriers to increase throughput. UEs that are CA capable may include multiple receive chains in their radio front end to receive the different component carriers and are capable of coalescing signals received in component carriers to recover the encoded data.BRIEF DESCRIPTION OF THE DRAWINGS
[0003] Some examples of circuits, apparatuses and / or methods will be described in the following by way of example only. In this context, reference will be made to the accompanying figures.
[0004] FIGs. 1A-1C illustrate various carrier aggregation schemes.
[0005] FIG. 2 illustrates an example dual connectivity and carrier aggregation communication architecture.
[0006] FIGs. 3A and 3B illustrate an example shared receive chain architecture, in accordance with various aspects disclosed.
[0007] FIG. 4 illustrates an example separate receive chain architecture, in accordance with various aspects disclosed.
[0008] FIG. 5 is a message flow diagram of an example dynamic switching time-based DL scheduling, in accordance with various aspects disclosed.
[0009] FIG. 6 is a message flow diagram of an example dynamic switching time-based DL scheduling, in accordance with various aspects disclosed.
[0010] FIG. 7 is a message flow diagram of an example dynamic switching time-based DL scheduling, in accordance with various aspects disclosed.
[0011] FIGs. 8A and 8B are a timing diagrams of symbols transmitted in two different component carriers and an example scheduling gap, in accordance with various aspects disclosed.
[0012] FIG. 9 is a timing diagram of symbols transmitted in two different component carriers and an example scheduling gap, in accordance with various aspects disclosed.
[0013] FIG. 10 is a flow diagram outlining an example method for performing dynamic switching-time based communication, in accordance with various aspects described.
[0014] FIG. 11 is a flow diagram outlining an example method for performing dynamic switching-time based scheduling, in accordance with various aspects described.
[0015] FIG. 12 is a diagram of an example wireless network, according to various aspects disclosed herein.
[0016] FIG. 13 is a diagram of an example of components of a device according to various aspects disclosed herein.DETAILED DESCRIPTION
[0017] The present disclosure is described with reference to the attached figures. The figures are not drawn to scale and they are provided merely to illustrate the disclosure. Several aspects of the disclosure are described below with reference to example applications for illustration. Numerous specific details, relationships, and methods are set forth to provide an understanding of the disclosure. The present disclosure is not limited by the illustrated ordering of acts or events, as some acts may occur in different orders and / or concurrently with other acts or events. Furthermore, not all illustrated acts or events are required to implement a methodology in accordance with the selected present disclosure.
[0018] Carrier Aggregation and Dual Connectivity Overview
[0019] Carrier aggregation (CA) enables multiple different component carriers (CCs) to be simultaneously (e.g., transmission occurring in the same symbols) used to communicate between a user equipment (UE) and a network node. In some instances, the CCs may be from different frequency bands or frequency domains (e.g., FR1 or FR2) . Carrier aggregation provides a broader choice to connected devices, enabling more bandwidth to be obtained. The greater bandwidth can be used to communicate bandwidth intensive operations, such as streaming video or communicating large data files.
[0020] When CCs are transmitted from a same cell site, the CCs may be referred to as being collocated CCs. CCs that are collocated may have similar propagation characteristics, resulting in similar receive times and received signal power at the receiver. Non-collocated CCs may have very different propagation characteristics, resulting in different receive times and received signal power at the receiver, which may affect timing and power considerations in carrier aggregation.
[0021] FIG. 1A illustrates an example of intra-band contiguous CCs. In the example, three CCs are contiguously located within a single frequency band (e.g., frequency band A) . The frequency band can be a selected frequency range in the electromagnetic spectrum and may be referred to by an operating frequency (e.g., 3400 Mhz) . Selected frequency bands are designated for use with wireless communication. Certain frequency bands may be owned or leased by wireless service providers. A bandwidth is a selected portion of a frequency band. CCs may have the same bandwidths or different bandwidths.
[0022] FIG. 1B illustrates intra-band non-contiguous CCs, CC1 and CC2 and FIG. 1C illustrates inter-band non-contiguous CCs, CC1, CC2, CC3. Non-contiguous carrier aggregation can provide aggregation of a fragmented spectrum. Intra-band non-contiguous carrier aggregation provides non-contiguous carrier aggregation within the same frequency band (e.g., band A) as illustrated in FIG. 1B. Inter-band non-contiguous carrier aggregation provides non-contiguous carrier aggregation within different frequency bands (e.g., bands A, B, and C) as illustrated in FIG. 1C. The ability to use CCs in different frequency bands can enable more efficient use of available bandwidth and increase the aggregated data throughput.
[0023] In carrier aggregation different serving cells may communicate with the UE using different active CCs. A serving cell is a set of communication hardware (e.g., antenna ports) in a network node that is tuned to transmit / receive in the specific CC. One of the serving cells is designated as the primary serving cell (PCell) with any other serving cells being designated secondary cells (SCells) . The PCell receives the initial connection request from the UE and carries RRC signaling and other control and user data while the SCellls may carry only data. A handover operation is performed when a UE changes PCells while SCells may be added and dropped as determined by the network without a handover. The network may activate and de-activate SCells as needed based on throughput needs, however the UE remains connected to the PCell.
[0024] When the serving cells associated with the CCs are not collocated the received signal strength and / or receive time difference (RTD) of the serving cells may differ significantly. This means that non-collocated CCs complicates the processing of CA signals at the UE.
[0025] FIG. 2 illustrates a CA / EN-DC architecture 200. EN-DC allows a UE 210 to connect with two network nodes (e.g., base stations, transmission and reception points (TRPs) , eNBs, gNBs, NG-RANs, and so on) 205, 207 simultaneously. The two network nodes may both be operating the same frequency range or different frequency ranges. In EN-DC, the two network nodes belong to different networks (e.g., an LTE network and an NR network) . The set of serving cells associated with one of the network nodes 205 is designated the master cell group (MCG) while the set of serving cells associated with the other network node 207 is designated the secondary cell group (SCG) . The MCG initiates the dual connection arrangement with the SCG to expand the bandwidth for communication with the UE 210. A portion of the data to be transmitted from the MCG to the UE 210 is transferred to the SCG for transmission to the UE.
[0026] The MCG includes a primary cell (PCell) and one or more secondary cells (SCells) . The PCell is the serving cell with which a UE first initiates a random access channel (RACH) process. In FIG. 2, the serving cell in the MCG carrying CC1 is designated as the PCell and the serving cells carrying CC2 and CC3 are secondary cells. The serving cell in the SCG carrying CC4 is designated as a primary secondary cell (PSCell) and the serving cell carrying CC5 is a secondary cell. The PSCell performs similar tasks as the PCell in the MCG, such as coordinating mobility and communication with the UE and carrying control signaling with respect to the SCG. The CCs in each of the MCG and SCG are synchronized and combined by the data transmissions from different networks.
[0027] Downlink Receive Switching
[0028] A UE may inform the network that it is capable of performing DL RX switching. DL RX switching is a process in which the UE changes receive chain (s) configuration to receive a DL transmission on a different CC.
[0029] FIGs. 3A and 3B illustrate the processing of DL transmissions occurring in two CCs in a shared RX chain architecture 300. In FIG. 3A the CCs are close enough in frequency to be received and processed simultaneously by the RX chain 300. In FIG. 3B the CCs are more separated in frequency and require a DL RX switch by the RX chain.
[0030] The example shared RX chain architecture 300 includes an antenna 380 that receives the CA signal including components in CC1 and CC2 and a radio frequency (RF) filter 370 that filters out RF frequencies outside the tuned frequency band. A low noise amplifier (LNA) 360 amplifies the filtered signal and the amplified signal is provided to a mixer 350 that down-converts the signal based on a local oscillator frequency fLO1 that is generated by local oscillator circuitry 355. A filter 340 filters out signal components outside the desired bandwidth. In FIG. 3A, the filter filters out signal components outside of the bandwidth CC1+CC2. The resulting signal is provided to an analog-to-digital converter (ADC) 330 which outputs a baseband signal for processing by a baseband processor (not shown) . The resulting signal may be provided to two ADCs or baseband processors, each dedicated to processing signal components associated with one of the CCs.
[0031] FIG. 3B illustrate the processing of DL transmissions occurring in CC1 and CC2 in a shared RX chain architecture 300. CC1 and CC2 are separated in frequency to the extent that a DL RX switch is performed between receiving in CC1 at time t1 and receiving in CC2 at time t2. As will be disclosed in more detail below the network will observe a scheduling gap (SG) between DL transmission in CC1 and DL transmission in CC2. In the example of FIG. 3B, the filter 340 filters out signal components outside the desired bandwidth (e.g., CC1 at time t1 and CC2 at time t2) . The resulting signal is provided to an analog-to-digital converter (ADC) 330 which outputs a baseband signal for processing by a baseband processor (not shown) .
[0032] During the scheduling gap between the DL signal on CC1 and the DL signal on CC2 the gain of the LNA 360 may be adjusted based on an expected power differential between CC1 and CC2. The expected power differential may be determined by the UE based on its own measurements or an indication of the power differential may be received from the network. The filter 340 may be adjusted to filter signal components associated with CC1 from the down-converted signal. Other adjustments may be made as well. The time it takes to make the adjustments to the RX chain is referred to as the DL RX switching time. During the DL RX switching time the UE cannot process any received signal. For this reason the network inserts the scheduling gap between DL transmissions during the switching time. When the DL RX switch occurs between non-collocated CCs, the DL RX switching time may increase due to RTD between the CCs and / or increased power imbalance, which may require additional time to adjust and settle the LNA gain. After the DL RX switch, filter 340 filters out signal components associated with CC1 and the filtered signal is converted to a digital signal by the ADC 330.
[0033] FIG. 4 illustrates the processing of DL transmissions occurring in two CCs in an example separated chain architecture 400. The separated RX chain architecture 400 of FIG. 4 includes two receive chains with similar components as disclosed with reference to FIG. 3. For simplicity, differences between the functioning of the components as between the architecture 300 and the architecture 400 will be described. In the first RX chain prior to the DL RX switch an LNA 460 (1) is adjusted based on the power of signals received on CC1 and a filter 440 (1) is tuned to filter out signal components falling outside of CC1. During the DL RX switch, if in the second RX chain an LNA 460 (2) is already adjusted based on the power of signals received on CC2 and a filter 440 (2) is tuned to filter out signal components falling outside of CC2, the UE may simply select the second RX chain to provide signals for baseband processing. This selection process may be relatively quick as compared to DL RX switching in which a filter and amplifier need to be adjusted. In some cases the second RX chain may need to be tuned (e.g., filter and amplifier adjusted) as part of the DL RX switch. As compared to the single RX chain architecture, the separated RX chain architecture 400 is able to handle 2 CCs without performing DL RX switching. If there are 3 or more CCs, the CCs will need to be allocated between the RX chains with at least one of the chains performing DL RX switching.
[0034] To support CA, a UE may be provided with more receive chains and possibly more baseband processors to allow the UE to simultaneously receive DL signals on more CCs. The UE may have additional processing capabilities to allow the UE to compensate for larger RTD (e.g., greater than 3 μs) and power imbalance (e.g., greater than 6dB) between CCs. Of course, the additional receive chains add cost, weight, power consumption, and complexity to the UE.
[0035] In some use cases, such as a fragmented spectrum with non-collocated CCs, EN-DC operation is used not to increase throughput by way of CA but rather to provide several alternative CCs in which a UE may communicate with a network. In these situations, even when a UE is configured with multiple CCs, at any given time the UE may only be receiving signals on only one or two of the CCs during EN-DC operation. In such scenarios it may not be cost effective to provide a number of receive chains that is aligned with a maximum allowed number of configured CCs to support NR CA. Rather, a lower capability UE (in terms of receive chains) can perform DL RX switching to receive signals on all configured CCs for CA purposes. For example, a UE with two RX chains may be used to operate in three CCs and receive on 2CCs simultaneously.
[0036] Disclosed herein are systems, circuitries, and techniques for a UE to communicate its switching time to the network for use in supporting DL CA scheduling based on a switching time associated with a DL RX. In this manner resources may be better utilized and throughput may be increased without increasing complexity of the UE.
[0037] FIG. 5 is a message flow diagram that outlines an example configuration process for dynamic switching-time based scheduling that occurs between a UE and a network node. The network node may be a component associated with a core network that communicates with the UE by way of a RAN node, however, the RAN node is omitted from the figure for simplicity. In some examples, some of the operations attributed to the network node may be performed by a RAN node.
[0038] At 510 a UE receives configuration of three CCs from a network node. The CCs may be from the same or different frequency bands and may or may not be collocated. At 520 the UE assigns the CCs to its RX chains. In the illustrated example, the UE has two RX chains. In other examples there may be different numbers of configured CCs and RX chains.
[0039] Certain criteria may be set to determine whether DL RX switching is supported for a combination of CCs. For example, if power differential between CCs exceeds 15dB (or 25 dB in other examples) or the RTD between CCs exceeds 33 μs then DL RX switching may not be supported The criteria used to determine whether DL RX switching is supported may be configurable or set by the manufacturer or standard or possibly signaled to the network as a UE capability.
[0040] The UE may assign two CCs to the same RX chain when the power imbalance between the CCs is below a power threshold, such as, for example, 6 dB. The power imbalance may be determined by the UE based on its own measurements, or the network may provide the power imbalance to the UE. The UE may assign two CCs to the same RX chain when the RTD between the CCs is below a delay threshold, such as, for example, 3μs. The RTD may be determined by the UE based on its own measurements, or the network may provide the RTD to the UE. The UE may assign two UEs to the same RX chain when the frequency separation is below a separation threshold such as, for example, 40 MHz. The power threshold, delay threshold, and / or separation threshold may be configurable or set by the manufacturer or standard and possibly signaled to the network as a UE capability. When two CCs are assigned to the same RX chain the DL RX switching process as outlined in FIG. 3 will be performed. In some examples, the UE may assign CCs that meet the above criteria to separate RX chains if sufficient RX chains are available.
[0041] The UE may assign two CCs to different RX chains when the power imbalance, RTD, and / or frequency separation do not meet the criteria set forth above for assigning the two CCs to the same RX chain. Thus, when the power imbalance, RTD, or the frequency separation exceed the power threshold, the delay threshold, or the separation threshold, respectively, the UE may assign the CCs to different CCs.
[0042] At 540 the network has DL transmissions for the UE that will require a DL RX switch between CC1 and CC2. At 560, the switching time Tsw that the UE 510 requires to perform a DL RX switch between CC1 and CC2 is obtained by the network. The switching time may be set by standard, may be dynamically determined based on particular pairs of configured CCs, signaled by the UE, and so on as will be disclosed in more detail below. At 590, symbols are selected for transmitting the DL transmission on CC1 and CC2 with a scheduling gap that is determined based on the switching time. See FIGs. 8 and 9 for a more detailed disclosure of the process performed at 590. The network communicates the scheduling of the DL transmission an a per CC basis to the UE in message 595.
[0043] FIG. 6 is a message flow diagram that outlines an example configuration process for dynamic switching-time based scheduling in which a UE signals the switching time to the network. At 610, UE receives configuration of three CCs from a network node. The CCs may be from the same or different frequency bands and may or may not be collocated. At 620 the UE assigns the CCs to its RX chains as disclosed above with reference to operation 520. At 625 the UE determines the switching time for switching between CC1 and CC2 based on the RX chain assignments in 620. In some examples, the switching time is set by standard or fixed based on a UE capability type. To determine a dynamic switching time for a particular DL RX switch between CC1 and CC2 based on present operating conditions, the UE may determine a switching time based on whether the switch happens on the same RX chain (e.g., FIG. 3) or different RX chains (e.g., FIG. 4) . Other parameters that may be used to determine the switching time may include the power imbalance between the CCs and the RTD between the CCs. If a switch involving a third CC will occur at the same time, the switching time may be adjusted accordingly. It can be seen that a switching time determined in this manner may yield a different switching time between CC1 and CC3 or any other pairs of CCs.
[0044] The UE reports the switching time in message 630. The message may indicate a selection of switching time from a preconfigured list of switching times, encode the switching time in a payload, or indicate the determined switching time in any other manner. As conditions change, the UE may recalculate the switching time for particular pairs of CCs and signal updated switching times as appropriate.
[0045] At 640 the network has DL transmissions for UE that will require a DL RX switch between CC1 and CC2. At 660, the switching time Tsw that the UE requires to perform a DL RX switch between CC1 and CC2 is obtained by the network. In this example the switching time has been provided in message 630. At 690, symbols are selected for transmitting the DL transmission on CC1 and CC2 with a scheduling gap that is determined based on the switching time. See FIGs. 8 and 9 for a more detailed disclosure of the process performed at 690. The network 605 communicates the scheduling of the DL transmission an a per CC basis to the UE in message 695.
[0046] FIG. 7 is a message flow diagram that outlines an example configuration process for dynamic switching-time based scheduling in which a minimum separation time is defined between DL RX switches involving CC1 and CC2. A minimum separation time prevents too frequent DL RX switching by the UE, which may have an adverse affect on automatic gain control (AGC) algorithms and system performance. The network will not schedule a DL transmission that requires DL RX switches that are separated by less than the minimum separation time.
[0047] At 710, a UE receives configuration of three CCs from a network node. The CCs may be from the same or different frequency bands and may or may not be collocated. At 720 the UE assigns the CCs to its RX chains as disclosed above with reference to operation 520. At 725 the UE additionally determines the minimum separation time for DL RX switches between CC1 and CC2. In some examples, the minimum separation time is set by standard or fixed based on a UE capability type.
[0048] To determine a dynamic separation time for a particular DL RX switch between CC1 and CC2 based on present operating conditions, the UE may determine a minimum separation time based on whether the switch happens on the same RX chain (e.g., FIG. 3) or different RX chains (e.g., FIG. 4) . Other parameters that may be used to determine the minimum separation time may include the power imbalance between the CCs and the RTD between the CCs. If a switch involving a third CC will occur at the same time, the minimum separation time may be adjusted accordingly. The minimum separation time may be fixed based on whether time division duplexing (TDD) or frequency division duplexing (FDD) is used for uplink and downlink communication. In some examples, if TDD is used the minimum separation time is 500 μs and if FDD is used the minimum separation time is 1000 μs.
[0049] If the minimum separation time is not set by standard or is already known by the network, the UE may report the minimum separation time to the network in message 730. The message may indicate a selection of minimum separation time from a preconfigured list of switching times, encode the minimum separation time in a payload, or indicate the determined minimum separation time in any other manner. As conditions change, the UE may recalculate the minimum separation time for particular pairs of CCs and signal updated minimum separation times as appropriate.
[0050] At 740 the network has DL transmissions for UE that will require a DL RX switch between CC1 and CC2. At 760, the switching time Tsw and minimum separation time Tsep that the UE 710 requires to perform a DL RX switch between CC1 and CC2 is obtained by the network. The minimum separation time may have been provided in message 740. At 790, symbols are selected for transmitting the DL transmission on CC1 and CC2 with a scheduling gap that is determined based on the switching time and without violating the minimum separation time. See FIGs. 8 and 9 for a more detailed disclosure of the process performed at 790. The network communicates the scheduling of the DL transmission an a per CC basis to the UE in message 795.
[0051] FIGs. 8A, 8B, and 9 illustrate how the network may determine sets of symbols for transmitting DL transmissions in CC1 and CC2 based on a switching time and RTD. The RTD between configured CCs may be measured and reported to the network by the UE. Alternatively, the RTD may be measured or tracked by the network. New RTD values for different pairs of CCs may be determined by the UE or network as conditions change.
[0052] In timing scenario 800 of FIG. 8A and timing scenario 850 of FIG. 8 B, the RTD between CC1 and CC2 is positive (e.g., RTDCC1-RTDCC2 >0) meaning that symbols transmitted in CC1 arrive after the same symbols transmitted in CC2 by an amount of time corresponding to the RTD.
[0053] The network determines sets of symbols in CC1 and CC2 for transmitting the DL transmission and determines a scheduling gap of some number of symbols based on the switching time and the RTD. In the example of FIG. 8A, symbols 8-13 are scheduled in CC1 and a DL transmission is to be scheduled in CC1. Since the RTD is positive, the RTD is added to the switching time to determine the scheduling gap SG1. SG1 covers three symbols, and since the last scheduled symbol in CC1 is symbol 13, this means that symbols 3-13 of the following slot may be scheduled in CC2. FIG. 8B illustrates how the scheduling gap may remain the same but affect different symbols depending on the scheduled symbols for CC1. It can be seen that when the last scheduled symbol for CC1 is symbol 10, then symbols 1-13 may be scheduled in CC2.
[0054] In transmission environment 900 of FIG. 9, the RTD between CC1 and CC2 is negative (e.g., RTDCC1-RTDCC2 <0) meaning that symbols transmitted in CC1 arrive before the same symbols transmitted in CC2 by an amount of time corresponding to the RTD. Since the RTD is negative, the RTD is subtracted from the switching time to determine the scheduling gap SG2. SG2 covers one symbol and since the last scheduled symbol in CC1 is symbol 13 in CC1, this means that symbols 1-13 may be scheduled in CC2.
[0055] The UE may adapt its behavior based on the symbols that fall within the scheduling gap. For example, the UE may not monitor for control information (e.g., physical downlink control channel (PDCCH) ) in these symbols or may switch to another CC (using an RX chain not involved in the switch) for monitoring for control information. The UE may refrain from processing portions of reference signals (e.g., CSI-RS or TRS, and so on) that occur during the symbols of the scheduling gap.
[0056] FIG. 10 is a flow diagram outlining an example method 1000 for performing dynamic switching-time based communication. The method may be performed, for example, by a UE. The method includes, at 1010, receiving configuration of a first component carrier (CC) and a second CC for use in receiving downlink (DL) transmissions. At 1020, the method includes determining a switching time for performing downlink receive (DL RX) switching between the first CC and the second CC.
[0057] The method may include determining the switching time based on one or more of the following factors: whether the first CC and the second CC are received using a same receive chain, a power imbalance between the first CC and the second CC, a receive time difference between the first CC and the second CC, or whether a third CC is also switched during the DL RX switching.
[0058] At 1030, the method includes transmitting a message indicating the switching time. The switching time may be used by a network to schedule DL transmissions on CC1 and CC2.
[0059] In some examples, the method includes determining a minimum separation time that defines a minimum time between DL RX switching between the first CC and the second CC and transmitting a message indicating the minimum separation time. The minimum separation time may be determined based on one or more of the following: a UE capability type that characterizes the UE; whether time division duplexing (TDD) or frequency division duplexing (FDD) is used for uplink and downlink communication; whether the first CC and the second CC are received using a same receive chain, a power imbalance between the first CC and the second CC, a receive time difference between the first CC and the second CC, or whether a third CC is also switched during the DL receive switching.
[0060] FIG. 11 is a flow diagram outlining an example method 1100 for performing dynamic switching-time based DL scheduling. The method may be performed, for example, by a network node. The method includes, at 1110, configuring of a plurality of component carriers (CCs) for use by a user equipment (UE) in receiving downlink (DL) transmissions. The method includes, at 1120, based on a switching time for the UE, scheduling a first DL transmission for transmission in a first set of symbols on a first CC of the plurality of CCs and a second DL transmission in a second set of symbols on a second CC of the plurality of CCs, wherein the switching time corresponds to a time for the UE to perform DL receive (RX) switching from the first CC to the second CC.
[0061] In some examples, the method includes receiving a message from the UE that indicates the switching time. In some examples, the method includes determining the first set of symbols and the second set of symbols based on the switching time and a receive time difference between the first CC and the second CC. In some examples, the method includes selecting a CC for transmitting control information based on the switching time. In some examples, the method includes scheduling the first DL transmission and the second DL transmission based on the minimum separation time that defines a minimum time between DL receive switching between the first CC and the second CC. In some examples, the method includes receiving a message indicating the minimum separation time.
[0062] Included herein are several flow diagrams outlining example methods. In this description and the appended claims, use of the term “determine” with reference to some entity (e.g., parameter, variable, and so on) in describing a method step or function is to be construed broadly. For example, “determine” is to be construed to encompass, for example, receiving and parsing a communication that encodes the entity or a value of an entity. “Determine” should be construed to encompass accessing and reading memory (e.g., lookup table, register, device memory, remote memory, and so on) that stores the entity or value for the entity. “Determine” should be construed to encompass computing or deriving the entity or value of the entity based on other quantities or entities. “Determine” should be construed to encompass any manner of deducing or identifying an entity or value of the entity.
[0063] As used herein, the term identify when used with reference to some entity or value of an entity is to be construed broadly as encompassing any manner of determining the entity or value of the entity. For example, the term identify is to be construed to encompass, for example, receiving and parsing a communication that encodes the entity or a value of the entity. The term identify should be construed to encompass accessing and reading memory (e.g., device queue, lookup table, register, device memory, remote memory, and so on) that stores the entity or value for the entity.
[0064] As used herein, the term select when used with reference to some entity or value of an entity is to be construed broadly as encompassing any manner of determining the entity or value of the entity from amongst a plurality or range of possible choices. For example, the term select is to be construed to encompass accessing and reading memory (e.g., lookup table, register, device memory, remote memory, and so on) that stores the entities or values for the entity and returning one entity or entity value from amongst those stored. The term select is to be construed as applying one or more constraints or rules to an input set of parameters to determine an appropriate entity or entity value. The term select is to be construed as broadly encompassing any manner of choosing an entity based on one or more parameters or conditions.
[0065] As used herein, the term derive when used with reference to some entity or value of an entity is to be construed broadly. “Derive” should be construed to encompass accessing and reading memory (e.g., lookup table, register, device memory, remote memory, and so on) that stores some initial value or foundational values and performing processing and / or logical / mathematical operations on the value or values to generate the derived entity or value for the entity. “Derive” should be construed to encompass computing or calculating the entity or value of the entity based on other quantities or entities. “Derive” should be construed to encompass any manner of deducing or identifying an entity or value of the entity.
[0066] The term “couple” is used throughout the specification. The term may cover connections, communications, or signal paths that enable a functional relationship consistent with the description of the present disclosure. For example, if device A generates a signal to control device B to perform an action, in a first example device A is coupled to device B, or in a second example device A is coupled to device B through intervening component C if intervening component C does not substantially alter the functional relationship between device A and device B such that device B is controlled by device A via the control signal generated by device A.
[0067] As used herein, the term provide when used with reference to information or data or a signal encoding data is to be construed broadly as encompassing any manner of communicating the information, data, or signal encoding data either explicitly or implicitly. “Provide” should be construed to encompass transmitting a message that indicates the information or data, storing the information or data in memory accessible to the recipient of the providing, controlling electrical signals on conductors in a circuit to encode the information or data, and so on.
[0068] As used herein, the term obtain when used with reference to information or data or a signal encoding data is to be construed broadly as encompassing any manner of receiving the information, data, or signal encoding data either explicitly or implicitly. “Obtain” should be construed to encompass receiving a message that indicates the information or data, reading the information or data from memory, performing computations or processing on other data to obtain the information or data, detecting electrical signals on conductors in a circuit detect the information or data, and so on.
[0069] FIG. 12 is an example network 1200 providing dynamic switching-time based scheduling of DL transmissions according to one or more implementations described herein. Example network 1200 may include UEs 1211-1, 1211-2, a radio access network (RAN) 1220, a core network (CN) 1230, application servers 1240, and external networks 1250.
[0070] The systems and devices of example network 1200 may operate in accordance with one or more communication standards, such as 2nd generation (2G) , 3rd generation (3G) , 4th generation (4G) (e.g., long-term evolution (LTE) ) , and / or 5th generation (5G) (e.g., new radio (NR) ) communication standards of the 3rd generation partnership project (3GPP) . Additionally, or alternatively, one or more of the systems and devices of example network 1200 may operate in accordance with other communication standards and protocols discussed herein, including future versions or generations of 3GPP standards (e.g., sixth generation (6G) standards, seventh generation (7G) standards, etc. ) , institute of electrical and electronics engineers (IEEE) standards (e.g., wireless metropolitan area network (WMAN) , worldwide interoperability for microwave access (WiMAX) , etc. ) , and more.
[0071] As shown, the UE 1211 may include a smartphone (e.g., handheld touchscreen mobile computing devices connectable to one or more wireless communication networks) . Additionally, or alternatively, the UE 1211 may include other types of mobile or non-mobile computing devices capable of wireless communications, such as personal data assistants (PDAs) , pagers, laptop computers, desktop computers, wireless handsets, watches etc.
[0072] Additionally, or alternatively, an IoT device may utilize one or more types of technologies, such as machine-to-machine (M2M) communications or machine-type communications (MTC) (e.g., to exchanging data with an MTC server or other device via a public land mobile network (PLMN) ) , proximity-based service (ProSe) or device-to-device (D2D) communications, sensor networks, IoT networks, and more. Depending on the scenario, an M2M or MTC exchange of data may be a machine-initiated exchange, and an IoT network may include interconnecting IoT UEs (which may include uniquely identifiable embedded computing devices within an Internet infrastructure) with short-lived connections. In some scenarios, IoT UEs may execute background applications (e.g., keep-alive messages, status updates, etc. ) to facilitate the connections of the IoT network.
[0073] The UE 1211 may include stored dynamic switching-time based scheduling instructions and information to enable the UE to perform operations disclosed above with reference to FIGs. 3-10.
[0074] The UE 1211 may communicate and establish a connection with (e.g., be communicatively coupled) with RAN 1220, which may involve a wireless channel that carriers a D2R signal 1212, which may comprise a physical communications interface / layer.
[0075] As shown, UE 1211 may also, or alternatively, connect to access point (AP) 1216 via connection interface 1218, which may include an air interface enabling UE 1211 to communicatively couple with AP 1216. AP 1216 may comprise a wireless local area network (WLAN) , WLAN node, WLAN termination point, etc. The connection 1218 may comprise a local wireless connection, such as a connection consistent with any IEEE 702.11 protocol, and AP 1216 may comprise a wireless fidelity router or other AP. While not explicitly depicted in FIG. 12, AP 1216 may be connected to another network (e.g., the Internet) without connecting to RAN 1220 or CN 1230.
[0076] RAN 1220 may include one or more RAN nodes 1222-1 and 1222-2 (referred to collectively as RAN nodes 1222, and individually as RAN node 1222) that enable channel 1214 to be established between the UE 1211 and RAN 1220. RAN nodes 1222 may include network access points configured to provide radio baseband functions for data and / or voice connectivity between users and the network based on one or more of the communication technologies described herein (e.g., 2G, 3G, 4G, 5G, WiFi, etc. ) . As examples therefore, a RAN node may be an E-UTRAN Node B (e.g., an enhanced Node B, eNodeB, eNB, 4G base station, etc. ) , a next generation base station (e.g., a 5G base station, NR base station, next generation eNBs (gNB) , etc. ) . RAN nodes 1222 may include a roadside unit (RSU) , a transmission reception point (TRxP or TRP) , and one or more other types of ground stations (e.g., terrestrial access points) . In some scenarios, RAN node 1222 may be a dedicated physical device, such as a macrocell base station, and / or a low power (LP) base station for providing femtocells, picocells or the like having smaller coverage areas, smaller user capacity, or higher bandwidth compared to macrocells. Additionally, or alternatively, one or more of RAN nodes 1222 can be next generation eNBs (i.e., gNBs) that can provide evolved universal terrestrial radio access (E-UTRA) user plane and control plane protocol terminations 1226, 1228 toward UEs 1211, and that can be connected to a 5G core network (5GC) 120 via an NG interface 1224.
[0077] Any of the RAN nodes 1222 can terminate an air interface protocol and can be the first point of contact for UEs 1211. In some implementations, any of the RAN nodes 1222 can fulfill various logical functions for the RAN 1220 including, but not limited to, radio network controller (RNC) functions such as radio bearer management, uplink and downlink dynamic radio resource management and data packet scheduling, and mobility management. UE 1211 can be configured to communicate using orthogonal frequency-division multiplexing (OFDM) communication signals with each other or with any of the RAN nodes 1222 over a multicarrier communication channel in accordance with various communication techniques, such as, but not limited to, an OFDMA communication technique (e.g., for downlink communications) or a single carrier frequency-division multiple access (SC-FDMA) communication technique (e.g., for uplink and ProSe or sidelink (SL) communications) , although the scope of such implementations are not necessarily limited in this regard. The OFDM signals can comprise a plurality of orthogonal subcarriers.
[0078] In some implementations, a downlink resource grid may be used for downlink transmissions from any of the RAN nodes 1222 to UEs 1211, and uplink transmissions may utilize similar techniques. The grid may be a time-frequency grid (e.g., a resource grid or time-frequency resource grid) that represents the physical resource for downlink in each slot. Such a time-frequency plane representation is a common practice for OFDM systems, which makes it intuitive for radio resource allocation. Each column and each row of the resource grid corresponds to one OFDM symbol and one OFDM subcarrier, respectively. The duration of the resource grid in the time domain corresponds to one slot in a radio frame. The smallest time-frequency unit in a resource grid is denoted as a resource element. Each resource grid comprises resource blocks, which describe the mapping of certain physical channels to resource elements. Each resource block may comprise a collection of resource elements (REs) ; in the frequency domain, this may represent the smallest quantity of resources that currently may be allocated. There are several different physical downlink channels that are conveyed using such resource blocks.
[0079] The RAN nodes 1222 may be configured to communicate with one another via interface 1223. In implementations where the system is an LTE system, interface 1223 may be an X2 interface. In NR systems, interface 1223 may be an Xn interface. The X2 interface may be defined between two or more RAN nodes 1222 (e.g., two or more eNBs / gNBs or a combination thereof) that connect to evolved packet core (EPC) or CN 1230, or between two eNBs connecting to an EPC.
[0080] CN 1230 may comprise a plurality of network elements or nodes 1232, which are configured to offer various data and telecommunications services to customers / subscribers (e.g., users of UEs 1211) who are connected to the CN 1230 via the RAN 1220. In some implementations, CN 1230 may include an evolved packet core (EPC) , a 5G CN, and / or one or more additional or alternative types of CNs. The components of the CN 1230 may be implemented in one physical node or separate physical nodes including components to read and execute instructions from a machine-readable or computer-readable medium (e.g., a non-transitory machine-readable storage medium. The CN 1231 may include stored dynamic switching-time based scheduling instructions and information to enable the UE to perform operations disclosed above with reference to FIGs. 3-9 and 11.
[0081] As shown, CN 1230, application servers 1240, and external networks 1250 may be connected to one another via interfaces 1234, 1236, and 1238, which may include IP network interfaces.
[0082] FIG. 13 is a diagram of an example of components of a device according to one or more implementations described herein. In some implementations, the device 1300 can include application circuitry 1302, baseband circuitry 1304, RF circuitry 1306, front-end module (FEM) circuitry 1308, one or more antennas 1310, and power management circuitry (PMC) 1312 coupled together at least as shown. In some implementations, the device 1300 can include fewer elements (e.g., a RAN node may not utilize application circuitry 1302, and instead include a processor / controller to process IP data received from a CN or an Evolved Packet Core (EPC) ) . In some implementations, the device 1300 can include additional elements such as, for example, memory / storage, display, camera, sensor (including one or more temperature sensors, such as a single temperature sensor, a plurality of temperature sensors at different locations in device 1300, etc. ) , or input / output (I / O) interface. In other implementations, the components described below can be included in more than one device (e.g., said circuitries can be separately included in more than one device for Cloud-RAN (C-RAN) implementations) .
[0083] The baseband circuitry 1304 can include circuitry such as, but not limited to, one or more single-core or multi-core processors. The baseband circuitry 1304 can include one or more baseband processors or control logic to process baseband signals received from a receive signal path of the RF circuitry 1306 and to generate baseband signals for a transmit signal path of the RF circuitry 1306. Baseband circuitry 1304 can interface with the application circuitry 1302 for generation and processing of the baseband signals and for controlling operations of the RF circuitry 1306. For example, in some implementations, the baseband circuitry 1304 can include a 3G baseband processor 1304A, a 4G baseband processor 1304B, a 5G baseband processor 1304C, or other baseband processor (s) 1304D for other existing generations, generations in development or to be developed in the future (e.g., 5G, 6G, etc. ) .
[0084] The baseband circuitry 1304 (e.g., one or more of baseband processors 1304A-D) can handle various radio control functions that enable communication with one or more radio networks via the RF circuitry 1306. In other implementations, some or all of the functionality of baseband processors 1304A-D can be included in modules stored in the memory 1304G and executed via a Central Processing Unit (CPU) 1304E. The radio control functions can include, but are not limited to, signal modulation / demodulation, encoding / decoding, radio frequency shifting, etc. In some implementations, modulation / demodulation circuitry of the baseband circuitry 1304 can include Fast-Fourier Transform (FFT) , precoding, or constellation mapping / de-mapping functionality. In some implementations, encoding / decoding circuitry of the baseband circuitry 1304 can include convolution, tail-biting convolution, turbo, Viterbi, or Low-Density Parity Check (LDPC) encoder / decoder functionality. Implementations of modulation / demodulation and encoder / decoder functionality are not limited to these examples and can include other suitable functionality in other implementations.
[0085] In some implementations, memory 1304G may receive and / or store dynamic switching-time based scheduling instructions and information to enable the device to perform operations disclosed above with reference to FIGs. 3-11.
[0086] In some implementations, the baseband circuitry 1304 can include one or more audio digital signal processor (s) (DSP) 1304F. The audio DSPs 1304F can include elements for compression / decompression and echo cancellation and can include other suitable processing elements in other implementations.
[0087] RF circuitry 1306 can enable communication with wireless networks using modulated electromagnetic radiation through a non-solid medium. In various implementations, the RF circuitry 1306 can include switches, filters, amplifiers, etc. to facilitate the communication with the wireless network. RF circuitry 1306 can include a receive signal path which can include circuitry to down-convert RF signals received from the FEM circuitry 1308 and provide baseband signals to the baseband circuitry 1304. RF circuitry 1306 can also include a transmit signal path which can include circuitry to up-convert baseband signals provided by the baseband circuitry 1304 and provide RF output signals to the FEM circuitry 1308 for transmission.
[0088] In some implementations, the receive signal path of the RF circuitry 1306 can include mixer circuitry 1306A, amplifier circuitry 1306B and filter circuitry 1306C. RF circuitry 1306 can also include synthesizer circuitry 1306D for synthesizing a frequency for use by the mixer circuitry 1306A of the receive signal path and the transmit signal path.
[0089] The RF circuitry 1306 can include analog-to-digital converter (ADC) and digital-to-analog converter (DAC) circuitry and the baseband circuitry 1304 can include a digital baseband interface to communicate with the RF circuitry 1306.
[0090] Synthesizer circuitry 1306D of the RF circuitry 1306 can include a divider, a delay-locked loop (DLL) , a multiplexer and a phase accumulator.
[0091] FEM circuitry 1308 can include a receive signal path which can include circuitry configured to operate on RF signals received from one or more antennas 1310, amplify the received signals and provide the amplified versions of the received signals to the RF circuitry 1306 for further processing. FEM circuitry 1308 can also include a transmit signal path which can include circuitry configured to amplify signals for transmission provided by the RF circuitry 1306 for transmission by one or more of the one or more antennas 1310. In various implementations, the amplification through the transmit or receive signal paths can be done solely in the RF circuitry 1306, solely in the FEM circuitry 1308, or in both the RF circuitry 1306 and the FEM circuitry 1308.
[0092] In some implementations, the PMC 1312 can manage power provided to the baseband circuitry 1304. In particular, the PMC 1312 can control power-source selection, voltage scaling, battery charging, or DC-to-DC conversion. The PMC 1312 can often be included when the device 1300 is capable of being powered by a battery, for example, when the device is included in a UE. The PMC 1312 can increase the power conversion efficiency while providing desirable implementation size and heat dissipation characteristics.
[0093] While FIG. 13 shows the PMC 1312 coupled only with the baseband circuitry 1304. However, in other implementations, the PMC 1312 may be additionally or alternatively coupled with, and perform similar power management operations for, other components such as, but not limited to, application circuitry 1302, RF circuitry 1306, or FEM circuitry 1308.
[0094] In this regard, while the disclosed subject matter has been described in connection with various examples, implementations, aspects, etc., and corresponding Figures, where applicable, it is to be understood that other similar aspects can be used or modifications and additions can be made to the disclosed subject matter for performing the same, similar, alternative, or substitute function of the subject matter without deviating therefrom. Therefore, the disclosed subject matter should not be limited to any single example, implementation, or aspect described herein, but rather should be construed in breadth and scope in accordance with the appended claims below.
[0095] In particular regard to the various functions performed by the above described components or structures (assemblies, devices, circuits, systems, etc. ) , the terms (including a reference to a “means” ) used to describe such components are intended to correspond, unless otherwise indicated, to any component or structure which performs the specified function of the described component (e.g., that is functionally equivalent) , even though not structurally equivalent to the disclosed structure which performs the function in the herein illustrated exemplary implementations. In addition, while a particular feature may have been disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of the other implementations as may be desired and advantageous for any given application.
[0096] As used herein, the term “or” is intended to mean an inclusive “or” rather than an exclusive “or” . That is, unless specified otherwise, or clear from context, “X employs A or B” is intended to mean any of the natural inclusive permutations. That is, if X employs A; X employs B; or X employs both A and B, then “X employs A or B” is satisfied under any of the foregoing instances. In addition, the articles “a” and “an” as used in this application and the appended claims should generally be construed to mean “one or more” unless specified otherwise or clear from context to be directed to a singular form. Furthermore, to the extent that the terms “including” , “includes” , “having” , “has” , “with” , or variants thereof are used in either the detailed description or the claims, such terms are intended to be inclusive in a manner similar to the term “comprising. ” Additionally, in situations wherein one or more numbered items are discussed (e.g., a “first X” , a “second X” , etc. ) , in general the one or more numbered items can be distinct, or they can be the same, although in some situations the context may indicate that they are distinct or that they are the same.
[0097] While the methods are illustrated and described above as a series of acts or events, it will be appreciated that the illustrated ordering of such acts or events are not to be interpreted in a limiting sense. For example, some acts may occur in different orders and / or concurrently with other acts or events apart from those illustrated and / or described herein. In addition, not all illustrated acts may be required to implement one or more aspects or examples of the disclosure herein. Also, one or more of the acts depicted herein may be carried out in one or more separate acts and / or phases. In some examples, the methods illustrated above may be implemented in a computer readable medium using instructions stored in a memory. Many other examples and variations are possible within the scope of the claimed disclosure.
[0098] Examples
[0099] Example 1 is baseband processor, configured to perform operations including receiving configuration of a plurality of component carriers (CCs) for use in receiving downlink (DL) transmissions; and performing DL receive (RX) switching to receive a first DL transmission in a first set of symbols on a first CC of the plurality of CCs and a second DL transmission in a second set of symbols on a second CC of the plurality of CCs based on a switching time, wherein the switching time corresponds to a time for performing the DL RX switching from the first CC to the second CC.
[0100] Example 2 includes the subject matter of example 1, including or omitting optional elements, wherein the operations include causing transmission of a message that indicates the switching time.
[0101] Example 3 includes the subject matter of example 1, including or omitting optional elements, wherein the operations include determining the switching time based on one or more of the following factors whether the first CC and the second CC are received using a same receive chain, a power imbalance between the first CC and the second CC, a receive time difference between the first CC and the second CC, or whether a third CC is also switched during the DL RX switching.
[0102] Example 4 includes the subject matter of example 1, including or omitting optional elements, wherein the operations include determining the first set of symbols and the second set of symbols based on the switching time and a receive time difference between the first CC and the second CC.
[0103] Example 5 includes the subject matter of example 1, including or omitting optional elements, wherein the operations include determining to refrain from monitoring for control information or processing reference signals transmitted during symbols falling between the first set of symbols and the second set of symbols.
[0104] Example 6 includes the subject matter of example 1, including or omitting optional elements, wherein the operations include selecting a CC for monitoring for control information based on the switching time.
[0105] Example 7 includes the subject matter of example 1, including or omitting optional elements, wherein the operations include receiving DL transmissions based on a minimum separation time that defines a minimum time between DL receive switching between the first CC and the second CC.
[0106] Example 8 includes the subject matter of example 7, including or omitting optional elements, wherein the operations include determining the minimum separation time based on one or more of the following a UE capability type that characterizes the UE; whether time division duplexing (TDD) or frequency division duplexing (FDD) is used for uplink and downlink communication; whether the first CC and the second CC are received using a same receive chain, a power imbalance between the first CC and the second CC, a receive time difference between the first CC and the second CC, or whether a third CC is also switched during the DL receive switching.
[0107] Example 9 includes the subject matter of example 7, including or omitting optional elements, wherein the operations include causing transmission of a message indicating the minimum separation time.
[0108] Example 10 includes the subject matter of example 1, including or omitting optional elements, wherein the operations include assigning each CC of the plurality of CCs to a receive chain based on one or more of a power imbalance between the CCs; a receive time difference between the CCs; or a frequency separation between the CCs.
[0109] Example 11 includes the subject matter of example 1, including or omitting optional elements, wherein a switching time between a third CC and a fourth CC is different from the switching time between the first CC and the second CC.
[0110] Example 12 is a processor configured to perform operations, including configuring of a plurality of component carriers (CCs) for use by a user equipment (UE) in receiving downlink (DL) transmissions; and based on a switching time for the UE, scheduling a first DL transmission for transmission in a first set of symbols on a first CC of the plurality of CCs and a second DL transmission in a second set of symbols on a second CC of the plurality of CCs, wherein the switching time corresponds to a time for the UE to perform DL receive (RX) switching from the first CC to the second CC.
[0111] Example 13 includes the subject matter of example 12, including or omitting optional elements, wherein the operations include processing a message from the UE that indicates the switching time.
[0112] Example 14 includes the subject matter of example 12, including or omitting optional elements, wherein the operations include determining the first set of symbols and the second set of symbols based on the switching time and a receive time difference between the first CC and the second CC.
[0113] Example 15 includes the subject matter of example 12, including or omitting optional elements, wherein the operations include selecting a CC for transmitting control information based on the switching time.
[0114] Example 16 includes the subject matter of example 12, including or omitting optional elements, wherein the operations include scheduling the first DL transmission and the second DL transmission based on the minimum separation time that defines a minimum time between DL receive switching between the first CC and the second CC.
[0115] Example 17 includes the subject matter of example 16, including or omitting optional elements, wherein the operations include processing a message indicating the minimum separation time.
[0116] Example 18 is a user equipment (UE) , including a memory and a baseband processor, the baseband processor configured to, when executing instructions stored in the memory, cause the UE to receive configuration of a first component carrier (CC) and a second CC for use in receiving downlink (DL) transmissions; determine a switching time for performing downlink receive (DL RX) switching between the first CC and the second CC; and transmit a message indicating the switching time.
[0117] Example 19 includes the subject matter of example 18, including or omitting optional elements, wherein the baseband processor is configured to determine the switching time based on one or more of the following factors whether the first CC and the second CC are received using a same receive chain, a power imbalance between the first CC and the second CC, a receive time difference between the first CC and the second CC, or whether a third CC is also switched during the DL RX switching.
[0118] Example 20 includes the subject matter of example 18, including or omitting optional elements, wherein the baseband processor is configured to determine a minimum separation time that defines a minimum time between DL receive switching between the first CC and the second CC; and cause transmission of a message indicating the minimum separation time.
[0119] Example 21 includes the subject matter of example 20, including or omitting optional elements, wherein the baseband processor is configured to determine the minimum separation time based on one or more of the following a UE capability type that characterizes the UE; whether time division duplexing (TDD) or frequency division duplexing (FDD) is used for uplink and downlink communication; whether the first CC and the second CC are received using a same receive chain, a power imbalance between the first CC and the second CC, a receive time difference between the first CC and the second CC, or whether a third CC is also switched during the DL receive switching.
[0120] A method as substantially described herein with reference to each or any combination substantially described herein, comprised in examples 1-21, and in the Detailed Description.
[0121] A non-transitory computer readable medium as substantially described herein with reference to each or any combination substantially described herein, comprised in examples 1-21, and in the Detailed Description.
[0122] A wireless device configured to perform any action or combination of actions as substantially described herein, comprised in examples 1-21, and in the Detailed Description.
[0123] An integrated circuit configured to perform any action or combination of actions as substantially described herein, comprised in examples 1-21, and in the Detailed Description.
[0124] An apparatus configured to perform any action or combination of actions as substantially described herein, comprised in examples 1-21, and in the Detailed Description.
[0125] It is well understood that the use of personally identifiable information should follow privacy policies and practices that are generally recognized as meeting or exceeding industry or governmental requirements for maintaining the privacy of users. In particular, personally identifiable information data should be managed and handled so as to minimize risks of unintentional or unauthorized access or use, and the nature of authorized use should be clearly indicated to users.
Claims
1.A baseband processor, configured to perform operations comprising:receiving configuration of a plurality of component carriers (CCs) for use in receiving downlink (DL) transmissions; andperforming DL receive (RX) switching to receive a first DL transmission in a first set of symbols on a first CC of the plurality of CCs and a second DL transmission in a second set of symbols on a second CC of the plurality of CCs based on a switching time, wherein the switching time corresponds to a time for performing the DL RX switching from the first CC to the second CC.2.The baseband processor of claim 1, wherein the operations comprise causing transmission of a message that indicates the switching time.3.The baseband processor of claim 1, wherein the operations comprise determining the switching time based on one or more of the following factorswhether the first CC and the second CC are received using a same receive chain,a power imbalance between the first CC and the second CC,a receive time difference between the first CC and the second CC, orwhether a third CC is also switched during the DL RX switching.4.The baseband processor of claim 1, wherein the operations comprise determining the first set of symbols and the second set of symbols based on the switching time and a receive time difference between the first CC and the second CC.5.The baseband processor of claim 1, wherein the operations comprise determining to refrain from monitoring for control information or processing reference signals transmitted during symbols falling between the first set of symbols and the second set of symbols.6.The baseband processor of claim 1, wherein the operations comprise selecting a CC for monitoring for control information based on the switching time.7.The baseband processor of claim 1, wherein the operations comprisereceiving DL transmissions based on a minimum separation time that defines a minimum time between DL receive switching between the first CC and the second CC.8.The baseband processor of claim 7, wherein the operations comprise determining the minimum separation time based on one or more of the following:a UE capability type that characterizes the UE;whether time division duplexing (TDD) or frequency division duplexing (FDD) is used for uplink and downlink communication;whether the first CC and the second CC are received using a same receive chain,a power imbalance between the first CC and the second CC,a receive time difference between the first CC and the second CC, orwhether a third CC is also switched during the DL receive switching.9.The baseband processor of claim 7, wherein the operations comprise causing transmission of a message indicating the minimum separation time.10.The baseband processor of claim 1, wherein the operations comprise assigning each CC of the plurality of CCs to a receive chain based on one or more of:a power imbalance between the CCs,a receive time difference between the CCs, ora frequency separation between the CCs.11.The baseband processor of claim 1, wherein a switching time between a third CC and a fourth CC is different from the switching time between the first CC and the second CC.12.A processor configured to perform operations, comprising:configuring of a plurality of component carriers (CCs) for use by a user equipment (UE) in receiving downlink (DL) transmissions; andbased on a switching time for the UE, scheduling a first DL transmission for transmission in a first set of symbols on a first CC of the plurality of CCs and a second DL transmission in a second set of symbols on a second CC of the plurality of CCs, wherein the switching time corresponds to a time for the UE to perform DL receive (RX) switching from the first CC to the second CC.13.The processor of claim 12, wherein the operations comprise processing a message from the UE that indicates the switching time.14.The processor of claim 12, wherein the operations comprise determining the first set of symbols and the second set of symbols based on the switching time and a receive time difference between the first CC and the second CC.15.The processor of claim 12, wherein the operations comprise selecting a CC for transmitting control information based on the switching time.16.The processor of claim 12, wherein the operations comprisescheduling the first DL transmission and the second DL transmission based on the minimum separation time that defines a minimum time between DL receive switching between the first CC and the second CC.17.The processor of claim 16, wherein the operations comprise processing a message indicating the minimum separation time.18.A user equipment (UE) , comprising a memory and a baseband processor, the baseband processor configured to, when executing instructions stored in the memory, cause the UE to:receive configuration of a first component carrier (CC) and a second CC for use in receiving downlink (DL) transmissions;determine a switching time for performing downlink receive (DL RX) switching between the first CC and the second CC; andtransmit a message indicating the switching time.19.The UE of claim 18, wherein the baseband processor is configured to determine the switching time based on one or more of the following factorswhether the first CC and the second CC are received using a same receive chain,a power imbalance between the first CC and the second CC,a receive time difference between the first CC and the second CC, orwhether a third CC is also switched during the DL RX switching.20.The UE of claim 18, wherein the baseband processor is configured todetermine a minimum separation time that defines a minimum time between DL receive switching between the first CC and the second CC; andcause transmission of a message indicating the minimum separation time.21.The UE of claim 20, wherein the baseband processor is configured to determine the minimum separation time based on one or more of the following:a UE capability type that characterizes the UE,whether time division duplexing (TDD) or frequency division duplexing (FDD) is used for uplink and downlink communication,whether the first CC and the second CC are received using a same receive chain,a power imbalance between the first CC and the second CC,a receive time difference between the first CC and the second CC, orwhether a third CC is also switched during the DL receive switching.