Embodiments described herein pertain generally to wireless communications. More particularly, the present disclosure relates to carrier aggregation, even more particularly for situations in which the carriers to be aggregated operate using different duplexing technologies.
Current 3rd Generation Partnership Project (3GPP) long term evolution (LTE) specifications allow operators to provide carrier aggregation (CA) to improve peak data rates. Currently CA support is only available between bands operating using the same duplexing technology, at least in part due to difficulties in performing with cross-carrier scheduling when bands operate using different duplexing technologies.
PCell 104 may be a cell associated with a macro network, such as, but not limited to, a radio access network or cellular network. For example, in some examples, PCell 104 can include a PCell in LTE-Advanced communication environments. In various embodiments, PCell 104 may be associated with a PCell network entity 106. The PCell network entity 106 will be referred to hereinafter as an evolved node B (eNB), however, it will be understood that a network entity can include one or more of any type of network module, such as an access point, a macro cell, including a base station (BS), node B, a relay, a peer-to-peer device, an authentication, authorization and accounting (AAA) server, a mobile switching center (MSC), a radio network controller (RNC), etc. Additionally, the network entity associated with PCell 104 may communicate with one or more other network entities of wireless and/or core networks, such as, but not limited to, wide-area networks (WAN), wireless networks (e.g. 802.11 or cellular network), the Public Switched Telephone Network (PSTN) network, ad hoc networks, personal area networks (e.g. Bluetooth®) or other combinations or permutations of network protocols and network types. Such network(s) may include a single local area network (LAN) or wide-area network (WAN), or combinations of LANs or WANs, such as the Internet.
In a various embodiments, UE 102 may communicate with one or more SCells 110 via one or more communication links 112. In some examples, the one or more SCells 110 may include SCells in LTE-Advanced communication environments. UE 102 may be configured to communicate simultaneously with PCell 104 and the one or more SCells 110, for example, via a plurality of antennas of UE 102. Communication link 112 may include one or more communication channels, which may include a PUCCH, a PUSCH with DCI transmitted on the downlink (or DCI not transmitted on the downlink), and any other channel for transmitting control (e.g. scheduling or power) information or data on the uplink or downlink.
SCells 110 may be small cells or low power cells, controlled by or otherwise associated with one or more network entities 114 or modules, such as, but not limited to a low-power access point, such as a picocell, femtocell, microcell, WiFi hotspot, etc. However, embodiments are not limited thereto. For example, the SCell 110 can be co-located with the PCell 104 in the eNB 106. Additionally, similarly to PCell 104, SCells 110 may communicate with one or more other network entities of wireless and/or core networks.
Additionally, system 100, which may include PCell 104 and one or more SCells 110, may comprise a Wideband Code Division Multiple Access (W-CDMA) system, and PCell 104 and one or more SCells 110 may communicate with one or more UEs 102 according to this standard. The actual telecommunication standard, network architecture, and/or communication standard employed will depend on the specific application and the overall design constraints imposed on the system. The various devices coupled to the network(s) (e.g. UE 102 and/or network entities serving PCell 104 and/or SCells 110) may be coupled to the network(s) via one or more wired or wireless connections.
The system 100 may support both frequency-division duplex (FDD) and time-division duplex (TDD) duplexing modes. Efficient TDD and FDD spectrum usage through TDD-FDD joint operations becomes more important in light of ever-increasing throughput and capacity needs. Carrier aggregation (CA) is one concept that can enhance TDD-FDD joint operations.
Cross-carrier scheduling is an important aspect of CA that helps operators achieve better load balancing across multiple carriers as well as avoid performance degradation due to control channel interference in heterogeneous network (HetNet) deployments. In some available systems, CA for LTE is available only between bands operating using same duplexing technology, i.e., between multiple FDD bands or between multiple TDD bands. However, the need for TDD-FDD carrier aggregation is increasing as more eNBs and UEs become capable of supporting both FDD and TDD.
Introducing support for FDD/TDD CA may create issues with control channel design, arising primarily from disparate availability of downlink (DL) and uplink (UL) subframes over time between a TDD Component Carrier (CC) and an FDD CC. Embodiments provide a control channel design to help overcome these and other issues. Embodiments described below are described referring to a TDD PCell 104 and an FDD SCell 110, but it will be appreciated that embodiments are not limited thereto. Furthermore, FDD and TDD cells can be co-located in one network entity, or FDD and TDD cells can be non-co-located with ideal backhaul, or FDD and TDD cells can be non-co-located with non-ideal backhaul.
As shown in
To address these and other concerns, embodiments provide enhancements to the control channel design so that a control channel portion (e.g., PDCCH, ePDCCH, etc.) of a TDD DL subframe can carry scheduling information for multiple FDD subframes preceding the next available TDD DL subframe. Embodiments additionally provide radio resource control (RRC) signaling between eNBs and UEs to configure a TDD-FDD CA-capable UE to receive and use cross-carrier and cross-subframe scheduling information provided in various embodiments.
In contrast, in some embodiments, the TDD PCell 104 control channel portion can carry scheduling information for up to the number of FDD subframes that might occur before the next TDD DL subframe by transmitting this scheduling information in one or more DCIs, as needed based on the number of FDD subframes, on a control channel portion for a PCell 104 DL subframe.
The DCI includes a CIF, an OIF, and other DCI fields. The number of bits to be included in the OIF will be based on the maximum ratio of UL to DL subframes in the TDD PCell 104. Depending on the possible DL/UL configurations, there could be maximum of a certain number of UL subframes between a DL or special (S) subframe before the next DL subframe in the TDD PCell 104, and accordingly there can be a maximum ratio of UL to DL subframes in the TDD PCell 104. In accordance with current 3GPP standards, there will be a maximum number of three such UL subframes between DL subframes, and accordingly the PDCCH will carry up to four DCIs, one for SCell subframe coincident with the current PCell subframe and a maximum of three DCIs for SCell subframes coincident with subframes between the current subframe and the next DL subframe in the TDD PCell 104. The number of bits used for the OIF proposed for various embodiments is thus two bits long to hold values in the range of 0 to 3, based on the above-described maximum ratio of UL to DL subframes, wherein the OIF indicates a subframe offset with the current subframe being offset 0. For example, a DCI with OIF set to “01” may convey the scheduling information for the associated UE for the next DL subframe in the FDD SCell 110. However, embodiments are not limited to any particular range or to any particular length of the OIF.
As shown in
The eNB 106 will transmit a configuration message to the UE 102 prior to transmitting DCIs. The configuration message can be a message otherwise involved with configuring CA for UEs, although embodiments are not limited thereto. The configuration message will include an indicator indicating that the control channel portion of PCell 104 DL subframes is capable of including control information for more than one SCell 110 subframe. The configuration message can be included as part of RRC signaling in accordance with a standard of the 3GPP family of standards, although embodiments are not limited thereto. The configuration message notifies the UE 102 that DCIs transmitted in the control channel portion of subsequent PCell DL subframes will include the offset field (e.g., OIF) described earlier herein.
The indicator can be included as a field of a cross-carrier scheduling configuration information element (IE) within the configuration message. An example cross-carrier scheduling configuration IE containing such an indicator is shown in Table 1. However, it will be understood that Table 1 is just an example and other IEs with other fields can be used, or fields can have other names than those shown in Table 1.
Upon receiving an IE in an RRC message including the indicator (e.g., the oif-Presence-rxx field), the UE 102 will thereby be notified that the UE 102 should expect, and parse, OIFs in any received DCIs in order to access control information for corresponding subframes. The presence or absence of the OIF field in DCIs will be semi-static, meaning that any UE 102 configured with the above-described RRC message will continue to look for the OIF in all control channel portions received in the configured serving cell (e.g., PCell 104) until the eNB 106 or other eNB transmits another RRC message to indicate otherwise. Additionally, the eNB 106 will only include the OIF fields in control channel portions intended for the UEs configured to receive it, to help ensure backward compatibility for legacy UEs that do not employ the proposed solution. At a later point, the eNB 106 may to transmit a reconfiguration message, to indicate that the eNB 106 will subsequently refrain from transmitting control information for more than one SCell subframe within a single PCell DL subframe control channel portion.
In operation 502, the eNB 106 transmits DCI on a control channel portion 308 (
In operation 504, the eNB 106 transmits a configuration message to UE 102, the message including an indicator to notify the UE 102 that the UE 102 is to parse the offset field of each DCI. As described earlier herein, the eNB 106 will transmit the configuration message prior to transmitting the DCI. The eNB 106 may subsequently transmit a reconfiguration message, to indicate that control information will no longer be transmitted for more than one SCell 110 subframe within a single PCell 104 control channel portion.
In some embodiments, the communication station 600 may include one or more processors and may be configured with instructions stored on a computer-readable storage device. When the communication station 600 serves as a UE 102 (
When the communication station 600 serves as an eNB 106 (
The communication station 600 may include physical layer circuitry 602 having a transceiver 610 for transmitting and receiving signals to and from other communication stations using one or more antennas 601. The physical layer circuitry 602 may also comprise medium access control (MAC) circuitry 604 for controlling access to the wireless medium. The communication station 600 may also include processing circuitry 606 and memory 608 arranged to perform the operations described herein. In some embodiments, the physical layer circuitry 602 and the processing circuitry 606 may be configured to perform operations detailed in
In accordance with some embodiments, the MAC circuitry 604 may be arranged to contend for a wireless medium and configure frames or packets for communicating over the wireless medium and the physical layer circuitry 602 may be arranged to transmit and receive signals. The physical layer circuitry 602 may include circuitry for modulation/demodulation, upconversion/downconversion, filtering, amplification, etc.
In some embodiments, the processing circuitry 606 of the communication station 600 may include one or more processors. In some embodiments, two or more antennas 601 may be coupled to the physical layer circuitry 602 arranged for transmitting and receiving signals. The memory 608 may store information for configuring the processing circuitry 606 to perform operations for configuring and transmitting message frames and performing the various operations described herein. The memory 608 may comprise any type of memory, including non-transitory memory, for storing information in a form readable by a machine (e.g., a computer). For example, the memory 608 may comprise a computer-readable storage device, read-only memory (ROM), random-access memory (RAM), magnetic disk storage media, optical storage media, flash-memory devices and other storage devices and media.
The antennas 601 may comprise one or more directional or omnidirectional antennas, including, for example, dipole antennas, monopole antennas, patch antennas, loop antennas, microstrip antennas or other types of antennas suitable for transmission of RF signals. In some embodiments, instead of two or more antennas, a single antenna with multiple apertures may be used. In these embodiments, each aperture may be considered a separate antenna. In some multiple-input multiple-output (MIMO) embodiments, the antennas may be effectively separated for spatial diversity and the different channel characteristics that may result between each of the antennas and the antennas of a transmitting station.
In some embodiments, the communication station 600 may include one or more of a keyboard, a display, a non-volatile memory port, multiple antennas, a graphics processor, an application processor, speakers, and other mobile device elements. The display may be an LCD screen including a touch screen.
In some embodiments, the communication station 600 may be part of a portable wireless communication device, such as a personal digital assistant (PDA), a laptop or portable computer with wireless communication capability, a web tablet, a wireless telephone, a smartphone, a wireless headset, a pager, an instant messaging device, a digital camera, an access point, a television, a medical device (e.g., a heart rate monitor, a blood pressure monitor, etc.), or another device that may receive and/or transmit information wirelessly.
Although the communication station 600 is illustrated as having several separate functional elements, two or more of the functional elements may be combined and may be implemented by combinations of software-configured elements, such as processing elements including digital signal processors (DSPs), and/or other hardware elements. For example, some elements may comprise one or more microprocessors, DSPs, field-programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), radio-frequency integrated circuits (RFICs) and combinations of various hardware and logic circuitry for performing at least the functions described herein. In some embodiments, the functional elements of the communication station 600 may refer to one or more processes operating on one or more processing elements.
Embodiments may be implemented in one or a combination of hardware, firmware and software. Embodiments may also be implemented as instructions stored on a computer-readable storage device, which may be read and executed by at least one processor to perform the operations described herein. A computer-readable storage device may include any non-transitory memory mechanism for storing information in a form readable by a machine (e.g., a computer). For example, a computer-readable storage device may include read-only memory (ROM), random-access memory (RAM), magnetic disk storage media, optical storage media, flash-memory devices, and other storage devices and media.
The machine (e.g., computer system) 700 may include a hardware processor 702 (e.g., a central processing unit (CPU), a graphics processing unit (GPU), a hardware processor core, or any combination thereof), a main memory 704 and a static memory 706, some or all of which may communicate with each other via an interlink (e.g., bus) 708. The machine 700 may further include a power management device 732, a graphics display device 710, an alphanumeric input device 712 (e.g., a keyboard), and a user interface (UI) navigation device 714 (e.g., a mouse). In an example, the graphics display device 710, alphanumeric input device 712 and UI navigation device 714 may be a touch screen display. The machine 700 may additionally include a storage device 716 (i.e., drive unit), a signal generation device 718 (e.g., a speaker), a network interface device/transceiver 720 coupled to antenna(s) 730, and one or more sensors 728, such as a global positioning system (GPS) sensor, compass, accelerometer, or other sensor. The machine 700 may include an output controller 734, such as a serial (e.g., universal serial bus (USB), parallel, or other wired or wireless (e.g., infrared (IR), near field communication (NFC), etc.) connection to communicate with or control one or more peripheral devices (e.g., a printer, card reader, etc.)
The storage device 716 may include a machine readable medium 722 on which is stored one or more sets of data structures or instructions 724 (e.g., software) embodying or utilized by any one or more of the techniques or functions described herein. The instructions 724 may also reside, completely or at least partially, within the main memory 704, within the static memory 706, or within the hardware processor 702 during execution thereof by the machine 700. In an example, one or any combination of the hardware processor 702, the main memory 704, the static memory 706, or the storage device 716 may constitute machine readable media.
While the machine readable medium 722 is illustrated as a single medium, the term “machine readable medium” may include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) configured to store the one or more instructions 724.
The term “machine readable medium” may include any medium that is capable of storing, encoding, or carrying instructions 724 for execution by the machine 700 and that cause the machine 700 to perform any one or more of the techniques of the present disclosure, or that is capable of storing, encoding or carrying data structures used by or associated with instructions 724. Non-limiting machine readable medium examples may include solid-state memories, and optical and magnetic media. In an example, a massed machine readable medium comprises a machine readable medium with a plurality of particles having resting mass. Specific examples of massed machine readable media may include: non-volatile memory, such as semiconductor memory devices (e.g., Electrically Programmable Read-Only Memory (EPROM), or Electrically Erasable Programmable Read-Only Memory (EEPROM)) and flash memory devices; magnetic disks, such as internal hard disks and removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks.
The instructions 724 may further be transmitted or received over a communications network 726 using a transmission medium via the network interface device/transceiver 720 utilizing any one of a number of transfer protocols (e.g., frame relay, internet protocol (IP), transmission control protocol (TCP), user datagram protocol (UDP), hypertext transfer protocol (HTTP), etc.).
Although the present inventive subject matter has been described in connection with some embodiments, it is not intended to be limited to the specific form set forth herein. One of ordinary skill in the art would recognize that various features of the described embodiments may be combined in accordance with the disclosure. Moreover, it will be appreciated that various modifications and alterations may be made by those of ordinary skill in the art without departing from the scope of the disclosure.
The Abstract is provided to comply with 37 C.F.R. Section 1.72(b) requiring an abstract that will allow the reader to ascertain the nature and gist of the technical disclosure. It is submitted with the understanding that it will not be used to limit or interpret the scope or meaning of the claims. The following claims are hereby incorporated into the detailed description, with each claim standing on its own as a separate embodiment.
This application claims priority under 35 USC 119(e) to U.S. Provisional Patent Application Ser. No. 61/909,938 filed Nov. 27, 2013, which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
61909938 | Nov 2013 | US |