WO2017101040A1 - User equipment (ue) and methods for communication using beam aggregation - Google Patents
- ️Thu Jun 22 2017
WO2017101040A1 - User equipment (ue) and methods for communication using beam aggregation - Google Patents
User equipment (ue) and methods for communication using beam aggregation Download PDFInfo
-
Publication number
- WO2017101040A1 WO2017101040A1 PCT/CN2015/097558 CN2015097558W WO2017101040A1 WO 2017101040 A1 WO2017101040 A1 WO 2017101040A1 CN 2015097558 W CN2015097558 W CN 2015097558W WO 2017101040 A1 WO2017101040 A1 WO 2017101040A1 Authority
- WO
- WIPO (PCT) Prior art keywords
- enb
- signal
- csi
- reception
- partly Prior art date
- 2015-12-16
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/022—Site diversity; Macro-diversity
- H04B7/024—Co-operative use of antennas of several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0408—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas using two or more beams, i.e. beam diversity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/063—Parameters other than those covered in groups H04B7/0623 - H04B7/0634, e.g. channel matrix rank or transmit mode selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0632—Channel quality parameters, e.g. channel quality indicator [CQI]
Definitions
- Embodiments pertain to wireless communications. Some embodiments relate to wireless networks including 3GPP (Third Generation Partnership Project) networks, 3GPP LTE (Long Term Evolution) networks, and 3GPP LTE-A (LTE Advanced) networks, although the scope of the embodiments is not limited in this respect. Some embodiments relate to beam aggregation. Some embodiments relate to communication of channel state information (CSI) . Some embodiments relate to antenna diversity.
- 3GPP Third Generation Partnership Project
- 3GPP LTE Long Term Evolution
- 3GPP LTE-A Long Term Evolution Advanced
- CSI channel state information
- Some embodiments relate to antenna diversity.
- a mobile network may support communication with mobile devices.
- a mobile device may experience degradation in performance for any number of reasons.
- the mobile device may be out of coverage of base stations in the network.
- the mobile device may experience a reduction in signal quality in a challenging environment. In such scenarios, a performance of the device and/or a user experience may suffer. Accordingly, there is a general need for methods and systems for improving coverage and/or signal quality in these and other scenarios.
- FIG. 1 is a functional diagram of a 3GPP network in accordance with some embodiments
- FIG. 2 illustrates a block diagram of an example machine in accordance with some embodiments
- FIG. 3 is a block diagram of an Evolved Node-B (eNB) in accordance with some embodiments
- FIG. 4 is a block diagram of a User Equipment (UE) in accordance with some embodiments.
- UE User Equipment
- FIG. 5 illustrates the operation of a method of communication in accordance with some embodiments
- FIG. 6 illustrates an example of a beam aggregation scenario in accordance with some embodiments
- FIG. 7 illustrates examples of multiple beam transmission in accordance with some embodiments
- FIG. 8 illustrates the operation of another method of communication in accordance with some embodiments.
- FIG. 9 illustrates example scenarios of communication using ideal and non-ideal backhaul connections in accordance with some embodiments.
- FIG. 10 illustrates an example of a random access procedure in accordance with some embodiments.
- FIG. 1 is a functional diagram of a 3GPP network in accordance with some embodiments. It should be noted that embodiments are not limited to the example 3GPP network shown in FIG. 1, as other networks may be used in some embodiments. As an example, a Fifth Generation (5G) network may be used in some cases. Such a 5G network or other network may or may not include some or all of the components shown in FIG. 1, and may include additional components and/or alternative components in some cases.
- 5G Fifth Generation
- the network comprises a radio access network (RAN) (e.g., as depicted, the E-UTRAN or evolved universal terrestrial radio access network) 100 and the core network 120 (e.g., shown as an evolved packet core (EPC)) coupled together through an S1 interface 115.
- RAN radio access network
- EPC evolved packet core
- the core network 120 includes a mobility management entity (MME) 122, a serving gateway (serving GW) 124, and packet data network gateway (PDN GW) 126.
- MME mobility management entity
- serving GW serving gateway
- PDN GW packet data network gateway
- the RAN 100 includes Evolved Node-B’s (eNBs) 104 (which may operate as base stations) for communicating with User Equipment (UE) 102.
- the eNBs 104 may include macro eNBs and low power (LP) eNBs.
- the UE 102 may receive a first signal from a first eNB 104 according to a first receive direction between the UE 102 and the first eNB 104.
- the UE 102 may receive a second signal from a second eNB 104 according to a second receive direction between the UE 102 and the second eNB 104.
- the UE 102 may transmit one or more channel state information (CSI) messages to the eNBs 104.
- CSI channel state information
- the MME 122 is similar in function to the control plane of legacy Serving GPRS Support Nodes (SGSN) .
- the MME 122 manages mobility aspects in access such as gateway selection and tracking area list management.
- the serving GW 124 terminates the interface toward the RAN 100, and routes data packets between the RAN 100 and the core network 120. In addition, it may be a local mobility anchor point for inter-eNB handovers and also may provide an anchor for inter-3GPP mobility. Other responsibilities may include lawful intercept, charging, and some policy enforcement.
- the serving GW 124 and the MME 122 may be implemented in one physical node or separate physical nodes.
- the PDN GW 126 terminates an SGi interface toward the packet data network (PDN) .
- PDN packet data network
- the PDN GW 126 routes data packets between the EPC 120 and the external PDN, and may be a key node for policy enforcement and charging data collection. It may also provide an anchor point for mobility with non-LTE accesses.
- the external PDN can be any kind of IP network, as well as an IP Multimedia Subsystem (IMS) domain.
- IMS IP Multimedia Subsystem
- the PDN GW 126 and the serving GW 124 may be implemented in one physical node or separated physical nodes.
- the eNBs 104 terminate the air interface protocol and may be the first point of contact for a UE 102.
- an eNB 104 may fulfill various logical functions for the RAN 100 including but not limited to RNC (radio network controller functions) such as radio bearer management, uplink and downlink dynamic radio resource management and data packet scheduling, and mobility management.
- RNC radio network controller functions
- UEs 102 may be configured to communicate Orthogonal Frequency Division Multiplexing (OFDM) communication signals with an eNB 104 over a multicarrier communication channel in accordance with an Orthogonal Frequency Division Multiple Access (OFDMA) communication technique.
- the OFDM signals may comprise a plurality of orthogonal subcarriers.
- the S1 interface 115 is the interface that separates the RAN 100 and the EPC 120. It is split into two parts: the S1-U, which carries traffic data between the eNBs 104 and the serving GW 124, and the S1-MME, which is a signaling interface between the eNBs 104 and the MME 122.
- the X2 interface is the interface between eNBs 104.
- the X2 interface comprises two parts, the X2-C and X2-U.
- the X2-C is the control plane interface between the eNBs 104
- the X2-U is the user plane interface between the eNBs 104.
- LP cells are typically used to extend coverage to indoor areas where outdoor signals do not reach well, or to add network capacity in areas with very dense phone usage, such as train stations.
- the term low power (LP) eNB refers to any suitable relatively low power eNB for implementing a narrower cell (narrower than a macro cell) such as a femtocell, a picocell, or a micro cell.
- Femtocell eNBs are typically provided by a mobile network operator to its residential or enterprise customers.
- a femtocell is typically the size of a residential gateway or smaller and generally connects to the user's broadband line.
- a picocell is a wireless communication system typically covering a small area, such as in-building (offices, shopping malls, train stations, etc. ) , or more recently in-aircraft.
- a picocell eNB can generally connect through the X2 link to another eNB such as a macro eNB through its base station controller (BSC) functionality.
- BSC base station controller
- LP eNB may be implemented with a picocell eNB since it is coupled to a macro eNB via an X2 interface.
- Picocell eNBs or other LP eNBs may incorporate some or all functionality of a macro eNB. In some cases, this may be referred to as an access point base station or enterprise femtocell.
- a downlink resource grid may be used for downlink transmissions from an eNB 104 to a UE 102, while uplink transmission from the UE 102 to the eNB 104 may utilize similar techniques.
- the grid may be a time-frequency grid, called a resource grid or time-frequency resource grid, which is the physical resource in the downlink in each slot.
- 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 correspond 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 (RE) .
- RE resource element
- Each resource grid comprises a number of resource blocks (RBs) , which describe the mapping of certain physical channels to resource elements.
- Each resource block comprises a collection of resource elements in the frequency domain and may represent the smallest quanta of resources that currently can be allocated.
- the physical downlink shared channel (PDSCH) carries user data and higher-layer signaling to a UE 102 (FIG. 1) .
- the physical downlink control channel (PDCCH) carries information about the transport format and resource allocations related to the PDSCH channel, among other things. It also informs the UE 102 about the transport format, resource allocation, and hybrid automatic repeat request (HARQ) information related to the uplink shared channel.
- HARQ hybrid automatic repeat request
- downlink scheduling (e.g., assigning control and shared channel resource blocks to UEs 102 within a cell) may be performed at the eNB 104 based on channel quality information fed back from the UEs 102 to the eNB 104, and then the downlink resource assignment information may be sent to a UE 102 on the control channel (PDCCH) used for (assigned to) the UE 102.
- PDCCH control channel
- the PDCCH uses CCEs (control channel elements) to convey the control information. Before being mapped to resource elements, the PDCCH complex-valued symbols are first organized into quadruplets, which are then permuted using a sub-block inter-leaver for rate matching. Each PDCCH is transmitted using one or more of these control channel elements (CCEs) , where each CCE corresponds to nine sets of four physical resource elements known as resource element groups (REGs) . Four QPSK symbols are mapped to each REG.
- CCEs control channel elements
- REGs resource element groups
- circuitry may refer to, be part of, or include an Application Specific Integrated Circuit (ASIC) , an electronic circuit, a processor (shared, dedicated, or group) , and/or memory (shared, dedicated, or group) that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable hardware components that provide the described functionality.
- ASIC Application Specific Integrated Circuit
- the circuitry may be implemented in, or functions associated with the circuitry may be implemented by, one or more software or firmware modules.
- circuitry may include logic, at least partially operable in hardware. Embodiments described herein may be implemented into a system using any suitably configured hardware and/or software.
- FIG. 2 illustrates a block diagram of an example machine in accordance with some embodiments.
- the machine 200 is an example machine upon which any one or more of the techniques and/or methodologies discussed herein may be performed.
- the machine 200 may operate as a standalone device or may be connected (e.g., networked) to other machines.
- the machine 200 may operate in the capacity of a server machine, a client machine, or both in server-client network environments.
- the machine 200 may act as a peer machine in peer-to-peer (P2P) (or other distributed) network environment.
- P2P peer-to-peer
- the machine 200 may be a UE 102, eNB 104, access point (AP) , station (STA) , mobile device, base station, personal computer (PC) , a tablet PC, a set-top box (STB) , a personal digital assistant (PDA) , a mobile telephone, a smart phone, a web appliance, a network router, switch or bridge, or any machine capable of executing instructions (sequential or otherwise) that specify actions to be taken by that machine.
- AP access point
- STA station
- PC personal computer
- STB set-top box
- PDA personal digital assistant
- machine shall also be taken to include any collection of machines that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the methodologies discussed herein, such as cloud computing, software as a service (SaaS) , other computer cluster configurations.
- cloud computing software as a service
- SaaS software as a service
- Examples as described herein, may include, or may operate on, logic or a number of components, modules, or mechanisms.
- Modules are tangible entities (e.g., hardware) capable of performing specified operations and may be configured or arranged in a certain manner.
- circuits may be arranged (e.g., internally or with respect to external entities such as other circuits) in a specified manner as a module.
- the whole or part of one or more computer systems e.g., a standalone, client or server computer system
- one or more hardware processors may be configured by firmware or software (e.g., instructions, an application portion, or an application) as a module that operates to perform specified operations.
- the software may reside on a machine readable medium.
- the software when executed by the underlying hardware of the module, causes the hardware to perform the specified operations.
- module is understood to encompass a tangible entity, be that an entity that is physically constructed, specifically configured (e.g., hardwired) , or temporarily (e.g., transitorily) configured (e.g., programmed) to operate in a specified manner or to perform part or all of any operation described herein.
- each of the modules need not be instantiated at any one moment in time.
- the modules comprise a general-purpose hardware processor configured using software
- the general-purpose hardware processor may be configured as respective different modules at different times.
- Software may accordingly configure a hardware processor, for example, to constitute a particular module at one instance of time and to constitute a different module at a different instance of time.
- the machine 200 may include a hardware processor 202 (e.g., a central processing unit (CPU) , a graphics processing unit (GPU) , a hardware processor core, or any combination thereof) , a main memory 204 and a static memory 206, some or all of which may communicate with each other via an interlink (e.g., bus) 208.
- the machine 200 may further include a display unit 210, an alphanumeric input device 212 (e.g., a keyboard) , and a user interface (UI) navigation device 214 (e.g., a mouse) .
- the display unit 210, input device 212 and UI navigation device 214 may be a touch screen display.
- the machine 200 may additionally include a storage device (e.g., drive unit) 216, a signal generation device 218 (e.g., a speaker) , a network interface device 220, and one or more sensors 221, such as a global positioning system (GPS) sensor, compass, accelerometer, or other sensor.
- the machine 200 may include an output controller 228, 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 or control one or more peripheral devices (e.g., a printer, card reader, etc. ) .
- a serial e.g., universal serial bus (USB)
- USB universal serial bus
- IR infrared
- NFC near field communication
- peripheral devices e.g., a printer, card reader, etc.
- the storage device 216 may include a machine readable medium 222 on which is stored one or more sets of data structures or instructions 224 (e.g., software) embodying or utilized by any one or more of the techniques or functions described herein.
- the instructions 224 may also reside, completely or at least partially, within the main memory 204, within static memory 206, or within the hardware processor 202 during execution thereof by the machine 200.
- one or any combination of the hardware processor 202, the main memory 204, the static memory 206, or the storage device 216 may constitute machine readable media.
- machine readable medium 222 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 224.
- the term “machine readable medium” may include any medium that is capable of storing, encoding, or carrying instructions for execution by the machine 200 and that cause the machine 200 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 such instructions.
- Non-limiting machine readable medium examples may include solid-state memories, and optical and magnetic media.
- machine readable media may include: non-volatile memory, such as semiconductor memory devices (e.g., Electrically Programmable Read-Only Memory (EPROM) , Electrically Erasable Programmable Read-Only Memory (EEPROM) ) and flash memory devices; magnetic disks, such as internal hard disks and removable disks; magneto-optical disks; Random Access Memory (RAM) ; and CD-ROM and DVD-ROM disks.
- non-volatile memory such as semiconductor memory devices (e.g., Electrically Programmable Read-Only Memory (EPROM) , Electrically Erasable Programmable Read-Only Memory (EEPROM) ) and flash memory devices
- magnetic disks such as internal hard disks and removable disks
- magneto-optical disks Random Access Memory (RAM)
- RAM Random Access Memory
- CD-ROM and DVD-ROM disks CD-ROM and DVD-ROM disks.
- machine readable media may include non-transitory machine readable media.
- machine readable media may include machine readable media that is not
- the instructions 224 may further be transmitted or received over a communications network 226 using a transmission medium via the network interface device 220 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. ) .
- transfer protocols e.g., frame relay, internet protocol (IP) , transmission control protocol (TCP) , user datagram protocol (UDP) , hypertext transfer protocol (HTTP) , etc.
- Example communication networks may include a local area network (LAN) , a wide area network (WAN) , a packet data network (e.g., the Internet) , mobile telephone networks (e.g., cellular networks) , Plain Old Telephone (POTS) networks, and wireless data networks (e.g., Institute of Electrical and Electronics Engineers (IEEE) 802.11 family of standards known as IEEE 802.16 family of standards known as ) , IEEE 802.15.4 family of standards, a Long Term Evolution (LTE) family of standards, a Universal Mobile Telecommunications System (UMTS) family of standards, peer-to-peer (P2P) networks, among others.
- LAN local area network
- WAN wide area network
- POTS Plain Old Telephone
- wireless data networks e.g., Institute of Electrical and Electronics Engineers (IEEE) 802.11 family of standards known as IEEE 802.16 family of standards known as ) , IEEE 802.15.4 family of standards, a Long Term Evolution (LTE) family of standards, a Universal Mobile T
- the network interface device 220 may include one or more physical jacks (e.g., Ethernet, coaxial, or phone jacks) or one or more antennas to connect to the communications network 226.
- the network interface device 220 may include a plurality of antennas to wirelessly communicate using at least one of single-input multiple-output (SIMO) , multiple-input multiple-output (MIMO) , or multiple-input single-output (MISO) techniques.
- SIMO single-input multiple-output
- MIMO multiple-input multiple-output
- MISO multiple-input single-output
- the network interface device 220 may wirelessly communicate using Multiple User MIMO techniques.
- transmission medium shall be taken to include any intangible medium that is capable of storing, encoding or carrying instructions for execution by the machine 200, and includes digital or analog communications signals or other intangible medium to facilitate communication of such software.
- FIG. 3 is a block diagram of an Evolved Node-B (eNB) in accordance with some embodiments.
- the eNB 300 may be a stationary non-mobile device.
- the eNB 300 may be suitable for use as an eNB 104 as depicted in FIG. 1.
- the eNB 300 may include physical layer circuitry 302 and a transceiver 305, one or both of which may enable transmission and reception of signals to and from the UE 200, other eNBs, other UEs or other devices using one or more antennas 301.
- the physical layer circuitry 302 may perform various encoding and decoding functions that may include formation of baseband signals for transmission and decoding of received signals.
- the transceiver 305 may perform various transmission and reception functions such as conversion of signals between a baseband range and a Radio Frequency (RF) range.
- the physical layer circuitry 302 and the transceiver 305 may be separate components or may be part of a combined component.
- some of the described functionality related to transmission and reception of signals may be performed by a combination that may include one, any or all of the physical layer circuitry 302, the transceiver 305, and other components or layers.
- the eNB 300 may also include medium access control layer (MAC) circuitry 304 for controlling access to the wireless medium.
- the eNB 300 may also include processing circuitry 306 and memory 308 arranged to perform the operations described herein.
- the eNB 300 may also include one or more interfaces 310, which may enable communication with other components, including other eNBs 104 (FIG. 1) , components in the EPC 120 (FIG. 1) or other network components.
- the interfaces 310 may enable communication with other components that may not be shown in FIG. 1, including components external to the network.
- the interfaces 310 may be wired or wireless or a combination thereof. It should be noted that in some embodiments, an eNB or other base station may include some or all of the components shown in either FIG. 2 or FIG. 3 or both.
- FIG. 4 is a block diagram of a User Equipment (UE) in accordance with some embodiments.
- the UE 400 may be suitable for use as a UE 102 as depicted in FIG. 1.
- the UE 400 may include application circuitry 402, baseband circuitry 404, Radio Frequency (RF) circuitry 406, front-end module (FEM) circuitry 408 and one or more antennas 410, coupled together at least as shown.
- RF Radio Frequency
- FEM front-end module
- other circuitry or arrangements may include one or more elements and/or components of the application circuitry 402, the baseband circuitry 404, the RF circuitry 406 and/or the FEM circuitry 408, and may also include other elements and/or components in some cases.
- processing circuitry may include one or more elements and/or components, some or all of which may be included in the application circuitry 402 and/or the baseband circuitry 404.
- transceiver circuitry may include one or more elements and/or components, some or all of which may be included in the RF circuitry 406 and/or the FEM circuitry 408. These examples are not limiting, however, as the processing circuitry and/or the transceiver circuitry may also include other elements and/or components in some cases. It should be noted that in some embodiments, a UE or other mobile device may include some or all of the components shown in either FIG. 2 or FIG. 4 or both.
- the application circuitry 402 may include one or more application processors.
- the application circuitry 402 may include circuitry such as, but not limited to, one or more single-core or multi-core processors.
- the processor (s) may include any combination of general-purpose processors and dedicated processors (e.g., graphics processors, application processors, etc. ) .
- the processors may be coupled with and/or may include memory/storage and may be configured to execute instructions stored in the memory/storage to enable various applications and/or operating systems to run on the system.
- the baseband circuitry 404 may include circuitry such as, but not limited to, one or more single-core or multi-core processors.
- the baseband circuitry 404 may include one or more baseband processors and/or control logic to process baseband signals received from a receive signal path of the RF circuitry 406 and to generate baseband signals for a transmit signal path of the RF circuitry 406.
- Baseband processing circuitry 404 may interface with the application circuitry 402 for generation and processing of the baseband signals and for controlling operations of the RF circuitry 406.
- the baseband circuitry 404 may include a second generation (2G) baseband processor 404a, third generation (3G) baseband processor 404b, fourth generation (4G) baseband processor 404c, and/or other baseband processor (s) 404d for other existing generations, generations in development or to be developed in the future (e.g., fifth generation (5G) , 6G, etc. ) .
- the baseband circuitry 404 e.g., one or more of baseband processors 404a-d
- the radio control functions may include, but are not limited to, signal modulation/demodulation, encoding/decoding, radio frequency shifting, etc.
- modulation/demodulation circuitry of the baseband circuitry 404 may include Fast-Fourier Transform (FFT) , precoding, and/or constellation mapping/demapping functionality.
- FFT Fast-Fourier Transform
- encoding/decoding circuitry of the baseband circuitry 404 may include convolution, tail-biting convolution, turbo, Viterbi, and/or Low Density Parity Check (LDPC) encoder/decoder functionality.
- LDPC Low Density Parity Check
- the baseband circuitry 404 may include elements of a protocol stack such as, for example, elements of an evolved universal terrestrial radio access network (EUTRAN) protocol including, for example, physical (PHY) , media access control (MAC) , radio link control (RLC) , packet data convergence protocol (PDCP) , and/or radio resource control (RRC) elements.
- EUTRAN evolved universal terrestrial radio access network
- a central processing unit (CPU) 404e of the baseband circuitry 404 may be configured to run elements of the protocol stack for signaling of the PHY, MAC, RLC, PDCP and/or RRC layers.
- the baseband circuitry may include one or more audio digital signal processor (s) (DSP) 404f.
- DSP audio digital signal processor
- the audio DSP (s) 404f may be include elements for compression/decompression and echo cancellation and may include other suitable processing elements in other embodiments.
- Components of the baseband circuitry may be suitably combined in a single chip, a single chipset, or disposed on a same circuit board in some embodiments.
- some or all of the constituent components of the baseband circuitry 404 and the application circuitry 402 may be implemented together such as, for example, on a system on a chip (SOC) .
- SOC system on a chip
- the baseband circuitry 404 may provide for communication compatible with one or more radio technologies.
- the baseband circuitry 404 may support communication with an evolved universal terrestrial radio access network (EUTRAN) and/or other wireless metropolitan area networks (WMAN) , a wireless local area network (WLAN) , a wireless personal area network (WPAN) .
- EUTRAN evolved universal terrestrial radio access network
- WMAN wireless metropolitan area networks
- WLAN wireless local area network
- WPAN wireless personal area network
- multi-mode baseband circuitry Embodiments in which the baseband circuitry 404 is configured to support radio communications of more than one wireless protocol.
- RF circuitry 406 may enable communication with wireless networks using modulated electromagnetic radiation through a non-solid medium.
- the RF circuitry 406 may include switches, filters, amplifiers, etc. to facilitate the communication with the wireless network.
- RF circuitry 406 may include a receive signal path which may include circuitry to down-convert RF signals received from the FEM circuitry 408 and provide baseband signals to the baseband circuitry 404.
- RF circuitry 406 may also include a transmit signal path which may include circuitry to up-convert baseband signals provided by the baseband circuitry 404 and provide RF output signals to the FEM circuitry 408 for transmission.
- the RF circuitry 406 may include a receive signal path and a transmit signal path.
- the receive signal path of the RF circuitry 406 may include mixer circuitry 406a, amplifier circuitry 406b and filter circuitry 406c.
- the transmit signal path of the RF circuitry 406 may include filter circuitry 406c and mixer circuitry 406a.
- RF circuitry 406 may also include synthesizer circuitry 406d for synthesizing a frequency for use by the mixer circuitry 406a of the receive signal path and the transmit signal path.
- the mixer circuitry 406a of the receive signal path may be configured to down-convert RF signals received from the FEM circuitry 408 based on the synthesized frequency provided by synthesizer circuitry 406d.
- the amplifier circuitry 406b may be configured to amplify the down-converted signals and the filter circuitry 406c may be a low-pass filter (LPF) or band-pass filter (BPF) configured to remove unwanted signals from the down-converted signals to generate output baseband signals.
- LPF low-pass filter
- BPF band-pass filter
- Output baseband signals may be provided to the baseband circuitry 404 for further processing.
- the output baseband signals may be zero-frequency baseband signals, although this is not a requirement.
- mixer circuitry 406a of the receive signal path may comprise passive mixers, although the scope of the embodiments is not limited in this respect.
- the mixer circuitry 406a of the transmit signal path may be configured to up-convert input baseband signals based on the synthesized frequency provided by the synthesizer circuitry 406d to generate RF output signals for the FEM circuitry 408.
- the baseband signals may be provided by the baseband circuitry 404 and may be filtered by filter circuitry 406c.
- the filter circuitry 406c may include a low-pass filter (LPF) , although the scope of the embodiments is not limited in this respect.
- LPF low-pass filter
- the mixer circuitry 406a of the receive signal path and the mixer circuitry 406a of the transmit signal path may include two or more mixers and may be arranged for quadrature downconversion and/or upconversion respectively.
- the mixer circuitry 406a of the receive signal path and the mixer circuitry 406a of the transmit signal path may include two or more mixers and may be arranged for image rejection (e.g., Hartley image rejection) .
- the mixer circuitry 406a of the receive signal path and the mixer circuitry 406a may be arranged for direct downconversion and/or direct upconversion, respectively.
- the mixer circuitry 406a of the receive signal path and the mixer circuitry 406a of the transmit signal path may be configured for super-heterodyne operation.
- the output baseband signals and the input baseband signals may be analog baseband signals, although the scope of the embodiments is not limited in this respect.
- the output baseband signals and the input baseband signals may be digital baseband signals.
- the RF circuitry 406 may include analog-to-digital converter (ADC) and digital-to-analog converter (DAC) circuitry and the baseband circuitry 404 may include a digital baseband interface to communicate with the RF circuitry 406.
- ADC analog-to-digital converter
- DAC digital-to-analog converter
- a separate radio IC circuitry may be provided for processing signals for each spectrum, although the scope of the embodiments is not limited in this respect.
- the synthesizer circuitry 406d may be a fractional-N synthesizer or a fractional N/N+1 synthesizer, although the scope of the embodiments is not limited in this respect as other types of frequency synthesizers may be suitable.
- synthesizer circuitry 406d may be a delta-sigma synthesizer, a frequency multiplier, or a synthesizer comprising a phase-locked loop with a frequency divider.
- the synthesizer circuitry 406d may be configured to synthesize an output frequency for use by the mixer circuitry 406a of the RF circuitry 406 based on a frequency input and a divider control input.
- the synthesizer circuitry 406d may be a fractional N/N+1 synthesizer.
- frequency input may be provided by a voltage controlled oscillator (VCO) , although that is not a requirement.
- VCO voltage controlled oscillator
- Divider control input may be provided by either the baseband circuitry 404 or the applications processor 402 depending on the desired output frequency.
- a divider control input (e.g., N) may be determined from a look-up table based on a channel indicated by the applications processor 402.
- Synthesizer circuitry 406d of the RF circuitry 406 may include a divider, a delay-locked loop (DLL) , a multiplexer and a phase accumulator.
- the divider may be a dual modulus divider (DMD) and the phase accumulator may be a digital phase accumulator (DPA) .
- the DMD may be configured to divide the input signal by either N or N+1 (e.g., based on a carry out) to provide a fractional division ratio.
- the DLL may include a set of cascaded, tunable, delay elements, a phase detector, a charge pump and a D-type flip-flop.
- the delay elements may be configured to break a VCO period up into Nd equal packets of phase, where Nd is the number of delay elements in the delay line.
- Nd is the number of delay elements in the delay line.
- synthesizer circuitry 406d may be configured to generate a carrier frequency as the output frequency, while in other embodiments, the output frequency may be a multiple of the carrier frequency (e.g., twice the carrier frequency, four times the carrier frequency) and used in conjunction with quadrature generator and divider circuitry to generate multiple signals at the carrier frequency with multiple different phases with respect to each other.
- the output frequency may be a LO frequency (f LO ) .
- the RF circuitry 406 may include an IQ/polar converter.
- FEM circuitry 408 may include a receive signal path which may include circuitry configured to operate on RF signals received from one or more antennas 410, amplify the received signals and provide the amplified versions of the received signals to the RF circuitry 406 for further processing.
- FEM circuitry 408 may also include a transmit signal path which may include circuitry configured to amplify signals for transmission provided by the RF circuitry 406 for transmission by one or more of the one or more antennas 410.
- the FEM circuitry 408 may include a TX/RX switch to switch between transmit mode and receive mode operation.
- the FEM circuitry may include a receive signal path and a transmit signal path.
- the receive signal path of the FEM circuitry may include a low-noise amplifier (LNA) to amplify received RF signals and provide the amplified received RF signals as an output (e.g., to the RF circuitry 406) .
- the transmit signal path of the FEM circuitry 408 may include a power amplifier (PA) to amplify input RF signals (e.g., provided by RF circuitry 406) , and one or more filters to generate RF signals for subsequent transmission (e.g., by one or more of the one or more antennas 410.
- the UE 400 may include additional elements such as, for example, memory/storage, display, camera, sensor, and/or input/output (I/O) interface.
- the antennas 230, 301, 410 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.
- the antennas 230, 301, 410 may be effectively separated to take advantage of spatial diversity and the different channel characteristics that may result.
- the UE 400 and/or the eNB 300 may be a mobile device and may be 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 wearable device such as a medical device (e.g., a heart rate monitor, a blood pressure monitor, etc. ) , or other device that may receive and/or transmit information wirelessly.
- PDA personal digital assistant
- a laptop or portable computer with wireless communication capability 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 wearable device such as a medical device (e.g., a heart rate monitor, a blood
- Mobile devices or other devices in some embodiments may be configured to operate according to other protocols or standards, including IEEE 802.11 or other IEEE standards.
- the UE 400, eNB 300 or other device 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.
- the UE 400 and the eNB 300 are each illustrated as having several separate functional elements, one 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.
- DSPs digital signal processors
- 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.
- the functional elements 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 mechanism for storing information in a form readable by a machine (e.g., a computer) .
- 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.
- Some embodiments may include one or more processors and may be configured with instructions stored on a computer-readable storage device.
- an apparatus used by the UE 400 and/or eNB 300 and/or machine 200 may include various components of the UE 200 and/or the eNB 300 and/or the machine 200 as shown in FIGs. 2-4. Accordingly, techniques and operations described herein that refer to the UE 400 (or 102) may be applicable to an apparatus for a UE. In addition, techniques and operations described herein that refer to the eNB 300 (or 104) may be applicable to an apparatus for an eNB.
- the UE 102 may receive a first signal from a first eNB 104 according to a first receive direction between the UE 102 and the first eNB 104.
- the UE 102 may receive a second signal from a second eNB 104 according to a second receive direction between the UE 102 and the second eNB 104.
- the UE 102 may transmit one or more channel state information (CSI) messages to the eNBs 104.
- the CSI message may include a first rank indicator (RI) that may indicate a number of directional beams, between the first eNB 104 and the UE 102, that are determined as part of the reception of the first signal.
- the CSI message may further include a second RI that may indicate a number of directional beams, between the second eNB 104 and the UE 102, that are determined as part of the reception of the second signal.
- FIG. 5 illustrates the operation of a method of communication in accordance with some embodiments. It is important to note that embodiments of the method 500 may include additional or even fewer operations or processes in comparison to what is illustrated in FIG. 5. In addition, embodiments of the method 500 are not necessarily limited to the chronological order that is shown in FIG. 5. In describing the method 500, reference may be made to FIGs. 1-4 and 6-10, although it is understood that the method 500 may be practiced with any other suitable systems, interfaces and components.
- the method 500 and other methods described herein may refer to eNBs 104 or UEs 102 operating in accordance with 3GPP or other standards, embodiments of those methods are not limited to just those eNBs 104 or UEs 102 and may also be practiced on other devices, such as a Wi-Fi access point (AP) or user station (STA) .
- AP Wi-Fi access point
- STA user station
- the method 500 and other methods described herein may be practiced by wireless devices configured to operate in other suitable types of wireless communication systems, including systems configured to operate according to various IEEE standards such as IEEE 802.11.
- the method 500 may also refer to an apparatus for a UE 102 and/or eNB 104 and/or other device described above.
- the UE 102 may receive signals from more than two eNBs 104 and/or may provide feedback for more than two eNBs 104, in some embodiments.
- the UE 102 may receive a first signal from a first eNB 104.
- the UE 102 may receive a second signal from a second eNB 104.
- the first and/or second signals may be control signals, although embodiments are not limited as such.
- the first and/or second signals may include and/or may be based on control bits, control information and/or data bits.
- the first signal may be received according to a first receive direction between the UE 102 and the first eNB 104.
- the second signal may be received according to a second receive direction between the UE 102 and the second eNB 104.
- the first signal may be transmitted according to a first transmit direction between the UE 102 and the first eNB 104.
- the second signal may be transmitted according to a second transmit direction between the UE 102 and the second eNB 104.
- the UE 102 may be configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the first and second eNBs 104.
- the first eNB 104 may be arranged to operate as a serving Transmission Point (TP) and the second eNB 104 may be arranged to operate as an assistant TP, in some cases.
- TP Transmission Point
- Embodiments are not limited to beam aggregation scenarios, however, as some or all techniques described herein may be applicable in some other scenarios. Accordingly, although reference may be made to a “beam aggregation mode, ” it is understood that some or all of the techniques and/or operations described may be applicable, in some cases, to scenarios in which beam aggregation may not necessarily be used.
- FIG. 6 illustrates an example of a beam aggregation scenario in accordance with some embodiments.
- the example scenario 600 shown in FIG. 6 may illustrate some or all aspects of techniques disclosed herein, it is understood that embodiments are not limited by this example scenario 600. It should also be noted that embodiments are not limited to the components shown in the example scenario 600. Embodiments are not limited to usage of the UE 102 and/or the eNB 104, as other mobile devices and/or base station devices may be used in some cases.
- a station (STA) arranged to communicate using a wireless local area network (WLAN) protocol (or other protocol) may be used.
- an access point (AP) arranged to communicate using a WLAN protocol (or other protocol) may be used.
- some embodiments may include more than the two eNBs 104 shown in the example scenario 600 as shown in FIG. 6.
- the UE 102 and the eNBs 104 may be arranged to communicate using a Third Generation Partnership Protocol (3GPP) Long Term Evolution (LTE) protocol in some cases.
- 3GPP Third Generation Partnership Protocol
- LTE Long Term Evolution
- Embodiments are not limited to usage of the 3GPP LTE protocol, however, as any suitable communication protocol, which may or may not be included as part of one or more standards, may be used.
- the UE 102 may exchange packets, signals and/or messages with the first eNB 104 over the first wireless link 610 and may exchange packets, signals and/or messages with the second eNB 104 over the second wireless link 620.
- the UE 102 may receive packets from the eNBs 104 as part of beam aggregation, in which diversity may be realized in some cases.
- the eNBs 104 may transmit signals that are based on a same data packet to enable the UE 102 to receive multiple copies and/or versions of the data packet. Accordingly, diversity combining, diversity selection and/or other techniques may be used at the UE 102 to realize a diversity gain.
- the eNBs 104 may transmit the signals in a directional manner using beam-forming techniques and/or other techniques, although the scope of embodiments is not limited in this respect.
- one or more rank indicators (RIs) for the first signal and/or second signal may be determined.
- the RI for a signal received at the UE 102 from an eNB 104 may indicate a number of directional beams, between the eNB 104 and the UE 102, that are determined as part of the reception of the signal. That is, the RI may indicate or may be related to a number of beams that are discernible to the UE 102. For instance, a single transmitted beam may experience various effects when transmitted over a wireless medium and may appear, at the UE 102, as if multiple beams have been transmitted.
- the UE 102 may determine information for the multiple beams, such as signal quality, channel state information (CSI) , angle and/or other information.
- CSI channel state information
- the first signal and/or second signal may be transmitted according to multiple transmit directions from the eNBs 104. That is, multiple transmit beams may be used by either or both eNBs 104, in some cases.
- the transmitted signals and/or beams may be based on one or more codewords.
- the codewords may be predetermined in some cases, and may be used by the UE 102 to determine CSI information, signal quality measurements and/or other information that may enable decoding of data packets, beam tracking and other operations.
- the first signal may be based at least partly on a first codeword.
- the first codeword may include a number of bits that may be produced in any suitable manner or may be predetermined.
- one or more transmitter tasks such as forward error correction (FEC) , cyclic redundancy check (CRC) and/or others may be used to produce the first codeword.
- FEC forward error correction
- CRC cyclic redundancy check
- one or more operations such as bit-to-symbol mapping and/or others, may be applied to the first codeword to produce the first signal to be transmitted.
- the UE 102 may have knowledge of the first codeword, in some cases, and may operate on the received first signal accordingly.
- the UE 102 may determine a template of modulated symbols based on the first codeword, and may perform a correlation between the template and the received first signal. The correlation may be used to produce an RI for the first codeword and/or for the first signal.
- the first signal may be transmitted according to multiple transmit beams, each of which may be based on a different codeword.
- the UE 102 may perform operations, like those described above, for each codeword to produce an RI (and/or other CSI related information) for each codeword.
- one of the transmitted beams may appear at the UE 102 as two or more beams, in which case the RI for that beam (or the related codeword for that beam) may be greater than one.
- the UE 102 may determine an RI for the first signal that may indicate a number of directional beams, between the first eNB 104 and the UE 102, that are determined as part of the reception of the first signal.
- the UE 102 may determine an RI for the second signal that may indicate a number of directional beams, between the second eNB 104 and the UE 102, that are determined as part of the reception of the second signal.
- the first signal and/or the second signal may be transmitted using multiple beams based on multiple codewords. For a signal transmitted using multiple beams, multiple RIs may be determined.
- one or more channel quality indicators may be determined.
- a CQI may be determined for each of thefirst and second signals.
- Embodiments are not limited to usage of the CQI, as other signal quality measurements, such as reference signal received power (RSRP) , reference signal received quality (RSRQ) , received signal strength indicator (RSSI) , signal-to-noise ratio (SNR) and/or others, may be used in some cases.
- RSRP reference signal received power
- RSRQ reference signal received quality
- RSSI received signal strength indicator
- SNR signal-to-noise ratio
- one or more angles for the first signal and/or second signal may be determined.
- the angles may be determined using beam-forming techniques and/or other techniques, although the scope of embodiments is not limited in this respect.
- FIG. 7 illustrates examples of multiple beam transmission in accordance with some embodiments.
- the example scenarios 700 and 750 shown in FIG. 7 may illustrate some or all aspects of techniques disclosed herein, it is understood that embodiments are not limited by this example scenarios 700 and 750.
- eNBs 104 and UEs 102 are illustrated in FIG. 7, any suitable types of mobile devices, base stations, and communication protocols may be used.
- Embodiments are not limited to the number or type of components shown in FIG. 7 and are also not limited to the number or arrangement of transmitted beams shown in FIG. 7.
- the eNB 104 may transmit a signal on multiple beams 705-720, any or all of which may be received at the UE 102.
- the number of beams or transmission angles as shown are not limiting.
- the beams 705-720 may be directional, transmitted energy from the beams 705-720 may be concentrated in the direction shown. Therefore, the UE 102 may not necessarily receive a significant amount of energy from beams 705 and 710 in some cases, due to the illustrated location of the UE 102. However, the UE 102 may receive a significant amount of energy from the beams 715 and 720 as shown.
- the beams 705-720 may be transmitted using different codewords, and the UE 102 may determine CSI feedback and/or other information for beams 715 and 720.
- the UE 102 may determine angles and/or other information (such as CSI feedback, CQI and/or other) for the beams 765 and 770.
- the UE 102 may also determine such information when received at other angles, such as the illustrated beams 775 and 780.
- the beams 775 and 780 are demarcated using a dotted line configuration to indicate that they may not necessarily be transmitted beams, but that the UE 102 may determine information, such as that previously described, using the directions of 775 and 780 as receive directions.
- the UE 102 may transmit one or more channel state information (CSI) messages.
- CSI channel state information
- Embodiments are not limited to dedicated CSI messages, however, as the UE 102 may include CSI information in control messages and/or other messages that may or may not be dedicated for communication of the CSI information.
- the CSI messages may be transmitted to the first and/or second eNBs 104, in some embodiments. Separate messages may be sent to each of the first and second eNBs 104, in some cases, although embodiments are not limited as such.
- one or more CSI messages may include CSI feedback for both eNBs 104 and may be sent as joint messages.
- the first signal received from the first eNB 104 may include a first directional beam based at least partly on a first codeword and a second directional beam based at least partly on a second codeword.
- the UE 102 may determine an RI for the first codeword and an RI for the second codeword, and may transmit both RIs in the CSI messages.
- the UE 102 may determine one or more RIs for the second signal, and may also include them in the CSI messages in some cases.
- the UE 102 may also determine a CQI, a precoding matrix indicator (PMI) , angles and/or other information for one or both of the first and second signals in some cases. Such information may be included, along with one or more RIs, in the one or more CSI messages.
- PMI precoding matrix indicator
- CSI feedback for the first eNB 104 and CSI feedback for the second eNB 104 may be transmitted in separate CSI messages.
- CSI feedback for the first eNB 104 and CSI feedback for the second eNB 104 may be transmitted jointly in one or more CSI messages.
- the first signal received from the first eNB 104 may include a first directional beam based at least partly on a first codeword and a second directional beam based at least partly on a second codeword.
- the UE 102 may determine a first angle for the first directional beam and a second angle for the second directional beam.
- the UE 102 may determine first and second CQIs related to reception of the first signal at the first and second angles.
- the UE 102 may also determine a selected angle between the first angle and the second angle, wherein a CQI for reception of the first signal at the selected angle is greater than the first and second CQIs.
- the selected angle may be an improved angle for reception in comparison to the first and second angles, in some cases.
- the selected angle and/or the CQI for reception of the first signal at the selected angle may be indicated in the one or more CSI messages, in addition to or instead of other CSI feedback described herein.
- a bit field of two bits may be used for a beam selection indicator (BSI) .
- the first angle may be denoted by theta-1
- the second angle by theta-2
- a weighting scalar may be denoted as alpha.
- the selected angle, denoted by theta may be (or may be rounded off to) alpha*theta-1 + (1-alpha) *theta-2.
- Values of alpha may be selected from 0, 1/3, 2/3, and 1.0, which may be mapped to the two bit BSI in any suitable manner. This example is not limiting, however, as other suitable techniques may be used to communicate the selected angle in terms of two (or more) determined transmitted angles.
- a first data signal may be received from the first eNB 104.
- a second data signal may be received from the second eNB 104.
- the UE 102 may decode a data packet based at least partly on the first and/or second data signals.
- the first and second data signals may be based at least partly on a same downlink data packet.
- the data signals may be used to transmit the data packet to the UE 102 in a diversity format. It should be noted that either or both of the first and second data signals may be transmitted using one or more transmit beams.
- the number of beams transmitted by either eNB 104 may be based at least partly on CSI feedback received from the UE 102, such as an RI, CQI, angle and/or other.
- the UE 102 may decode the packet using diversity combining, diversity selection and/or other suitable techniques.
- the UE 102 may determine first and second CQIs for the first and second received signals.
- a diversity combining operation may be performed on the first and second data signals using combining weights that are based on the determined CQIs. Accordingly, a signal with a higher CQI may be combined with a higher weighting to produce combined metrics for usage in the decoding.
- the data signals may be transmitted by the eNBs 104 and/or received by the UE 102 in accordance with a number of directional beams that may be based on the reported RIs in the CSI messages. That is, one or both of the eNBs 104 may update a transmission format based on the reported RIs.
- the first data signal may be transmitted by the first eNB 104 according to a transmission format (such as spatial multiplexing, diversity, single antenna or other) based on the first RI reported in the CSI messages.
- the second data signal may be transmitted by the second eNB 104 according to a transmission format based on the second RI reported in the CSI messages.
- the UE 102 may be configured with one or more CSI processes per serving cell by higher layers.
- Each CSI process may be associated with a CSI Reference Signal (CSI-RS) resource and a CSI-interference measurement (CSI-IM) .
- CSI-RS CSI Reference Signal
- CSI-IM CSI-interference measurement
- two coherent CSI processes may be used to feedback both CSI of both TPs individually.
- One may measure the CSI-RS from a serving TP and feedback the primary CSI.
- the other may measure the CSI-RS from an assistant TP and feedback the secondary CSI.
- Each CSI may include a Rank Indicator (RI) , a Precoder Matrix Indicator (PMI) and/or a Channel Quality Indicator (CQI) .
- the RI may be wideband
- the PMI and the CQI may be sub-band or wideband
- one CSI may include one codeword only.
- the RI in CSI process j may be denoted as gamma_j, and the number of receiving and transmitting antenna ports (AP) may be denoted as Nrx and Ntx.
- Nrx and Ntx the number of receiving and transmitting antenna ports
- Nrx and Ntx the number of receiving and transmitting antenna ports
- a “coherent CSI process” may be a CSI included in a group of CSIs for which a sum of rank indicators does not exceed a maximum rank.
- a UE 102 in beam aggregation mode may be configured with two CSI processes only, which are considered as coherent CSI processes.
- a UE 102 may be configured with more than two CSI processes, and two of them may be implicitly considered as coherent CSI processes.
- An example is to select the first two CSI processes as coherent CSI processes.
- a UE 102 may be configured with more than two CSI processes, and a bit map may be used to indicate which CSI processes are coherent.
- the bit map may be configured via RRC signaling.
- three CSI processes may be configured for the UE 102, two of which are coherent and one of which is not coherent.
- a bitmap may indicate which of the three CSI processes are coherent. For instance, if the first and second CSI process are coherent and the third is not coherent, an RRC message may indicate a bitmap value of [1 1 0 ] .
- the UE 102 may be configured with a group of candidate CSI processes. Accordingly, the UE 102 may be configured to receive one or more control signals, such as CSI-RS, and to take CSI measurements accordingly for usage in reception of data signals, determination of RIs and/or other operations.
- An indicator (such as a bitmap or other) received from one or more of the eNBs 104 may indicate which of the candidate CSI processes are to be used by the UE 102.
- the bitmap may indicate a combination (sub-set or other) of the candidate CSI processes in the group that may be used, by the UE 102.
- the particular combination indicated in the bitmap may be a function of RIs of one or more RIs for candidate CSI processes in the group, in some cases.
- the particular combination may also be based on a threshold, such as a maximum rank or other, which may be based on a number of transmit antennas and/or receive antennas used by the eNB 104 and/or UE 102.
- one CSI process may be used to jointly feedback the CSI.
- the feedback CSI may include a codeword specific RI, a wideband or sub-band CQI per codeword, a wideband or sub-band PMI, and/or a codeword-specific wideband or sub-band PMI.
- the RI may be codeword specific.
- the pre-coder for two TPs may be different.
- a codeword specific PMI may be used.
- the PMI may not be codeword specific.
- the codeword of index 0 may implicitly indicate the CSI for the serving TP and the codeword of index 1 may be for the assistant TP.
- the eNB 104 may transmit several CSI-RS groups with different beams. However, those beams may not cover all possible beams for each UE 102, in some cases.
- a UE 102 may be configured with two beams within a CSI process. The two beams may be mapped into two CSI-RS groups. For example, two Antenna Ports (AP) may use a first beam and two other Antenna Ports may use a second beam. The selected beam may not be covered by the candidate measurement beams set.
- the eNB 104 could only know whether the first or second beam may be better for the UE 102. However actually the best beam for the UE 102 may be between the first and second beams.
- the UE 102 may report its best beam with a Beam Selection Indicator (BSI) , which may be included in CSI feedback.
- BSI Beam Selection Indicator
- the BSI may also be included in one or more CSI messages sent from the UE 102 to the eNB 104.
- the BSI may be codeword specific.
- CSI-RSs may be grouped to use one beam for CSI measurement when multiple beams are used in an eNB 104.
- the Antenna Ports (APs) for each CSI-RS group may be explicitly configured via RRC signaling as well as the number of CSI-RS groups for one CSI process.
- the UE 102 may measure the CSI for CSI-RS groups within a sub-frame in one CSI process and may select the CSI in the best beam to include in a CSI message.
- the best beam may indicate the one by which the highest Spectrum Efficiency (SE) could be achieved.
- SE Spectrum Efficiency
- For coherent CSI processes previously described criteria may also be applied for the best beam selection.
- the CSI message may include a selected CSI-RS group index, in some embodiments.
- the beam selection may be done by the eNB 104.
- a UE 102 may report all CSIs in each CSI-RS group within a CSI process.
- the reported CSI message may include RI per CSI-RS group, wideband or sub-band PMI per CSI-RS group and/or wideband or sub-band CQI for one codeword per CSI-RS group.
- the UE 102 may report a CSI-RS group index pair to indicate the selected CSI-RS groups from both serving TP and assistant TP. Then the CSI may contain an additional primary CSI-RS group index and secondary CSI-RS group index.
- the primary CSI-RS group index may indicate the group index from serving TP and the secondary CSI-RS group index may indicate the group index from assistant TP.
- the UE 102 may judge whether the assistant beam could come from the serving TP. Therefore it may explicitly indicate which TP the CSI-RS comes from. Then an indicator with one bit for primary CSI-RS group index and an indicator of one bit for secondary CSI-RS group index may be used. A value of 0 may indicate the serving TP and a value of 1 may indicate the assistant TP.
- the CSI message may include a primary CSI-RS group index, a secondary CSI-RS group index, a TP indicator for the primary CSI-RS group index and a TP indicator for the secondary CSI-RS group index.
- the CSI for all possible beam groups or N beam groups with the highest performance may be reported. The number N may be configured by RRC signaling in some cases.
- the primary and secondary group index may be included in the CSI message and/or in CSI feedback.
- FIG. 8 illustrates the operation of another method of communication in accordance with some embodiments.
- embodiments of the method 800 may include additional or even fewer operations or processes in comparison to what is illustrated in FIG. 8 and embodiments of the method 800 are not necessarily limited to the chronological order that is shown in FIG. 8.
- FIGs. 1-7 and 9-10 reference may be made to FIGs. 1-7 and 9-10, although it is understood that the method 800 may be practiced with any other suitable systems, interfaces and components.
- embodiments of the method 800 may refer to UEs 102, eNBs 104, APs, STAs or other wireless or mobile devices.
- the method 800 may also refer to an apparatus for an eNB 104 and/or UE 102 or other device described above.
- the method 800 may be described for beam aggregation scenarios in which two eNBs 104 are used, embodiments are not limited to beam aggregation scenarios or to two eNBs 104.
- the UE 102 may receive a first signal from a first eNB 104.
- the UE 102 may receive a second signal from a second eNB 104.
- these signals may be transmitted and/or received in a directional manner.
- the UE 102 may be configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the eNB 104.
- the eNBs 104 may be configured to operate in a beam aggregation mode for diversity transmission of downlink data packets to the UE 102.
- FIG. 9 illustrates example scenarios of communication using ideal and non-ideal backhaul connections in accordance with some embodiments. It should be noted that embodiments are not limited by the example scenarios 900 and 950 shown in FIG. 9.
- the first and second eNBs 104 may be a serving TP and an assistant TP, respectively.
- the first and second eNBs 104 may communicate with a server device 920 or other device over links 925 and 930, respectively.
- the UE 102 may be jointly scheduled and baseband processing for the UE 102 (such as uplink packet reception) may be performed jointly.
- the first eNB 104 may communicate with a server device 960 or other device over link 975.
- the second eNB 104 may communicate with a server device 980 or other device over link 985.
- the UE 102 may be scheduled independently and some load balancing operations among these two TPs (and perhaps others) may be performed.
- one or more signal quality measurements may be determined for the first signal and/or second signal. Although embodiments are not limited as such, measurements described herein may be used in some cases, including but not limited to RI, CQI, PMI, RSSI, RSRQ, RSSI, SNR and/or other measurements.
- the UE 102 may select a serving eNB 104 for a beam aggregation mode.
- the serving eNB 104 may be selected from either the first eNB or the second eNB. The selection may be based at least partly on the signal quality measurements for the first eNB and the second eNB in some cases. For instance, the eNB 104 with a highest CQI, RSSI, SNR or other signal quality measurement may be selected as the serving eNB 104. In some cases, the other eNB 104 (the eNB 104 not selected as the serving eNB 104) may be selected as an assistant eNB 104 for the beam aggregation mode.
- the serving eNB 104 may operate as a primary or main eNB 104 while the assistant eNB 104 may operate as a secondary eNB 104.
- certain control messages related to connectivity between the UE 102 and the eNBs 104 may be exchanged between the UE 102 and the serving eNB 104.
- a physical random access channel (PRACH) preamble may be transmitted to the serving eNB 104.
- a group of PRACH preambles may be available for PRACH transmission.
- the group may be divided into at least two groups.
- One of the groups (a serving group) may be reserved for and/or allocated for PRACH preamble transmissions to eNBs 104 that have been selected as serving eNBs 104.
- the serving group may be restricted from usage for communication between the UE 102 and assistant eNBs 104, in some cases.
- Another group (an assistant group) may be reserved for and/or allocated for PRACH preamble transmissions to eNBs 104 that have been selected as assistant eNBs 104.
- the assistant group may be restricted from usage for communication between the UE 102 and serving eNBs 104, in some cases. Accordingly, the eNB 104 may determine whether it is to operate as a serving eNB 104 or an assistant eNB 104 in the beam aggregation based on the group (serving group or assistant group) in which the detected PRACH preamble is included.
- FIG. 10 illustrates an example of a random access procedure in accordance with some embodiments. It should be noted that embodiments are not limited by the example random access procedure 1000 shown in FIG. 10, in terms of the number, arrangement, ordering or type of messages that are exchanged. Some embodiments may or may not necessarily include exchanging of all messages shown in the example procedure 1000, and some embodiments may include exchanging of additional messages not shown in the example procedure 1000. Although the messages shown may be part of a 3GPP standard or other standard, embodiments are not limited to usage of such messages.
- a “Msg1” or PRACH preamble may be transmitted by the UE 102 to the eNB 104.
- a “Msg2” or random access response (RAR) message may be transmitted by the eNB 104 to the UE 102.
- RAR random access response
- a “Msg3” or physical uplink shared channel (PUSCH) message may be transmitted by the UE 102 to the eNB 104.
- the UE 102 may receive, from the serving eNB 104, a PRACH preamble response message (such as the RAR 1020 or other) .
- the UE 102 may receive information that indicates a loading of the serving eNB 104.
- the loading may indicate a resource utilization (RU) , an estimated delay for the first scheduling of the UE 102 to be attached and/or other related information.
- loading information may also be received for the assistant eNB 104 and/or other eNBs 104.
- the UE 102 may determine such a loading for one or more of the eNBs 104. The usage of such loadings may enable a traffic aware access procedure, which may result in a reduced delay in some cases.
- the PRACH preamble response message may indicate such a loading of the serving eNB 104.
- the UE 102 may receive, from the first and/or second eNBs, one or more radio resource control (RRC) messages that may indicate loading of the first and/or second eNBs 104.
- RRC radio resource control
- SIB system information blocks
- MIB master information blocks
- the UE 102 may determine such loadings based on received signals from the eNBs 104. For instance, loadings may be determined based on bandwidth utilizations, such as a number of resource blocks (RBs) occupied, of the received first signal and received second signal. In some cases, such information may be determined without decoding of downlink data from the eNBs 104.
- the UE 102 may determine, based at least partly on the loading, whether the serving eNB 104 is to continue operating as the serving eNB 104. For instance, if the serving eNB 104 is too heavily loaded (in comparison to a predetermined threshold) , the UE 102 may re-select another eNB 104 to operate as the serving eNB 104. As an example, the assistant eNB 104 or other eNB 104 may be selected as a replacement serving eNB 104.
- the UE 102 may transmit a PRACH preamble (selected from the serving group) to the replacement serving eNB 104. Accordingly, the random access procedure may be performed for the replacement serving eNB 104 starting with Msg1. As previously described, some embodiments of the method 800 may not necessarily include all operations shown in FIG. 8. In some embodiments, the method 800 may include operation 850 when the UE 102 determines that the original serving eNB 104 is to be replaced by the replacement serving eNB 104. In some cases, the random access procedure with the original serving eNB 104 may be discontinued when the UE 102 determines that the original serving eNB 104 is no longer to continue in that role.
- the Msg3 or PUSCH message may be transmitted accordingly when the UE 102 has received the Msg2 from an eNB 104 (original serving eNB 104 or replacement serving eNB 104) that is to continue as the serving eNB 104.
- the UE 102 may transmit a PRACH preamble (selected from the assistant group) to the assistant eNB 104.
- the UE 102 may continue the random access procedure shown in FIG. 10 (or other appropriate procedure) with the assistant eNB 104.
- a UE 102 may have more than one antenna panel. Each antenna panel may be working as a directional antenna in some cases. This may provide a coverage enhancement for a UE 102 in some cases, such as in millimeter (mm) wave communication. In some cases, the UE 102 may have different measurement results in each antenna panel, such as a different Reference Signal Receiving Power (RSRP) and Reference Signal Receiving Quality (RSRQ) . The UE 102 may report antenna panel specific RSRP and RSRQ and may select TPs and antenna panels in beam aggregation mode. In some embodiments, different Ues 102 may have different traffic types, so they may have different Quality of Service (QoS) requirements.
- QoS Quality of Service
- a UE 102 may have enough flexibility to select which TP to access and which antenna panel to use. Different TPs may have different loading, in some cases. Accordingly, the load of each TP and traffic QoS requirements of the UEs 102 may be considered as part of such selections.
- a UE 102 with multiple antenna panels may work in the beam aggregation mode, where each antenna panel may receive one beam.
- the aggregated beams may come from different TPs in some cases.
- a UE 102 may measure antenna panel specific results and may select the target accessing TP from which the highest RSRP or RSRQ is measured.
- the RSRP and RSRQ may be measured with or without beam-forming.
- the criteria may be as follows.
- a first RSRP (or RSRQ for alternative) may be a maximum RSRP from neighbor TPs and a second RSRP (or RSRQ for alternative) may be from the serving TP.
- a difference between the two values may be compared to a threshold (which may be defined by each eNB 104 in some cases) as part of the selection.
- an apparatus for a User Equipment may comprise transceiver circuitry and hardware processing circuitry.
- the hardware processing circuitry may configure the transceiver circuitry to receive a first signal from a first Evolved Node-B (eNB) according to a first receive direction between the UE and the first eNB.
- the hardware processing circuitry may further configure the transceiver circuitry to receive a second signal from a second eNB according to a second receive direction between the UE and the second eNB.
- the hardware processing circuitry may further configure the transceiver circuitry to transmit a channel state information (CSI) message to the first and second eNBs.
- CSI channel state information
- the CSI message may include a first rank indicator (RI) that indicates a number of directional beams, between the first eNB and the UE, that are determined as part of the reception of the first signal.
- the CSI message may further include a second RI that indicates a number of directional beams, between the second eNB and the UE, that are determined as part of the reception of the second signal.
- Example 2 the subject matter of Example 1, wherein the CSI message may further include a channel quality indicator (CQI) for the reception of the first signal and a CQI for the reception of the second signal.
- CQI channel quality indicator
- Example 3 the subject matter of one or any combination of Examples 1-2, wherein the hardware processing circuitry may be configured to determine the first RI based at least partly on a determined correlation between the first signal and a predetermined first codeword.
- the first signal may be based at least partly on the first codeword.
- the hardware processing circuitry may be further configured to determine the second RI based at least partly on a determined correlation between the second signal and a predetermined second codeword.
- the second signal may be based at least partly on the second codeword.
- Example 4 the subject matter of one or any combination of Examples 1-3, wherein the first signal may include a first directional beam based at least partly on a first codeword and a second directional beam based at least partly on a second codeword.
- the first RI may be based at least partly on a determined correlation between the first signal and the first codeword.
- the CSI message may further include a third RI that is based at least partly on a determined correlation between the first signal and the second codeword.
- Example 5 the subject matter of one or any combination of Examples 1-4, wherein the first signal may include a first directional beam based at least partly on a first codeword and a second directional beam based at least partly on a second codeword.
- the hardware processing circuitry may be configured to determine, based on the reception of the first signal, a first angle for the first directional beam and a second angle for the second directional beam, a first channel quality indicator (CQI) for reception of the first signal at the first angle, a second CQI for reception of the first signal at the second angle, and a selected angle between the first angle and the second angle.
- a CQI for reception of the first signal at the selected angle may be greater than the first and second CQIs.
- the CSI message may further include a beam selection indicator (BSI) that indicates the selected angle.
- BSI beam selection indicator
- Example 6 the subject matter of one or any combination of Examples 1-5, wherein the CSI message may further include the CQI for the reception of the first signal at the selected angle.
- Example 7 the subject matter of one or any combination of Examples 1-6, wherein the hardware processing circuitry may be configured to determine a first channel quality indicator (CQI) for the reception of the first signal and a second CQI for the reception of the second signal.
- the hardware processing circuitry may further configure the transceiver circuitry to receive a first data signal from the first eNB and a second data signal from the second eNB.
- the first and second data signals may be based at least partly on a downlink data block.
- the hardware processing circuitry may be further configured to determine combined metrics that include a combination of the first and second data signals according to one or more combining weights.
- the combining weights may be based at least partly on the first CQI and the second CQI.
- the hardware processing circuitry may be further configured to decode the downlink data block based on the combined metrics.
- Example 8 the subject matter of one or any combination of Examples 1-7, wherein the hardware processing circuitry may further configure the transceiver circuitry to receive, from the first eNB, a first data signal in accordance with a number of directional beams that is based on the first RI.
- Example 9 the subject matter of one or any combination of Examples 1-8, wherein the UE may be configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the first eNB arranged to operate as a serving Transmission Point (TP) and from the second eNB arranged to operate as an assistant TP.
- TP Transmission Point
- Example 10 the subject matter of one or any combination of Examples 1-9, wherein the first eNB, the second eNB, and the UE may be arranged to operate in a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) network.
- 3GPP Third Generation Partnership Project
- LTE Long Term Evolution
- a non-transitory computer-readable storage medium may store instructions for execution by one or more processors to perform operations for communication by a User Equipment (UE) .
- the operations may configure the one or more processors to configure the UE to transmit one or more channel state information (CSI) messages that include a rank indicator (RI) for a reception of a first control signal from a first Evolved Node-B (eNB) and an RI for a reception of a second control signal from a second eNB.
- the operations may further configure the one or more processors to configure the UE to receive a first data signal from the first eNB and a second data signal from the second eNB.
- the first and second data signals may be based at least partly on a downlink data packet.
- the operations may further configure the one or more processors to decode the downlink data packet based on the received first and second data signals.
- Example 12 the subject matter of Example 11, wherein the UE may be configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the eNBs.
- Example 13 the subject matter of one or any combination of Examples 11-12, wherein the RIs may indicate, for each of the first and second control signals, a number of beams that are discernible at the UE as part of the reception of the control signals.
- Example 14 the subject matter of one or any combination of Examples 11-13, wherein the first control signal may be a first CSI reference signal (CSI-RS) and the reception of the first control signal may be performed in first CSI-RS resources.
- the second control signal may be a second CSI-RS and the reception of the second control signal may be performed in second CSI-RS resources.
- the operations may further configure the one or more processors to configure the UE to receive or to refrain from reception of additional CSI-RS based on an indicator received from the first eNB.
- CSI-RS CSI reference signal
- Example 15 the subject matter of one or any combination of Examples 11-14, wherein the indicator received from the eNB may include a coherence bitmap that indicates which control signals are to be received by the UE.
- the coherence bitmap may be based at least partly on a comparison of a sum of the RIs and a maximum rank.
- the maximum rank may be based on a minimum of a number of transmit antennas at the first eNB, a number of transmit antennas at the second eNB, and a number of receive antennas at the UE.
- Example 16 the subject matter of one or any combination of Examples 11-15, wherein the UE may be configured to transmit separate CSI messages to the first and second eNBs.
- Example 17 the subject matter of one or any combination of Examples 11-16, wherein the RI for the reception of the first control signal may be based at least partly on a determined correlation between the first control signal and a predetermined first codeword.
- the first control signal may be based at least partly on the first codeword.
- the RI for the reception of the second control signal may be based at least partly on a determined correlation between the second control signal and a predetermined second codeword.
- the second control signal may be based at least partly on the second codeword.
- Example 18 the subject matter of one or any combination of Examples 11-17, wherein the first control signal may include multiple directional beams based at least partly on different codewords.
- the CSI messages may include multiple RIs for the reception of the first control signal based at least partly on determined correlations between the first control signal and the codewords.
- an apparatus for a User Equipment may comprise transceiver circuitry and hardware processing circuitry.
- the hardware processing circuitry may configure the transceiver circuitry to receive a first signal from a first Evolved Node-B (eNB) and a second signal from a second eNB.
- the UE may be configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the eNBs.
- the hardware processing circuitry may be configured to select, from either the first eNB or the second eNB, a serving eNB for the beam aggregation mode based at least partly on signal quality measurements for the first eNB and the second eNB.
- the hardware processing circuitry may further configure the transceiver circuitry to transmit a physical random access channel (PRACH) preamble to the serving eNB.
- PRACH physical random access channel
- the transmitted PRACH preamble may be selected, by the UE, from a serving group of candidate PRACH preambles allocated for random access communication between UEs and serving eNBs.
- Example 20 the subject matter of Example 19, wherein of the first or second eNB, the eNB for which the signal quality measurement is greater may be selected as the serving eNB and the eNB for which the signal quality measurement is lesser may be selected as an assistant eNB for the beam aggregation mode.
- Example 21 the subject matter of one or any combination of Examples 19-20, wherein the serving group of candidate PRACH preambles may be restricted from usage for random access communication between UEs and assistant eNBs.
- Example 22 the subject matter of one or any combination of Examples 19-21, wherein the transmitted PRACH preamble may be a first PRACH preamble.
- the eNB, of the first or second eNB, that is not selected as the serving eNB may be selected as an assistant eNB.
- the hardware processing circuitry may further configure the transceiver circuitry to transmit a second PRACH preamble to the assistant eNB.
- the second PRACH preamble may be selected, by the UE, from an assistant group of candidate PRACH preambles allocated for random access communication between UEs and assistant eNBs.
- Example 23 the subject matter of one or any combination of Examples 19-22, wherein the hardware processing circuitry may further configure the transceiver circuitry to receive, from the serving eNB, a PRACH preamble response message that indicates a loading of the serving eNB.
- the hardware processing circuitry may further configure the transceiver circuitry to, when the loading of the serving eNB is not greater than a predetermined threshold, transmit a physical uplink shared channel (PUSCH) message to the serving eNB.
- PUSCH physical uplink shared channel
- the hardware processing circuitry be further configured to, when the loading of the serving eNB is greater than the predetermined threshold, select another eNB to operate as the serving eNB for the beam aggregation mode.
- Example 24 the subject matter of one or any combination of Examples 19-23, wherein when the loading of the serving eNB is greater than the predetermined threshold, the assistant eNB may be selected to operate as a replacement serving eNB for the beam aggregation mode.
- the hardware processing circuitry may further configure the transceiver circuitry to transmit, to the replacement serving eNB, a PRACH preamble selected from the serving group of candidate PRACH preambles.
- Example 25 the subject matter of one or any combination of Examples 19-24, wherein the hardware processing circuitry may further configure the transceiver circuitry to receive, from the first and/or second eNBs, one or more radio resource control (RRC) messages that indicate loadings of the first and/or second eNBs.
- RRC radio resource control
- the selection of the serving eNB may be further based at least partly on the indicated loadings.
- Example 26 the subject matter of one or any combination of Examples 19-25, wherein the hardware processing circuitry may be further configured to determine, based on bandwidth utilizations of the received first signal and received second signal, loadings of the first and second eNBs. The selection of the serving eNB may be further based at least partly on the indicated loadings.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Embodiments of a User Equipment (UE) and methods for communication using beam aggregation are generally described herein. The UE may receive first and second directional signals from a first eNB and a second eNB as part of a beam aggregation. The UE may transmit one or more channel state information (CSI) messages to the eNBs. The CSI messages may include rank indicators (RI) for the first and second signals. The RIs may indicate numbers of directional beams between the eNBs and the UE that are determined as part of the reception of the first signal. In some cases, when multiple transmit beams are included in a directional signal, the CSI messages may include multiple RIs for each of the transmitted beams.
Description
Embodiments pertain to wireless communications. Some embodiments relate to wireless networks including 3GPP (Third Generation Partnership Project) networks, 3GPP LTE (Long Term Evolution) networks, and 3GPP LTE-A (LTE Advanced) networks, although the scope of the embodiments is not limited in this respect. Some embodiments relate to beam aggregation. Some embodiments relate to communication of channel state information (CSI) . Some embodiments relate to antenna diversity.
BACKGROUNDA mobile network may support communication with mobile devices. In some cases, a mobile device may experience degradation in performance for any number of reasons. As an example, the mobile device may be out of coverage of base stations in the network. As another example, the mobile device may experience a reduction in signal quality in a challenging environment. In such scenarios, a performance of the device and/or a user experience may suffer. Accordingly, there is a general need for methods and systems for improving coverage and/or signal quality in these and other scenarios.
BRIEF DESCRIPTION OF THE DRAWINGSFIG. 1 is a functional diagram of a 3GPP network in accordance with some embodiments;
FIG. 2 illustrates a block diagram of an example machine in accordance with some embodiments;
FIG. 3 is a block diagram of an Evolved Node-B (eNB) in accordance with some embodiments;
FIG. 4 is a block diagram of a User Equipment (UE) in accordance with some embodiments;
FIG. 5 illustrates the operation of a method of communication in accordance with some embodiments;
FIG. 6 illustrates an example of a beam aggregation scenario in accordance with some embodiments;
FIG. 7 illustrates examples of multiple beam transmission in accordance with some embodiments;
FIG. 8 illustrates the operation of another method of communication in accordance with some embodiments;
FIG. 9 illustrates example scenarios of communication using ideal and non-ideal backhaul connections in accordance with some embodiments; and
FIG. 10 illustrates an example of a random access procedure in accordance with some embodiments.
DETAILED DESCRIPTIONThe following description and the drawings sufficiently illustrate specific embodiments to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. Portions and features of some embodiments may be included in, or substituted for, those of other embodiments. Embodiments set forth in the claims encompass all available equivalents of those claims.
FIG. 1 is a functional diagram of a 3GPP network in accordance with some embodiments. It should be noted that embodiments are not limited to the example 3GPP network shown in FIG. 1, as other networks may be used in some embodiments. As an example, a Fifth Generation (5G) network may be used in some cases. Such a 5G network or other network may or may not include some or all of the components shown in FIG. 1, and may include additional components and/or alternative components in some cases.
The network comprises a radio access network (RAN) (e.g., as depicted, the E-UTRAN or evolved universal terrestrial radio access network) 100 and the core network 120 (e.g., shown as an evolved packet core (EPC)) coupled together through an
S1 interface115. For convenience and brevity sake, only a portion of the
core network120, as well as the RAN 100, is shown.
The
core network120 includes a mobility management entity (MME) 122, a serving gateway (serving GW) 124, and packet data network gateway (PDN GW) 126. The RAN 100 includes Evolved Node-B’s (eNBs) 104 (which may operate as base stations) for communicating with User Equipment (UE) 102. The eNBs 104 may include macro eNBs and low power (LP) eNBs.
In some embodiments, the UE 102 may receive a first signal from a first eNB 104 according to a first receive direction between the UE 102 and the first eNB 104. The UE 102 may receive a second signal from a second eNB 104 according to a second receive direction between the UE 102 and the second eNB 104. The UE 102 may transmit one or more channel state information (CSI) messages to the eNBs 104. These embodiments will be described in more detail below.
The MME 122 is similar in function to the control plane of legacy Serving GPRS Support Nodes (SGSN) . The MME 122 manages mobility aspects in access such as gateway selection and tracking area list management. The serving GW 124 terminates the interface toward the RAN 100, and routes data packets between the RAN 100 and the
core network120. In addition, it may be a local mobility anchor point for inter-eNB handovers and also may provide an anchor for inter-3GPP mobility. Other responsibilities may include lawful intercept, charging, and some policy enforcement. The serving GW 124 and the MME 122 may be implemented in one physical node or separate physical nodes. The PDN GW 126 terminates an SGi interface toward the packet data network (PDN) . The PDN GW 126 routes data packets between the
EPC120 and the external PDN, and may be a key node for policy enforcement and charging data collection. It may also provide an anchor point for mobility with non-LTE accesses. The external PDN can be any kind of IP network, as well as an IP Multimedia Subsystem (IMS) domain. The PDN GW 126 and the serving GW 124 may be implemented in one physical node or separated physical nodes.
The eNBs 104 (macro and micro) terminate the air interface protocol and may be the first point of contact for a UE 102. In some embodiments, an eNB 104 may fulfill various logical functions for the RAN 100 including but not limited to RNC (radio network controller functions) such as radio bearer management, uplink and downlink dynamic radio resource management and data packet scheduling, and mobility management. In accordance with embodiments, UEs 102 may be configured to communicate Orthogonal Frequency Division Multiplexing (OFDM) communication signals with an eNB 104 over a multicarrier communication channel in accordance with an Orthogonal Frequency Division Multiple Access (OFDMA) communication technique. The OFDM signals may comprise a plurality of orthogonal subcarriers.
The
S1 interface115 is the interface that separates the RAN 100 and the
EPC120. It is split into two parts: the S1-U, which carries traffic data between the eNBs 104 and the serving
GW124, and the S1-MME, which is a signaling interface between the eNBs 104 and the
MME122. The X2 interface is the interface between eNBs 104. The X2 interface comprises two parts, the X2-C and X2-U. The X2-C is the control plane interface between the
eNBs104, while the X2-U is the user plane interface between the
eNBs104.
With cellular networks, LP cells are typically used to extend coverage to indoor areas where outdoor signals do not reach well, or to add network capacity in areas with very dense phone usage, such as train stations. As used herein, the term low power (LP) eNB refers to any suitable relatively low power eNB for implementing a narrower cell (narrower than a macro cell) such as a femtocell, a picocell, or a micro cell. Femtocell eNBs are typically provided by a mobile network operator to its residential or enterprise customers. A femtocell is typically the size of a residential gateway or smaller and generally connects to the user's broadband line. Once plugged in, the femtocell connects to the mobile operator's mobile network and provides extra coverage in a range of typically 30 to 50 meters for residential femtocells. Thus, a LP eNB might be a femtocell eNB since it is coupled through the
PDN GW126. Similarly, a picocell is a wireless communication system typically covering a small area, such as in-building (offices, shopping malls, train stations, etc. ) , or more recently in-aircraft. A picocell eNB can generally connect through the X2 link to another eNB such as a macro eNB through its base station controller (BSC) functionality. Thus, LP eNB may be implemented with a picocell eNB since it is coupled to a macro eNB via an X2 interface. Picocell eNBs or other LP eNBs may incorporate some or all functionality of a macro eNB. In some cases, this may be referred to as an access point base station or enterprise femtocell.
In some embodiments, a downlink resource grid may be used for downlink transmissions from an
eNB104 to a
UE102, while uplink transmission from the
UE102 to the
eNB104 may utilize similar techniques. The grid may be a time-frequency grid, called a resource grid or time-frequency resource grid, which is the physical resource in the 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 correspond 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 (RE) . Each resource grid comprises a number of resource blocks (RBs) , which describe the mapping of certain physical channels to resource elements. Each resource block comprises a collection of resource elements in the frequency domain and may represent the smallest quanta of resources that currently can be allocated. There are several different physical downlink channels that are conveyed using such resource blocks. With particular relevance to this disclosure, two of these physical downlink channels are the physical downlink shared channel and the physical down link control channel.
The physical downlink shared channel (PDSCH) carries user data and higher-layer signaling to a UE 102 (FIG. 1) . The physical downlink control channel (PDCCH) carries information about the transport format and resource allocations related to the PDSCH channel, among other things. It also informs the
UE102 about the transport format, resource allocation, and hybrid automatic repeat request (HARQ) information related to the uplink shared channel. Typically, downlink scheduling (e.g., assigning control and shared channel resource blocks to UEs 102 within a cell) may be performed at the
eNB104 based on channel quality information fed back from the
UEs102 to the
eNB104, and then the downlink resource assignment information may be sent to a
UE102 on the control channel (PDCCH) used for (assigned to) the
UE102.
The PDCCH uses CCEs (control channel elements) to convey the control information. Before being mapped to resource elements, the PDCCH complex-valued symbols are first organized into quadruplets, which are then permuted using a sub-block inter-leaver for rate matching. Each PDCCH is transmitted using one or more of these control channel elements (CCEs) , where each CCE corresponds to nine sets of four physical resource elements known as resource element groups (REGs) . Four QPSK symbols are mapped to each REG. The PDCCH can be transmitted using one or more CCEs, depending on the size of DCI and the channel condition. There may be four or more different PDCCH formats defined in LTE with different numbers of CCEs (e.g., aggregation level, L=1, 2, 4, or 8) .
As used herein, the term "circuitry" may refer to, be part of, or include an Application Specific Integrated Circuit (ASIC) , an electronic circuit, a processor (shared, dedicated, or group) , and/or memory (shared, dedicated, or group) that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable hardware components that provide the described functionality. In some embodiments, the circuitry may be implemented in, or functions associated with the circuitry may be implemented by, one or more software or firmware modules. In some embodiments, circuitry may include logic, at least partially operable in hardware. Embodiments described herein may be implemented into a system using any suitably configured hardware and/or software.
FIG. 2 illustrates a block diagram of an example machine in accordance with some embodiments. The
machine200 is an example machine upon which any one or more of the techniques and/or methodologies discussed herein may be performed. In alternative embodiments, the
machine200 may operate as a standalone device or may be connected (e.g., networked) to other machines. In a networked deployment, the
machine200 may operate in the capacity of a server machine, a client machine, or both in server-client network environments. In an example, the
machine200 may act as a peer machine in peer-to-peer (P2P) (or other distributed) network environment. The
machine200 may be a
UE102,
eNB104, access point (AP) , station (STA) , mobile device, base station, personal computer (PC) , a tablet PC, a set-top box (STB) , a personal digital assistant (PDA) , a mobile telephone, a smart phone, a web appliance, a network router, switch or bridge, or any machine capable of executing instructions (sequential or otherwise) that specify actions to be taken by that machine. Further, while only a single machine is illustrated, the term “machine” shall also be taken to include any collection of machines that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the methodologies discussed herein, such as cloud computing, software as a service (SaaS) , other computer cluster configurations.
Examples as described herein, may include, or may operate on, logic or a number of components, modules, or mechanisms. Modules are tangible entities (e.g., hardware) capable of performing specified operations and may be configured or arranged in a certain manner. In an example, circuits may be arranged (e.g., internally or with respect to external entities such as other circuits) in a specified manner as a module. In an example, the whole or part of one or more computer systems (e.g., a standalone, client or server computer system) or one or more hardware processors may be configured by firmware or software (e.g., instructions, an application portion, or an application) as a module that operates to perform specified operations. In an example, the software may reside on a machine readable medium. In an example, the software, when executed by the underlying hardware of the module, causes the hardware to perform the specified operations.
Accordingly, the term “module” is understood to encompass a tangible entity, be that an entity that is physically constructed, specifically configured (e.g., hardwired) , or temporarily (e.g., transitorily) configured (e.g., programmed) to operate in a specified manner or to perform part or all of any operation described herein. Considering examples in which modules are temporarily configured, each of the modules need not be instantiated at any one moment in time. For example, where the modules comprise a general-purpose hardware processor configured using software, the general-purpose hardware processor may be configured as respective different modules at different times. Software may accordingly configure a hardware processor, for example, to constitute a particular module at one instance of time and to constitute a different module at a different instance of time.
The machine (e.g., computer system) 200 may include a hardware processor 202 (e.g., a central processing unit (CPU) , a graphics processing unit (GPU) , a hardware processor core, or any combination thereof) , a
main memory204 and a
static memory206, some or all of which may communicate with each other via an interlink (e.g., bus) 208. The
machine200 may further include a
display unit210, an alphanumeric input device 212 (e.g., a keyboard) , and a user interface (UI) navigation device 214 (e.g., a mouse) . In an example, the
display unit210,
input device212 and
UI navigation device214 may be a touch screen display. The
machine200 may additionally include a storage device (e.g., drive unit) 216, a signal generation device 218 (e.g., a speaker) , a
network interface device220, and one or
more sensors221, such as a global positioning system (GPS) sensor, compass, accelerometer, or other sensor. The
machine200 may include an output controller 228, 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 or control one or more peripheral devices (e.g., a printer, card reader, etc. ) .
The
storage device216 may include a machine
readable medium222 on which is stored one or more sets of data structures or instructions 224 (e.g., software) embodying or utilized by any one or more of the techniques or functions described herein. The
instructions224 may also reside, completely or at least partially, within the
main memory204, within
static memory206, or within the
hardware processor202 during execution thereof by the
machine200. In an example, one or any combination of the
hardware processor202, the
main memory204, the
static memory206, or the
storage device216 may constitute machine readable media.
While the machine
readable medium222 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 instructions224. The term “machine readable medium” may include any medium that is capable of storing, encoding, or carrying instructions for execution by the
machine200 and that cause the
machine200 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 such instructions. Non-limiting machine readable medium examples may include solid-state memories, and optical and magnetic media. Specific examples of machine readable media may include: non-volatile memory, such as semiconductor memory devices (e.g., Electrically Programmable Read-Only Memory (EPROM) , Electrically Erasable Programmable Read-Only Memory (EEPROM) ) and flash memory devices; magnetic disks, such as internal hard disks and removable disks; magneto-optical disks; Random Access Memory (RAM) ; and CD-ROM and DVD-ROM disks. In some examples, machine readable media may include non-transitory machine readable media. In some examples, machine readable media may include machine readable media that is not a transitory propagating signal.
The
instructions224 may further be transmitted or received over a
communications network226 using a transmission medium via the
network interface device220 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. ) . Example communication networks may include a local area network (LAN) , a wide area network (WAN) , a packet data network (e.g., the Internet) , mobile telephone networks (e.g., cellular networks) , Plain Old Telephone (POTS) networks, and wireless data networks (e.g., Institute of Electrical and Electronics Engineers (IEEE) 802.11 family of standards known as
IEEE 802.16 family of standards known as
) , IEEE 802.15.4 family of standards, a Long Term Evolution (LTE) family of standards, a Universal Mobile Telecommunications System (UMTS) family of standards, peer-to-peer (P2P) networks, among others. In an example, the
network interface device220 may include one or more physical jacks (e.g., Ethernet, coaxial, or phone jacks) or one or more antennas to connect to the
communications network226. In an example, the
network interface device220 may include a plurality of antennas to wirelessly communicate using at least one of single-input multiple-output (SIMO) , multiple-input multiple-output (MIMO) , or multiple-input single-output (MISO) techniques. In some examples, the
network interface device220 may wirelessly communicate using Multiple User MIMO techniques. The term “transmission medium” shall be taken to include any intangible medium that is capable of storing, encoding or carrying instructions for execution by the
machine200, and includes digital or analog communications signals or other intangible medium to facilitate communication of such software.
FIG. 3 is a block diagram of an Evolved Node-B (eNB) in accordance with some embodiments. It should be noted that in some embodiments, the
eNB300 may be a stationary non-mobile device. The
eNB300 may be suitable for use as an
eNB104 as depicted in FIG. 1. The
eNB300 may include
physical layer circuitry302 and a
transceiver305, one or both of which may enable transmission and reception of signals to and from the
UE200, other eNBs, other UEs or other devices using one or
more antennas301. As an example, the
physical layer circuitry302 may perform various encoding and decoding functions that may include formation of baseband signals for transmission and decoding of received signals. As another example, the
transceiver305 may perform various transmission and reception functions such as conversion of signals between a baseband range and a Radio Frequency (RF) range. Accordingly, the
physical layer circuitry302 and the
transceiver305 may be separate components or may be part of a combined component. In addition, some of the described functionality related to transmission and reception of signals may be performed by a combination that may include one, any or all of the
physical layer circuitry302, the
transceiver305, and other components or layers. The
eNB300 may also include medium access control layer (MAC)
circuitry304 for controlling access to the wireless medium. The
eNB300 may also include
processing circuitry306 and
memory308 arranged to perform the operations described herein. The
eNB300 may also include one or
more interfaces310, which may enable communication with other components, including other eNBs 104 (FIG. 1) , components in the EPC 120 (FIG. 1) or other network components. In addition, the
interfaces310 may enable communication with other components that may not be shown in FIG. 1, including components external to the network. The
interfaces310 may be wired or wireless or a combination thereof. It should be noted that in some embodiments, an eNB or other base station may include some or all of the components shown in either FIG. 2 or FIG. 3 or both.
FIG. 4 is a block diagram of a User Equipment (UE) in accordance with some embodiments. The
UE400 may be suitable for use as a
UE102 as depicted in FIG. 1. In some embodiments, the
UE400 may include
application circuitry402,
baseband circuitry404, Radio Frequency (RF)
circuitry406, front-end module (FEM)
circuitry408 and one or
more antennas410, coupled together at least as shown. In some embodiments, other circuitry or arrangements may include one or more elements and/or components of the
application circuitry402, the
baseband circuitry404, the
RF circuitry406 and/or the
FEM circuitry408, and may also include other elements and/or components in some cases. As an example, “processing circuitry” may include one or more elements and/or components, some or all of which may be included in the
application circuitry402 and/or the
baseband circuitry404. As another example, “transceiver circuitry” may include one or more elements and/or components, some or all of which may be included in the
RF circuitry406 and/or the
FEM circuitry408. These examples are not limiting, however, as the processing circuitry and/or the transceiver circuitry may also include other elements and/or components in some cases. It should be noted that in some embodiments, a UE or other mobile device may include some or all of the components shown in either FIG. 2 or FIG. 4 or both.
The
application circuitry402 may include one or more application processors. For example, the
application circuitry402 may include circuitry such as, but not limited to, one or more single-core or multi-core processors. The processor (s) may include any combination of general-purpose processors and dedicated processors (e.g., graphics processors, application processors, etc. ) . The processors may be coupled with and/or may include memory/storage and may be configured to execute instructions stored in the memory/storage to enable various applications and/or operating systems to run on the system.
The
baseband circuitry404 may include circuitry such as, but not limited to, one or more single-core or multi-core processors. The
baseband circuitry404 may include one or more baseband processors and/or control logic to process baseband signals received from a receive signal path of the
RF circuitry406 and to generate baseband signals for a transmit signal path of the
RF circuitry406.
Baseband processing circuitry404 may interface with the
application circuitry402 for generation and processing of the baseband signals and for controlling operations of the
RF circuitry406. For example, in some embodiments, the
baseband circuitry404 may include a second generation (2G)
baseband processor404a, third generation (3G)
baseband processor404b, fourth generation (4G)
baseband processor404c, and/or other baseband processor (s) 404d for other existing generations, generations in development or to be developed in the future (e.g., fifth generation (5G) , 6G, etc. ) . The baseband circuitry 404 (e.g., one or more of
baseband processors404a-d) may handle various radio control functions that enable communication with one or more radio networks via the
RF circuitry406. The radio control functions may include, but are not limited to, signal modulation/demodulation, encoding/decoding, radio frequency shifting, etc. In some embodiments, modulation/demodulation circuitry of the
baseband circuitry404 may include Fast-Fourier Transform (FFT) , precoding, and/or constellation mapping/demapping functionality. In some embodiments, encoding/decoding circuitry of the
baseband circuitry404 may include convolution, tail-biting convolution, turbo, Viterbi, and/or Low Density Parity Check (LDPC) encoder/decoder functionality. Embodiments of modulation/demodulation and encoder/decoder functionality are not limited to these examples and may include other suitable functionality in other embodiments.
In some embodiments, the
baseband circuitry404 may include elements of a protocol stack such as, for example, elements of an evolved universal terrestrial radio access network (EUTRAN) protocol including, for example, physical (PHY) , media access control (MAC) , radio link control (RLC) , packet data convergence protocol (PDCP) , and/or radio resource control (RRC) elements. A central processing unit (CPU) 404e of the
baseband circuitry404 may be configured to run elements of the protocol stack for signaling of the PHY, MAC, RLC, PDCP and/or RRC layers. In some embodiments, the baseband circuitry may include one or more audio digital signal processor (s) (DSP) 404f. The audio DSP (s) 404f may be include elements for compression/decompression and echo cancellation and may include other suitable processing elements in other embodiments. Components of the baseband circuitry may be suitably combined in a single chip, a single chipset, or disposed on a same circuit board in some embodiments. In some embodiments, some or all of the constituent components of the
baseband circuitry404 and the
application circuitry402 may be implemented together such as, for example, on a system on a chip (SOC) .
In some embodiments, the
baseband circuitry404 may provide for communication compatible with one or more radio technologies. For example, in some embodiments, the
baseband circuitry404 may support communication with an evolved universal terrestrial radio access network (EUTRAN) and/or other wireless metropolitan area networks (WMAN) , a wireless local area network (WLAN) , a wireless personal area network (WPAN) . Embodiments in which the
baseband circuitry404 is configured to support radio communications of more than one wireless protocol may be referred to as multi-mode baseband circuitry.
406 may enable communication with wireless networks using modulated electromagnetic radiation through a non-solid medium. In various embodiments, the
RF circuitry406 may include switches, filters, amplifiers, etc. to facilitate the communication with the wireless network.
RF circuitry406 may include a receive signal path which may include circuitry to down-convert RF signals received from the
FEM circuitry408 and provide baseband signals to the
baseband circuitry404.
RF circuitry406 may also include a transmit signal path which may include circuitry to up-convert baseband signals provided by the
baseband circuitry404 and provide RF output signals to the
FEM circuitry408 for transmission.
In some embodiments, the
RF circuitry406 may include a receive signal path and a transmit signal path. The receive signal path of the
RF circuitry406 may include
mixer circuitry406a,
amplifier circuitry406b and
filter circuitry406c. The transmit signal path of the
RF circuitry406 may include
filter circuitry406c and
mixer circuitry406a.
RF circuitry406 may also include
synthesizer circuitry406d for synthesizing a frequency for use by the
mixer circuitry406a of the receive signal path and the transmit signal path. In some embodiments, the
mixer circuitry406a of the receive signal path may be configured to down-convert RF signals received from the
FEM circuitry408 based on the synthesized frequency provided by
synthesizer circuitry406d. The
amplifier circuitry406b may be configured to amplify the down-converted signals and the
filter circuitry406c may be a low-pass filter (LPF) or band-pass filter (BPF) configured to remove unwanted signals from the down-converted signals to generate output baseband signals. Output baseband signals may be provided to the
baseband circuitry404 for further processing. In some embodiments, the output baseband signals may be zero-frequency baseband signals, although this is not a requirement. In some embodiments,
mixer circuitry406a of the receive signal path may comprise passive mixers, although the scope of the embodiments is not limited in this respect. In some embodiments, the
mixer circuitry406a of the transmit signal path may be configured to up-convert input baseband signals based on the synthesized frequency provided by the
synthesizer circuitry406d to generate RF output signals for the
FEM circuitry408. The baseband signals may be provided by the
baseband circuitry404 and may be filtered by
filter circuitry406c. The
filter circuitry406c may include a low-pass filter (LPF) , although the scope of the embodiments is not limited in this respect.
In some embodiments, the
mixer circuitry406a of the receive signal path and the
mixer circuitry406a of the transmit signal path may include two or more mixers and may be arranged for quadrature downconversion and/or upconversion respectively. In some embodiments, the
mixer circuitry406a of the receive signal path and the
mixer circuitry406a of the transmit signal path may include two or more mixers and may be arranged for image rejection (e.g., Hartley image rejection) . In some embodiments, the
mixer circuitry406a of the receive signal path and the
mixer circuitry406a may be arranged for direct downconversion and/or direct upconversion, respectively. In some embodiments, the
mixer circuitry406a of the receive signal path and the
mixer circuitry406a of the transmit signal path may be configured for super-heterodyne operation.
In some embodiments, the output baseband signals and the input baseband signals may be analog baseband signals, although the scope of the embodiments is not limited in this respect. In some alternate embodiments, the output baseband signals and the input baseband signals may be digital baseband signals. In these alternate embodiments, the
RF circuitry406 may include analog-to-digital converter (ADC) and digital-to-analog converter (DAC) circuitry and the
baseband circuitry404 may include a digital baseband interface to communicate with the
RF circuitry406. In some dual-mode embodiments, a separate radio IC circuitry may be provided for processing signals for each spectrum, although the scope of the embodiments is not limited in this respect.
In some embodiments, the
synthesizer circuitry406d may be a fractional-N synthesizer or a fractional N/N+1 synthesizer, although the scope of the embodiments is not limited in this respect as other types of frequency synthesizers may be suitable. For example,
synthesizer circuitry406d may be a delta-sigma synthesizer, a frequency multiplier, or a synthesizer comprising a phase-locked loop with a frequency divider. The
synthesizer circuitry406d may be configured to synthesize an output frequency for use by the
mixer circuitry406a of the
RF circuitry406 based on a frequency input and a divider control input. In some embodiments, the
synthesizer circuitry406d may be a fractional N/N+1 synthesizer. In some embodiments, frequency input may be provided by a voltage controlled oscillator (VCO) , although that is not a requirement. Divider control input may be provided by either the
baseband circuitry404 or the
applications processor402 depending on the desired output frequency. In some embodiments, a divider control input (e.g., N) may be determined from a look-up table based on a channel indicated by the
applications processor402.
406d of the
RF circuitry406 may include a divider, a delay-locked loop (DLL) , a multiplexer and a phase accumulator. In some embodiments, the divider may be a dual modulus divider (DMD) and the phase accumulator may be a digital phase accumulator (DPA) . In some embodiments, the DMD may be configured to divide the input signal by either N or N+1 (e.g., based on a carry out) to provide a fractional division ratio. In some example embodiments, the DLL may include a set of cascaded, tunable, delay elements, a phase detector, a charge pump and a D-type flip-flop. In these embodiments, the delay elements may be configured to break a VCO period up into Nd equal packets of phase, where Nd is the number of delay elements in the delay line. In this way, the DLL provides negative feedback to help ensure that the total delay through the delay line is one VCO cycle.
In some embodiments,
synthesizer circuitry406d may be configured to generate a carrier frequency as the output frequency, while in other embodiments, the output frequency may be a multiple of the carrier frequency (e.g., twice the carrier frequency, four times the carrier frequency) and used in conjunction with quadrature generator and divider circuitry to generate multiple signals at the carrier frequency with multiple different phases with respect to each other. In some embodiments, the output frequency may be a LO frequency (fLO) . In some embodiments, the
RF circuitry406 may include an IQ/polar converter.
408 may include a receive signal path which may include circuitry configured to operate on RF signals received from one or
more antennas410, amplify the received signals and provide the amplified versions of the received signals to the
RF circuitry406 for further processing.
FEM circuitry408 may also include a transmit signal path which may include circuitry configured to amplify signals for transmission provided by the
RF circuitry406 for transmission by one or more of the one or
more antennas410.
In some embodiments, the
FEM circuitry408 may include a TX/RX switch to switch between transmit mode and receive mode operation. The FEM circuitry may include a receive signal path and a transmit signal path. The receive signal path of the FEM circuitry may include a low-noise amplifier (LNA) to amplify received RF signals and provide the amplified received RF signals as an output (e.g., to the RF circuitry 406) . The transmit signal path of the
FEM circuitry408 may include a power amplifier (PA) to amplify input RF signals (e.g., provided by RF circuitry 406) , and one or more filters to generate RF signals for subsequent transmission (e.g., by one or more of the one or
more antennas410. In some embodiments, the
UE400 may include additional elements such as, for example, memory/storage, display, camera, sensor, and/or input/output (I/O) interface.
The
antennas230, 301, 410 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 multiple-input multiple-output (MIMO) embodiments, the
antennas230, 301, 410 may be effectively separated to take advantage of spatial diversity and the different channel characteristics that may result.
In some embodiments, the
UE400 and/or the
eNB300 may be a mobile device and may be 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 wearable device such as a medical device (e.g., a heart rate monitor, a blood pressure monitor, etc. ) , or other device that may receive and/or transmit information wirelessly. In some embodiments, the
UE400 or
eNB300 may be configured to operate in accordance with 3GPP standards, although the scope of the embodiments is not limited in this respect. Mobile devices or other devices in some embodiments may be configured to operate according to other protocols or standards, including IEEE 802.11 or other IEEE standards. In some embodiments, the
UE400,
eNB300 or other device 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.
Although the
UE400 and the
eNB300 are each illustrated as having several separate functional elements, one 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 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 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. Some embodiments may include one or more processors and may be configured with instructions stored on a computer-readable storage device.
It should be noted that in some embodiments, an apparatus used by the
UE400 and/or
eNB300 and/or
machine200 may include various components of the
UE200 and/or the
eNB300 and/or the
machine200 as shown in FIGs. 2-4. Accordingly, techniques and operations described herein that refer to the UE 400 (or 102) may be applicable to an apparatus for a UE. In addition, techniques and operations described herein that refer to the eNB 300 (or 104) may be applicable to an apparatus for an eNB.
In accordance with embodiments, the
UE102 may receive a first signal from a
first eNB104 according to a first receive direction between the
UE102 and the
first eNB104. The
UE102 may receive a second signal from a
second eNB104 according to a second receive direction between the
UE102 and the
second eNB104. The
UE102 may transmit one or more channel state information (CSI) messages to the
eNBs104. The CSI message may include a first rank indicator (RI) that may indicate a number of directional beams, between the
first eNB104 and the
UE102, that are determined as part of the reception of the first signal. The CSI message may further include a second RI that may indicate a number of directional beams, between the
second eNB104 and the
UE102, that are determined as part of the reception of the second signal. These embodiments are described in more detail below.
FIG. 5 illustrates the operation of a method of communication in accordance with some embodiments. It is important to note that embodiments of the
method500 may include additional or even fewer operations or processes in comparison to what is illustrated in FIG. 5. In addition, embodiments of the
method500 are not necessarily limited to the chronological order that is shown in FIG. 5. In describing the
method500, reference may be made to FIGs. 1-4 and 6-10, although it is understood that the
method500 may be practiced with any other suitable systems, interfaces and components.
In addition, while the
method500 and other methods described herein may refer to
eNBs104 or
UEs102 operating in accordance with 3GPP or other standards, embodiments of those methods are not limited to just those
eNBs104 or
UEs102 and may also be practiced on other devices, such as a Wi-Fi access point (AP) or user station (STA) . In addition, the
method500 and other methods described herein may be practiced by wireless devices configured to operate in other suitable types of wireless communication systems, including systems configured to operate according to various IEEE standards such as IEEE 802.11. The
method500 may also refer to an apparatus for a
UE102 and/or
eNB104 and/or other device described above.
It should also be noted that although some techniques and/or operations described as part of the
method500 may refer to scenarios in which two
eNBs104 communicate with the
UE102, embodiments are not limited to usage of two eNBs. In some embodiments, some or all of the techniques and/or operations may be applicable to scenarios in which more than two
eNBs104 are used. For instance, the
UE102 may receive signals from more than two
eNBs104 and/or may provide feedback for more than two
eNBs104, in some embodiments.
At
operation505 of the
method500, the
UE102 may receive a first signal from a
first eNB104. At
operation510, the
UE102 may receive a second signal from a
second eNB104. In some embodiments, the first and/or second signals may be control signals, although embodiments are not limited as such. In some embodiments, the first and/or second signals may include and/or may be based on control bits, control information and/or data bits.
In some embodiments, directional transmission and/or directional reception may be used. As an example, the first signal may be received according to a first receive direction between the
UE102 and the
first eNB104. As another example, the second signal may be received according to a second receive direction between the
UE102 and the
second eNB104. As another example, the first signal may be transmitted according to a first transmit direction between the
UE102 and the
first eNB104. As another example, the second signal may be transmitted according to a second transmit direction between the
UE102 and the
second eNB104.
In some embodiments, the
UE102 may be configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the first and
second eNBs104. For instance, the
first eNB104 may be arranged to operate as a serving Transmission Point (TP) and the
second eNB104 may be arranged to operate as an assistant TP, in some cases. Embodiments are not limited to beam aggregation scenarios, however, as some or all techniques described herein may be applicable in some other scenarios. Accordingly, although reference may be made to a “beam aggregation mode, ” it is understood that some or all of the techniques and/or operations described may be applicable, in some cases, to scenarios in which beam aggregation may not necessarily be used.
FIG. 6 illustrates an example of a beam aggregation scenario in accordance with some embodiments. Although the
example scenario600 shown in FIG. 6 may illustrate some or all aspects of techniques disclosed herein, it is understood that embodiments are not limited by this
example scenario600. It should also be noted that embodiments are not limited to the components shown in the
example scenario600. Embodiments are not limited to usage of the
UE102 and/or the
eNB104, as other mobile devices and/or base station devices may be used in some cases. As an example, a station (STA) arranged to communicate using a wireless local area network (WLAN) protocol (or other protocol) may be used. As another example, an access point (AP) arranged to communicate using a WLAN protocol (or other protocol) may be used. As another example, some embodiments may include more than the two
eNBs104 shown in the
example scenario600 as shown in FIG. 6. The
UE102 and the
eNBs104 may be arranged to communicate using a Third Generation Partnership Protocol (3GPP) Long Term Evolution (LTE) protocol in some cases. Embodiments are not limited to usage of the 3GPP LTE protocol, however, as any suitable communication protocol, which may or may not be included as part of one or more standards, may be used.
In the
example scenario600, the
UE102 may exchange packets, signals and/or messages with the
first eNB104 over the
first wireless link610 and may exchange packets, signals and/or messages with the
second eNB104 over the
second wireless link620. In some embodiments, the
UE102 may receive packets from the
eNBs104 as part of beam aggregation, in which diversity may be realized in some cases. For instance, the
eNBs104 may transmit signals that are based on a same data packet to enable the
UE102 to receive multiple copies and/or versions of the data packet. Accordingly, diversity combining, diversity selection and/or other techniques may be used at the
UE102 to realize a diversity gain. In some embodiments, the
eNBs104 may transmit the signals in a directional manner using beam-forming techniques and/or other techniques, although the scope of embodiments is not limited in this respect.
Returning to the
method500, at
operation515, one or more rank indicators (RIs) for the first signal and/or second signal may be determined. In some embodiments, the RI for a signal received at the
UE102 from an
eNB104 may indicate a number of directional beams, between the
eNB104 and the
UE102, that are determined as part of the reception of the signal. That is, the RI may indicate or may be related to a number of beams that are discernible to the
UE102. For instance, a single transmitted beam may experience various effects when transmitted over a wireless medium and may appear, at the
UE102, as if multiple beams have been transmitted. In some cases, the
UE102 may determine information for the multiple beams, such as signal quality, channel state information (CSI) , angle and/or other information.
In some embodiments, the first signal and/or second signal may be transmitted according to multiple transmit directions from the
eNBs104. That is, multiple transmit beams may be used by either or both
eNBs104, in some cases. In some embodiments, the transmitted signals and/or beams may be based on one or more codewords. The codewords may be predetermined in some cases, and may be used by the
UE102 to determine CSI information, signal quality measurements and/or other information that may enable decoding of data packets, beam tracking and other operations.
As an example, the first signal may be based at least partly on a first codeword. The first codeword may include a number of bits that may be produced in any suitable manner or may be predetermined. For instance, one or more transmitter tasks such as forward error correction (FEC) , cyclic redundancy check (CRC) and/or others may be used to produce the first codeword. In some cases, one or more operations, such as bit-to-symbol mapping and/or others, may be applied to the first codeword to produce the first signal to be transmitted. The
UE102 may have knowledge of the first codeword, in some cases, and may operate on the received first signal accordingly. As a non-limiting example, the
UE102 may determine a template of modulated symbols based on the first codeword, and may perform a correlation between the template and the received first signal. The correlation may be used to produce an RI for the first codeword and/or for the first signal.
As another non-limiting example, the first signal may be transmitted according to multiple transmit beams, each of which may be based on a different codeword. Accordingly, the
UE102 may perform operations, like those described above, for each codeword to produce an RI (and/or other CSI related information) for each codeword. For instance, one of the transmitted beams may appear at the
UE102 as two or more beams, in which case the RI for that beam (or the related codeword for that beam) may be greater than one.
Accordingly, the
UE102 may determine an RI for the first signal that may indicate a number of directional beams, between the
first eNB104 and the
UE102, that are determined as part of the reception of the first signal. Similarly, the
UE102 may determine an RI for the second signal that may indicate a number of directional beams, between the
second eNB104 and the
UE102, that are determined as part of the reception of the second signal. As described previously, in some cases, the first signal and/or the second signal may be transmitted using multiple beams based on multiple codewords. For a signal transmitted using multiple beams, multiple RIs may be determined.
At
operation520, one or more channel quality indicators (CQIs) may be determined. As an example, a CQI may be determined for each of thefirst and second signals. Embodiments are not limited to usage of the CQI, as other signal quality measurements, such as reference signal received power (RSRP) , reference signal received quality (RSRQ) , received signal strength indicator (RSSI) , signal-to-noise ratio (SNR) and/or others, may be used in some cases.
At
operation525, one or more angles for the first signal and/or second signal may be determined. In some embodiments, the angles may be determined using beam-forming techniques and/or other techniques, although the scope of embodiments is not limited in this respect.
FIG. 7 illustrates examples of multiple beam transmission in accordance with some embodiments. Although the
example scenarios700 and 750 shown in FIG. 7 may illustrate some or all aspects of techniques disclosed herein, it is understood that embodiments are not limited by this
example scenarios700 and 750. As described previously regarding FIG. 6, although
eNBs104 and
UEs102 are illustrated in FIG. 7, any suitable types of mobile devices, base stations, and communication protocols may be used. Embodiments are not limited to the number or type of components shown in FIG. 7 and are also not limited to the number or arrangement of transmitted beams shown in FIG. 7.
In the
example scenario700, the
eNB104 may transmit a signal on multiple beams 705-720, any or all of which may be received at the
UE102. It should be noted that the number of beams or transmission angles as shown are not limiting. As the beams 705-720 may be directional, transmitted energy from the beams 705-720 may be concentrated in the direction shown. Therefore, the
UE102 may not necessarily receive a significant amount of energy from
beams705 and 710 in some cases, due to the illustrated location of the
UE102. However, the
UE102 may receive a significant amount of energy from the
beams715 and 720 as shown. As an example, the beams 705-720 may be transmitted using different codewords, and the
UE102 may determine CSI feedback and/or other information for
beams715 and 720.
In the
example scenario750, the
UE102 may determine angles and/or other information (such as CSI feedback, CQI and/or other) for the
beams765 and 770. The
UE102 may also determine such information when received at other angles, such as the illustrated
beams775 and 780. The
beams775 and 780 are demarcated using a dotted line configuration to indicate that they may not necessarily be transmitted beams, but that the
UE102 may determine information, such as that previously described, using the directions of 775 and 780 as receive directions.
At
operation530, the
UE102 may transmit one or more channel state information (CSI) messages. Embodiments are not limited to dedicated CSI messages, however, as the
UE102 may include CSI information in control messages and/or other messages that may or may not be dedicated for communication of the CSI information. The CSI messages may be transmitted to the first and/or
second eNBs104, in some embodiments. Separate messages may be sent to each of the first and
second eNBs104, in some cases, although embodiments are not limited as such. In some cases, one or more CSI messages may include CSI feedback for both
eNBs104 and may be sent as joint messages.
As an example, the first signal received from the
first eNB104 may include a first directional beam based at least partly on a first codeword and a second directional beam based at least partly on a second codeword. The
UE102 may determine an RI for the first codeword and an RI for the second codeword, and may transmit both RIs in the CSI messages. In addition, the
UE102 may determine one or more RIs for the second signal, and may also include them in the CSI messages in some cases. The
UE102 may also determine a CQI, a precoding matrix indicator (PMI) , angles and/or other information for one or both of the first and second signals in some cases. Such information may be included, along with one or more RIs, in the one or more CSI messages.
As an example, CSI feedback for the
first eNB104 and CSI feedback for the
second eNB104 may be transmitted in separate CSI messages. As another example, CSI feedback for the
first eNB104 and CSI feedback for the
second eNB104 may be transmitted jointly in one or more CSI messages.
As an example, the first signal received from the
first eNB104 may include a first directional beam based at least partly on a first codeword and a second directional beam based at least partly on a second codeword. The
UE102 may determine a first angle for the first directional beam and a second angle for the second directional beam. In addition, the
UE102 may determine first and second CQIs related to reception of the first signal at the first and second angles. The
UE102 may also determine a selected angle between the first angle and the second angle, wherein a CQI for reception of the first signal at the selected angle is greater than the first and second CQIs. The selected angle may be an improved angle for reception in comparison to the first and second angles, in some cases.
In some embodiments, the selected angle and/or the CQI for reception of the first signal at the selected angle may be indicated in the one or more CSI messages, in addition to or instead of other CSI feedback described herein. As an example, a bit field of two bits may be used for a beam selection indicator (BSI) . For instance, the first angle may be denoted by theta-1, the second angle by theta-2, and a weighting scalar may be denoted as alpha. As a non-limiting example, the selected angle, denoted by theta, may be (or may be rounded off to) alpha*theta-1 + (1-alpha) *theta-2. Values of alpha may be selected from 0, 1/3, 2/3, and 1.0, which may be mapped to the two bit BSI in any suitable manner. This example is not limiting, however, as other suitable techniques may be used to communicate the selected angle in terms of two (or more) determined transmitted angles.
At
operation535, a first data signal may be received from the
first eNB104. At
operation540, a second data signal may be received from the
second eNB104. At
operation545, the
UE102 may decode a data packet based at least partly on the first and/or second data signals. In some embodiments, the first and second data signals may be based at least partly on a same downlink data packet. For instance, the data signals may be used to transmit the data packet to the
UE102 in a diversity format. It should be noted that either or both of the first and second data signals may be transmitted using one or more transmit beams. In some cases, the number of beams transmitted by either
eNB104 may be based at least partly on CSI feedback received from the
UE102, such as an RI, CQI, angle and/or other. The
UE102 may decode the packet using diversity combining, diversity selection and/or other suitable techniques.
As an example, the
UE102 may determine first and second CQIs for the first and second received signals. A diversity combining operation may be performed on the first and second data signals using combining weights that are based on the determined CQIs. Accordingly, a signal with a higher CQI may be combined with a higher weighting to produce combined metrics for usage in the decoding.
As another example, the data signals may be transmitted by the
eNBs104 and/or received by the
UE102 in accordance with a number of directional beams that may be based on the reported RIs in the CSI messages. That is, one or both of the
eNBs104 may update a transmission format based on the reported RIs. For instance, the first data signal may be transmitted by the
first eNB104 according to a transmission format (such as spatial multiplexing, diversity, single antenna or other) based on the first RI reported in the CSI messages. The second data signal may be transmitted by the
second eNB104 according to a transmission format based on the second RI reported in the CSI messages.
In some embodiments, the
UE102 may be configured with one or more CSI processes per serving cell by higher layers. Each CSI process may be associated with a CSI Reference Signal (CSI-RS) resource and a CSI-interference measurement (CSI-IM) .
In some embodiments, two coherent CSI processes may be used to feedback both CSI of both TPs individually. One may measure the CSI-RS from a serving TP and feedback the primary CSI. The other may measure the CSI-RS from an assistant TP and feedback the secondary CSI. Each CSI may include a Rank Indicator (RI) , a Precoder Matrix Indicator (PMI) and/or a Channel Quality Indicator (CQI) . In some cases, the RI may be wideband, the PMI and the CQI may be sub-band or wideband, and one CSI may include one codeword only. In some cases, the RI of the two processes shall meet the following example requirement to confirm the validation of both CSIs: gamma_1+gamma_2+2<=min (Nrx, Ntx) . The RI in CSI process j may be denoted as gamma_j, and the number of receiving and transmitting antenna ports (AP) may be denoted as Nrx and Ntx. To confirm that the CSI feedback for the two coherent CSI processes could meet that requirement, it may be necessary to indicate the two CSI processes are coherent. In some embodiments, a “coherent CSI process” may be a CSI included in a group of CSIs for which a sum of rank indicators does not exceed a maximum rank. As an example, a criterion such as gamma_1+gamma_2+2<=min (Nrx, Ntx) may be used to determine whether a first and second CSI process are coherent.
In some embodiments, a
UE102 in beam aggregation mode may be configured with two CSI processes only, which are considered as coherent CSI processes. In some embodiments, a
UE102 may be configured with more than two CSI processes, and two of them may be implicitly considered as coherent CSI processes. An example is to select the first two CSI processes as coherent CSI processes. In some embodiments, a
UE102 may be configured with more than two CSI processes, and a bit map may be used to indicate which CSI processes are coherent. The bit map may be configured via RRC signaling. As an example, three CSI processes may be configured for the
UE102, two of which are coherent and one of which is not coherent. A bitmap may indicate which of the three CSI processes are coherent. For instance, if the first and second CSI process are coherent and the third is not coherent, an RRC message may indicate a bitmap value of [1 1 0 ] .
As another example, the
UE102 may be configured with a group of candidate CSI processes. Accordingly, the
UE102 may be configured to receive one or more control signals, such as CSI-RS, and to take CSI measurements accordingly for usage in reception of data signals, determination of RIs and/or other operations. An indicator (such as a bitmap or other) received from one or more of the
eNBs104 may indicate which of the candidate CSI processes are to be used by the
UE102. The bitmap may indicate a combination (sub-set or other) of the candidate CSI processes in the group that may be used, by the
UE102. The particular combination indicated in the bitmap may be a function of RIs of one or more RIs for candidate CSI processes in the group, in some cases. The particular combination may also be based on a threshold, such as a maximum rank or other, which may be based on a number of transmit antennas and/or receive antennas used by the
eNB104 and/or
UE102. A criteria, such as gamma_1+gamma_2+2<=min (Nrx, Ntx) or other, may be used by the
eNB104 or other component to determine the bitmap.
In some embodiments, one CSI process may be used to jointly feedback the CSI. The feedback CSI may include a codeword specific RI, a wideband or sub-band CQI per codeword, a wideband or sub-band PMI, and/or a codeword-specific wideband or sub-band PMI. As a result of a codeword to layer mapping method, it may be necessary to indicate the number of layers per codeword in CSI feedback operation. Therefore the RI may be codeword specific. In some cases, the pre-coder for two TPs may be different. Hence a codeword specific PMI may be used. On the other hand, if the receiving signal is obtained with a joint pre-coder, the PMI may not be codeword specific. The codeword of index 0 may implicitly indicate the CSI for the serving TP and the codeword of
index1 may be for the assistant TP.
In some embodiments, the
eNB104 may transmit several CSI-RS groups with different beams. However, those beams may not cover all possible beams for each
UE102, in some cases. A
UE102 may be configured with two beams within a CSI process. The two beams may be mapped into two CSI-RS groups. For example, two Antenna Ports (AP) may use a first beam and two other Antenna Ports may use a second beam. The selected beam may not be covered by the candidate measurement beams set. The
eNB104 could only know whether the first or second beam may be better for the
UE102. However actually the best beam for the
UE102 may be between the first and second beams. Then the
UE102 may report its best beam with a Beam Selection Indicator (BSI) , which may be included in CSI feedback. The BSI may also be included in one or more CSI messages sent from the
UE102 to the
eNB104. In some cases, the BSI may be codeword specific.
In some embodiments, several CSI-RSs may be grouped to use one beam for CSI measurement when multiple beams are used in an
eNB104. The Antenna Ports (APs) for each CSI-RS group may be explicitly configured via RRC signaling as well as the number of CSI-RS groups for one CSI process. In some embodiments, the
UE102 may measure the CSI for CSI-RS groups within a sub-frame in one CSI process and may select the CSI in the best beam to include in a CSI message. The best beam may indicate the one by which the highest Spectrum Efficiency (SE) could be achieved. For coherent CSI processes, previously described criteria may also be applied for the best beam selection. To support such CSI feedback, the CSI message may include a selected CSI-RS group index, in some embodiments. In some embodiments, the beam selection may be done by the
eNB104. A
UE102 may report all CSIs in each CSI-RS group within a CSI process. The reported CSI message may include RI per CSI-RS group, wideband or sub-band PMI per CSI-RS group and/or wideband or sub-band CQI for one codeword per CSI-RS group. In some embodiments, the
UE102 may report a CSI-RS group index pair to indicate the selected CSI-RS groups from both serving TP and assistant TP. Then the CSI may contain an additional primary CSI-RS group index and secondary CSI-RS group index. The primary CSI-RS group index may indicate the group index from serving TP and the secondary CSI-RS group index may indicate the group index from assistant TP. In some embodiments, the
UE102 may judge whether the assistant beam could come from the serving TP. Therefore it may explicitly indicate which TP the CSI-RS comes from. Then an indicator with one bit for primary CSI-RS group index and an indicator of one bit for secondary CSI-RS group index may be used. A value of 0 may indicate the serving TP and a value of 1 may indicate the assistant TP. The CSI message may include a primary CSI-RS group index, a secondary CSI-RS group index, a TP indicator for the primary CSI-RS group index and a TP indicator for the secondary CSI-RS group index. In some embodiments, the CSI for all possible beam groups or N beam groups with the highest performance may be reported. The number N may be configured by RRC signaling in some cases. The primary and secondary group index may be included in the CSI message and/or in CSI feedback.
FIG. 8 illustrates the operation of another method of communication in accordance with some embodiments. As mentioned previously regarding the
method500, embodiments of the
method800 may include additional or even fewer operations or processes in comparison to what is illustrated in FIG. 8 and embodiments of the
method800 are not necessarily limited to the chronological order that is shown in FIG. 8. In describing the
method800, reference may be made to FIGs. 1-7 and 9-10, although it is understood that the
method800 may be practiced with any other suitable systems, interfaces and components. In addition, embodiments of the
method800 may refer to
UEs102,
eNBs104, APs, STAs or other wireless or mobile devices. The
method800 may also refer to an apparatus for an
eNB104 and/or
UE102 or other device described above.
In addition, previous discussion of various techniques and concepts may be applicable to the
method800 in some cases, including beam aggregation, multiple beam transmission, signal quality measurements, CQIs and others. In addition, some or all aspects of the
example scenarios600, 700, and/or 750 may be applicable in some cases. Although the
method800 may be described for beam aggregation scenarios in which two
eNBs104 are used, embodiments are not limited to beam aggregation scenarios or to two
eNBs104.
At
operation805, the
UE102 may receive a first signal from a
first eNB104. At
operation810, the
UE102 may receive a second signal from a
second eNB104. As described previously, these signals may be transmitted and/or received in a directional manner. In some embodiments, the
UE102 may be configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the
eNB104. In addition, the
eNBs104 may be configured to operate in a beam aggregation mode for diversity transmission of downlink data packets to the
UE102.
FIG. 9 illustrates example scenarios of communication using ideal and non-ideal backhaul connections in accordance with some embodiments. It should be noted that embodiments are not limited by the
example scenarios900 and 950 shown in FIG. 9. The first and
second eNBs104 may be a serving TP and an assistant TP, respectively. In the
ideal backhaul scenario900, the first and
second eNBs104 may communicate with a
server device920 or other device over
links925 and 930, respectively. In the
ideal backhaul scenario900, the
UE102 may be jointly scheduled and baseband processing for the UE 102 (such as uplink packet reception) may be performed jointly.
In the
non-ideal backhaul scenario950, the
first eNB104 may communicate with a
server device960 or other device over
link975. The
second eNB104 may communicate with a
server device980 or other device over
link985. In the
non-ideal backhaul scenario950, the
UE102 may be scheduled independently and some load balancing operations among these two TPs (and perhaps others) may be performed.
At
operation815, one or more signal quality measurements may be determined for the first signal and/or second signal. Although embodiments are not limited as such, measurements described herein may be used in some cases, including but not limited to RI, CQI, PMI, RSSI, RSRQ, RSSI, SNR and/or other measurements.
At
operation820, the
UE102 may select a serving
eNB104 for a beam aggregation mode. In some embodiments, the serving
eNB104 may be selected from either the first eNB or the second eNB. The selection may be based at least partly on the signal quality measurements for the first eNB and the second eNB in some cases. For instance, the
eNB104 with a highest CQI, RSSI, SNR or other signal quality measurement may be selected as the serving
eNB104. In some cases, the other eNB 104 (the
eNB104 not selected as the serving eNB 104) may be selected as an
assistant eNB104 for the beam aggregation mode. As a non-limiting example, the serving
eNB104 may operate as a primary or
main eNB104 while the
assistant eNB104 may operate as a
secondary eNB104. For instance, certain control messages related to connectivity between the
UE102 and the
eNBs104 may be exchanged between the
UE102 and the serving
eNB104.
At
operation830, a physical random access channel (PRACH) preamble may be transmitted to the serving
eNB104. In some embodiments, a group of PRACH preambles may be available for PRACH transmission. The group may be divided into at least two groups. One of the groups (a serving group) may be reserved for and/or allocated for PRACH preamble transmissions to
eNBs104 that have been selected as serving
eNBs104. The serving group may be restricted from usage for communication between the
UE102 and
assistant eNBs104, in some cases. Another group (an assistant group) may be reserved for and/or allocated for PRACH preamble transmissions to
eNBs104 that have been selected as
assistant eNBs104. The assistant group may be restricted from usage for communication between the
UE102 and serving
eNBs104, in some cases. Accordingly, the
eNB104 may determine whether it is to operate as a serving
eNB104 or an
assistant eNB104 in the beam aggregation based on the group (serving group or assistant group) in which the detected PRACH preamble is included.
FIG. 10 illustrates an example of a random access procedure in accordance with some embodiments. It should be noted that embodiments are not limited by the example
random access procedure1000 shown in FIG. 10, in terms of the number, arrangement, ordering or type of messages that are exchanged. Some embodiments may or may not necessarily include exchanging of all messages shown in the
example procedure1000, and some embodiments may include exchanging of additional messages not shown in the
example procedure1000. Although the messages shown may be part of a 3GPP standard or other standard, embodiments are not limited to usage of such messages.
At
operation1010, a “Msg1” or PRACH preamble may be transmitted by the
UE102 to the
eNB104. At
operation1020, a “Msg2” or random access response (RAR) message may be transmitted by the
eNB104 to the
UE102. At
operation1030, a “Msg3” or physical uplink shared channel (PUSCH) message may be transmitted by the
UE102 to the
eNB104.
At
operation835, the
UE102 may receive, from the serving
eNB104, a PRACH preamble response message (such as the
RAR1020 or other) . At
operation840, the
UE102 may receive information that indicates a loading of the serving
eNB104. The loading may indicate a resource utilization (RU) , an estimated delay for the first scheduling of the
UE102 to be attached and/or other related information. In some cases, loading information may also be received for the
assistant eNB104 and/or
other eNBs104. In some embodiments, the
UE102 may determine such a loading for one or more of the
eNBs104. The usage of such loadings may enable a traffic aware access procedure, which may result in a reduced delay in some cases.
In some embodiments, the PRACH preamble response message may indicate such a loading of the serving
eNB104. In some embodiments, the
UE102 may receive, from the first and/or second eNBs, one or more radio resource control (RRC) messages that may indicate loading of the first and/or
second eNBs104. For instance, one or more system information blocks (SIB) and/or master information blocks (MIB) may be used. In some embodiments, the
UE102 may determine such loadings based on received signals from the
eNBs104. For instance, loadings may be determined based on bandwidth utilizations, such as a number of resource blocks (RBs) occupied, of the received first signal and received second signal. In some cases, such information may be determined without decoding of downlink data from the
eNBs104.
At
operation845, the
UE102 may determine, based at least partly on the loading, whether the serving
eNB104 is to continue operating as the serving
eNB104. For instance, if the serving
eNB104 is too heavily loaded (in comparison to a predetermined threshold) , the
UE102 may re-select another
eNB104 to operate as the serving
eNB104. As an example, the
assistant eNB104 or
other eNB104 may be selected as a
replacement serving eNB104.
At
operation850, the
UE102 may transmit a PRACH preamble (selected from the serving group) to the
replacement serving eNB104. Accordingly, the random access procedure may be performed for the
replacement serving eNB104 starting with Msg1. As previously described, some embodiments of the
method800 may not necessarily include all operations shown in FIG. 8. In some embodiments, the
method800 may include
operation850 when the
UE102 determines that the original serving
eNB104 is to be replaced by the
replacement serving eNB104. In some cases, the random access procedure with the original serving
eNB104 may be discontinued when the
UE102 determines that the original serving
eNB104 is no longer to continue in that role. In addition, the Msg3 or PUSCH message may be transmitted accordingly when the
UE102 has received the Msg2 from an eNB 104 (original serving
eNB104 or replacement serving eNB 104) that is to continue as the serving
eNB104.
At
operation855, the
UE102 may transmit a PRACH preamble (selected from the assistant group) to the
assistant eNB104. In addition, the
UE102 may continue the random access procedure shown in FIG. 10 (or other appropriate procedure) with the
assistant eNB104.
In some embodiments, a
UE102 may have more than one antenna panel. Each antenna panel may be working as a directional antenna in some cases. This may provide a coverage enhancement for a
UE102 in some cases, such as in millimeter (mm) wave communication. In some cases, the
UE102 may have different measurement results in each antenna panel, such as a different Reference Signal Receiving Power (RSRP) and Reference Signal Receiving Quality (RSRQ) . The
UE102 may report antenna panel specific RSRP and RSRQ and may select TPs and antenna panels in beam aggregation mode. In some embodiments,
different Ues102 may have different traffic types, so they may have different Quality of Service (QoS) requirements. By using beam aggregation and multiple antenna panels, a
UE102 may have enough flexibility to select which TP to access and which antenna panel to use. Different TPs may have different loading, in some cases. Accordingly, the load of each TP and traffic QoS requirements of the
UEs102 may be considered as part of such selections.
In some embodiments, a
UE102 with multiple antenna panels may work in the beam aggregation mode, where each antenna panel may receive one beam. The aggregated beams may come from different TPs in some cases. Hence a
UE102 may measure antenna panel specific results and may select the target accessing TP from which the highest RSRP or RSRQ is measured. The RSRP and RSRQ may be measured with or without beam-forming. For assistant TP selection, when a single antenna panel is used, the criteria may be as follows. A first RSRP (or RSRQ for alternative) may be a maximum RSRP from neighbor TPs and a second RSRP (or RSRQ for alternative) may be from the serving TP. A difference between the two values may be compared to a threshold (which may be defined by each
eNB104 in some cases) as part of the selection.
In Example 1, an apparatus for a User Equipment (UE) may comprise transceiver circuitry and hardware processing circuitry. The hardware processing circuitry may configure the transceiver circuitry to receive a first signal from a first Evolved Node-B (eNB) according to a first receive direction between the UE and the first eNB. The hardware processing circuitry may further configure the transceiver circuitry to receive a second signal from a second eNB according to a second receive direction between the UE and the second eNB. The hardware processing circuitry may further configure the transceiver circuitry to transmit a channel state information (CSI) message to the first and second eNBs. The CSI message may include a first rank indicator (RI) that indicates a number of directional beams, between the first eNB and the UE, that are determined as part of the reception of the first signal. The CSI message may further include a second RI that indicates a number of directional beams, between the second eNB and the UE, that are determined as part of the reception of the second signal.
In Example 2, the subject matter of Example 1, wherein the CSI message may further include a channel quality indicator (CQI) for the reception of the first signal and a CQI for the reception of the second signal.
In Example 3, the subject matter of one or any combination of Examples 1-2, wherein the hardware processing circuitry may be configured to determine the first RI based at least partly on a determined correlation between the first signal and a predetermined first codeword. The first signal may be based at least partly on the first codeword. The hardware processing circuitry may be further configured to determine the second RI based at least partly on a determined correlation between the second signal and a predetermined second codeword. The second signal may be based at least partly on the second codeword.
In Example 4, the subject matter of one or any combination of Examples 1-3, wherein the first signal may include a first directional beam based at least partly on a first codeword and a second directional beam based at least partly on a second codeword. The first RI may be based at least partly on a determined correlation between the first signal and the first codeword. The CSI message may further include a third RI that is based at least partly on a determined correlation between the first signal and the second codeword.
In Example 5, the subject matter of one or any combination of Examples 1-4, wherein the first signal may include a first directional beam based at least partly on a first codeword and a second directional beam based at least partly on a second codeword. The hardware processing circuitry may be configured to determine, based on the reception of the first signal, a first angle for the first directional beam and a second angle for the second directional beam, a first channel quality indicator (CQI) for reception of the first signal at the first angle, a second CQI for reception of the first signal at the second angle, and a selected angle between the first angle and the second angle. A CQI for reception of the first signal at the selected angle may be greater than the first and second CQIs. The CSI message may further include a beam selection indicator (BSI) that indicates the selected angle.
In Example 6, the subject matter of one or any combination of Examples 1-5, wherein the CSI message may further include the CQI for the reception of the first signal at the selected angle.
In Example 7, the subject matter of one or any combination of Examples 1-6, wherein the hardware processing circuitry may be configured to determine a first channel quality indicator (CQI) for the reception of the first signal and a second CQI for the reception of the second signal. The hardware processing circuitry may further configure the transceiver circuitry to receive a first data signal from the first eNB and a second data signal from the second eNB. The first and second data signals may be based at least partly on a downlink data block. The hardware processing circuitry may be further configured to determine combined metrics that include a combination of the first and second data signals according to one or more combining weights. The combining weights may be based at least partly on the first CQI and the second CQI. The hardware processing circuitry may be further configured to decode the downlink data block based on the combined metrics.
In Example 8, the subject matter of one or any combination of Examples 1-7, wherein the hardware processing circuitry may further configure the transceiver circuitry to receive, from the first eNB, a first data signal in accordance with a number of directional beams that is based on the first RI.
In Example 9, the subject matter of one or any combination of Examples 1-8, wherein the UE may be configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the first eNB arranged to operate as a serving Transmission Point (TP) and from the second eNB arranged to operate as an assistant TP.
In Example 10, the subject matter of one or any combination of Examples 1-9, wherein the first eNB, the second eNB, and the UE may be arranged to operate in a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) network.
In Example 11, a non-transitory computer-readable storage medium may store instructions for execution by one or more processors to perform operations for communication by a User Equipment (UE) . The operations may configure the one or more processors to configure the UE to transmit one or more channel state information (CSI) messages that include a rank indicator (RI) for a reception of a first control signal from a first Evolved Node-B (eNB) and an RI for a reception of a second control signal from a second eNB. The operations may further configure the one or more processors to configure the UE to receive a first data signal from the first eNB and a second data signal from the second eNB. The first and second data signals may be based at least partly on a downlink data packet. The operations may further configure the one or more processors to decode the downlink data packet based on the received first and second data signals.
In Example 12, the subject matter of Example 11, wherein the UE may be configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the eNBs.
In Example 13, the subject matter of one or any combination of Examples 11-12, wherein the RIs may indicate, for each of the first and second control signals, a number of beams that are discernible at the UE as part of the reception of the control signals.
In Example 14, the subject matter of one or any combination of Examples 11-13, wherein the first control signal may be a first CSI reference signal (CSI-RS) and the reception of the first control signal may be performed in first CSI-RS resources. The second control signal may be a second CSI-RS and the reception of the second control signal may be performed in second CSI-RS resources. The operations may further configure the one or more processors to configure the UE to receive or to refrain from reception of additional CSI-RS based on an indicator received from the first eNB.
In Example 15, the subject matter of one or any combination of Examples 11-14, wherein the indicator received from the eNB may include a coherence bitmap that indicates which control signals are to be received by the UE. The coherence bitmap may be based at least partly on a comparison of a sum of the RIs and a maximum rank. The maximum rank may be based on a minimum of a number of transmit antennas at the first eNB, a number of transmit antennas at the second eNB, and a number of receive antennas at the UE.
In Example 16, the subject matter of one or any combination of Examples 11-15, wherein the UE may be configured to transmit separate CSI messages to the first and second eNBs.
In Example 17, the subject matter of one or any combination of Examples 11-16, wherein the RI for the reception of the first control signal may be based at least partly on a determined correlation between the first control signal and a predetermined first codeword. The first control signal may be based at least partly on the first codeword. The RI for the reception of the second control signal may be based at least partly on a determined correlation between the second control signal and a predetermined second codeword. The second control signal may be based at least partly on the second codeword.
In Example 18, the subject matter of one or any combination of Examples 11-17, wherein the first control signal may include multiple directional beams based at least partly on different codewords. The CSI messages may include multiple RIs for the reception of the first control signal based at least partly on determined correlations between the first control signal and the codewords.
In Example 19, an apparatus for a User Equipment (UE) may comprise transceiver circuitry and hardware processing circuitry. The hardware processing circuitry may configure the transceiver circuitry to receive a first signal from a first Evolved Node-B (eNB) and a second signal from a second eNB. The UE may be configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the eNBs. The hardware processing circuitry may be configured to select, from either the first eNB or the second eNB, a serving eNB for the beam aggregation mode based at least partly on signal quality measurements for the first eNB and the second eNB. The hardware processing circuitry may further configure the transceiver circuitry to transmit a physical random access channel (PRACH) preamble to the serving eNB. The transmitted PRACH preamble may be selected, by the UE, from a serving group of candidate PRACH preambles allocated for random access communication between UEs and serving eNBs.
In Example 20, the subject matter of Example 19, wherein of the first or second eNB, the eNB for which the signal quality measurement is greater may be selected as the serving eNB and the eNB for which the signal quality measurement is lesser may be selected as an assistant eNB for the beam aggregation mode.
In Example 21, the subject matter of one or any combination of Examples 19-20, wherein the serving group of candidate PRACH preambles may be restricted from usage for random access communication between UEs and assistant eNBs.
In Example 22, the subject matter of one or any combination of Examples 19-21, wherein the transmitted PRACH preamble may be a first PRACH preamble. The eNB, of the first or second eNB, that is not selected as the serving eNB may be selected as an assistant eNB. The hardware processing circuitry may further configure the transceiver circuitry to transmit a second PRACH preamble to the assistant eNB. The second PRACH preamble may be selected, by the UE, from an assistant group of candidate PRACH preambles allocated for random access communication between UEs and assistant eNBs.
In Example 23, the subject matter of one or any combination of Examples 19-22, wherein the hardware processing circuitry may further configure the transceiver circuitry to receive, from the serving eNB, a PRACH preamble response message that indicates a loading of the serving eNB. The hardware processing circuitry may further configure the transceiver circuitry to, when the loading of the serving eNB is not greater than a predetermined threshold, transmit a physical uplink shared channel (PUSCH) message to the serving eNB. The hardware processing circuitry be further configured to, when the loading of the serving eNB is greater than the predetermined threshold, select another eNB to operate as the serving eNB for the beam aggregation mode.
In Example 24, the subject matter of one or any combination of Examples 19-23, wherein when the loading of the serving eNB is greater than the predetermined threshold, the assistant eNB may be selected to operate as a replacement serving eNB for the beam aggregation mode. The hardware processing circuitry may further configure the transceiver circuitry to transmit, to the replacement serving eNB, a PRACH preamble selected from the serving group of candidate PRACH preambles.
In Example 25, the subject matter of one or any combination of Examples 19-24, wherein the hardware processing circuitry may further configure the transceiver circuitry to receive, from the first and/or second eNBs, one or more radio resource control (RRC) messages that indicate loadings of the first and/or second eNBs. The selection of the serving eNB may be further based at least partly on the indicated loadings.
In Example 26, the subject matter of one or any combination of Examples 19-25, wherein the hardware processing circuitry may be further configured to determine, based on bandwidth utilizations of the received first signal and received second signal, loadings of the first and second eNBs. The selection of the serving eNB may be further based at least partly on the indicated loadings.
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.
Claims (26)
-
An apparatus for a User Equipment (UE) , the apparatus comprising transceiver circuitry and hardware processing circuitry, the hardware processing circuitry to configure the transceiver circuitry to:
receive a first signal from a first Evolved Node-B (eNB) according to a first receive direction between the UE and the first eNB;
receive a second signal from a second eNB according to a second receive direction between the UE and the second eNB;
transmit a channel state information (CSI) message to the first and second eNBs,
wherein the CSI message includes a first rank indicator (RI) that indicates a number of directional beams, between the first eNB and the UE, that are determined as part of the reception of the first signal, and
wherein the CSI message further includes a second RI that indicates a number of directional beams, between the second eNB and the UE, that are determined as part of the reception of the second signal.
-
The apparatus according to claim 1, wherein the CSI message further includes a channel quality indicator (CQI) for the reception of the first signal and a CQI for the reception of the second signal.
-
The apparatus according to claim 1, the hardware processing circuitry configured to:
determine the first RI based at least partly on a determined correlation between the first signal and a predetermined first codeword, wherein the first signal is based at least partly on the first codeword; and
determine the second RI based at least partly on a determined correlation between the second signal and a predetermined second codeword, wherein the second signal is based at least partly on the second codeword.
-
The apparatus according to claim 1, wherein:
the first signal includes a first directional beam based at least partly on a first codeword and a second directional beam based at least partly on a second codeword,
the first RI is based at least partly on a determined correlation between the first signal and the first codeword, and
the CSI message further includes a third RI that is based at least partly on a determined correlation between the first signal and the second codeword.
-
The apparatus according to claim 1, wherein:
the first signal includes a first directional beam based at least partly on a first codeword and a second directional beam based at least partly on a second codeword,
the hardware processing circuitry is configured to determine, based on the reception of the first signal:
a first angle for the first directional beam and a second angle for the second directional beam,
a first channel quality indicator (CQI) for reception of the first signal at the first angle,
a second CQI for reception of the first signal at the second angle, and
a selected angle between the first angle and the second angle, wherein a CQI for reception of the first signal at the selected angle is greater than the first and second CQIs,
the CSI message further includes a beam selection indicator (BSI) that indicates the selected angle.
-
The apparatus according to claim 5, wherein the CSI message further includes the CQI for the reception of the first signal at the selected angle.
-
The apparatus according to claim 1, the hardware processing circuitry configured to:
determine a first channel quality indicator (CQI) for the reception of the first signal and a second CQI for the reception of the second signal,
configure the transceiver circuitry to receive a first data signal from the first eNB and a second data signal from the second eNB, the first and second data signals based at least partly on a downlink data block,
determine combined metrics that include a combination of the first and second data signals according to one or more combining weights, the combining weights based at least partly on the first CQI and the second CQI, and
wherein the hardware processing circuitry includes baseband processing circuitry to decode the downlink data block based on the combined metrics.
-
The apparatus according to claim 1, the hardware processing circuitry to further configure the transceiver circuitry to receive, from the first eNB, a first data signal in accordance with a number of directional beams that is based on the first RI.
-
The apparatus according to claim 1, wherein the UE is configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the first eNB arranged to operate as a serving Transmission Point (TP) and from the second eNB arranged to operate as an assistant TP.
-
The apparatus according to claim 1, wherein the first eNB, the second eNB, and the UE are arranged to operate in a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) network.
-
A computer-readable storage medium that stores instructions for execution by one or more processors to perform operations for communication by a User Equipment (UE) , the operations to configure the one or more processors to:
configure the UE to transmit one or more channel state information (CSI) messages that include a rank indicator (RI) for a reception of a first control signal from a first Evolved Node-B (eNB) and an RI for a reception of a second control signal from a second eNB;
configure the UE to receive a first data signal from the first eNB and a second data signal from the second eNB, the first and second data signals based at least partly on a downlink data packet; and
decode the downlink data packet based on the received first and second data signals.
-
The computer-readable storage medium according to claim 11, wherein the UE is configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the eNBs.
-
The computer-readable storage medium according to claim 11, wherein the RIs indicate, for each of the first and second control signals, a number of beams that are discernible at the UE as part of the reception of the control signals.
-
The computer-readable storage medium according to claim 13, wherein:
the first control signal is a first CSI reference signal (CSI-RS) and the reception of the first control signal is performed in first CSI-RS resources,
the second control signal is a second CSI-RS and the reception of the second control signal is performed in second CSI-RS resources, and
the operations further configure the one or more processors to configure the UE to receive or to refrain from reception of additional CSI-RS based on an indicator received from the first eNB.
-
The computer-readable storage medium according to claim 14, wherein:
the indicator received from the eNB includes a coherence bitmap that indicates which control signals are to be received by the UE,
the coherence bitmap is based at least partly on a comparison of a sum of the RIs and a maximum rank, and
the maximum rank is based on a minimum of a number of transmit antennas at the first eNB, a number of transmit antennas at the second eNB, and a number of receive antennas at the UE.
-
The computer-readable storage medium according to claim 11, wherein the UE is configured to transmit separate CSI messages to the first and second eNBs.
-
The computer-readable storage medium according to claim 11, wherein:
the RI for the reception of the first control signal is based at least partly on a determined correlation between the first control signal and a predetermined first codeword, wherein the first control signal is based at least partly on the first codeword, and
the RI for the reception of the second control signal is based at least partly on a determined correlation between the second control signal and a predetermined second codeword, wherein the second control signal is based at least partly on the second codeword.
-
The computer-readable storage medium according to claim 11, wherein:
the first control signal includes multiple directional beams based at least partly on different codewords, and
the CSI messages include multiple RIs for the reception of the first control signal based at least partly on determined correlations between the first control signal and the codewords.
-
An apparatus for a User Equipment (UE) , the apparatus comprising transceiver circuitry and hardware processing circuitry, the hardware processing circuitry configured to:
configure the transceiver circuitry to receive a first signal from a first Evolved Node-B (eNB) and a second signal from a second eNB, wherein the UE is configured to operate in a beam aggregation mode for diversity reception of downlink data packets from the eNBs;
select, from either the first eNB or the second eNB, a serving eNB for the beam aggregation mode based at least partly on signal quality measurements for the first eNB and the second eNB;
configure the transceiver circuitry to transmit a physical random access channel (PRACH) preamble to the serving eNB,
wherein the transmitted PRACH preamble is selected, by the UE, from a serving group of candidate PRACH preambles allocated for random access communication between UEs and serving eNBs.
-
The apparatus according to claim 19, wherein of the first or second eNB, the eNB for which the signal quality measurement is greater is selected as the serving eNB and the eNB for which the signal quality measurement is lesser is selected as an assistant eNB for the beam aggregation mode.
-
The apparatus according to claim 20, wherein the serving group of candidate PRACH preambles is restricted from usage for random access communication between UEs and assistant eNBs.
-
The apparatus according to claim 19, wherein:
the transmitted PRACH preamble is a first PRACH preamble,
the eNB, of the first or second eNB, that is not selected as the serving eNB is selected as an assistant eNB,
the hardware processing circuitry is to further configure the transceiver circuitry to transmit a second PRACH preamble to the assistant eNB,
the second PRACH preamble is selected, by the UE, from an assistant group of candidate PRACH preambles allocated for random access communication between UEs and assistant eNBs.
-
The apparatus according to claim 19, the hardware processing circuitry further configured to:
configure the transceiver circuitry to receive, from the serving eNB, a PRACH preamble response message that indicates a loading of the serving eNB;
configure the transceiver circuitry to, when the loading of the serving eNB is not greater than a predetermined threshold, transmit a physical uplink shared channel (PUSCH) message to the serving eNB; and
when the loading of the serving eNB is greater than the predetermined threshold, select another eNB to operate as the serving eNB for the beam aggregation mode.
-
The apparatus according to claim 23, wherein:
when the loading of the serving eNB is greater than the predetermined threshold, the assistant eNB is selected to operate as a replacement serving eNB for the beam aggregation mode, and
the hardware processing circuitry is to further configure the transceiver circuitry to transmit, to the replacement serving eNB, a PRACH preamble selected from the serving group of candidate PRACH preambles.
-
The apparatus according to claim 19, wherein:
the hardware processing circuitry is to further configure the transceiver circuitry to receive, from the first and/or second eNBs, one or more radio resource control (RRC) messages that indicate loadings of the first and/or second eNBs, and
the selection of the serving eNB is further based at least partly on the indicated loadings.
-
The apparatus according to claim 19, wherein:
the hardware processing circuitry is further configured to determine, based on bandwidth utilizations of the received first signal and received second signal, loadings of the first and second eNBs, and
the selection of the serving eNB is further based at least partly on the indicated loadings.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/097558 WO2017101040A1 (en) | 2015-12-16 | 2015-12-16 | User equipment (ue) and methods for communication using beam aggregation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/097558 WO2017101040A1 (en) | 2015-12-16 | 2015-12-16 | User equipment (ue) and methods for communication using beam aggregation |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017101040A1 true WO2017101040A1 (en) | 2017-06-22 |
Family
ID=59055417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2015/097558 WO2017101040A1 (en) | 2015-12-16 | 2015-12-16 | User equipment (ue) and methods for communication using beam aggregation |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2017101040A1 (en) |
Cited By (4)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109150270A (en) * | 2017-06-28 | 2019-01-04 | 华为技术有限公司 | Information feedback and method of reseptance, sending ending equipment and receiving device |
CN110710276A (en) * | 2018-04-04 | 2020-01-17 | Oppo广东移动通信有限公司 | Method and equipment for transmitting Physical Random Access Channel (PRACH) |
CN111656702A (en) * | 2018-01-19 | 2020-09-11 | 三星电子株式会社 | Method and apparatus for transmitting and receiving signals in a wireless communication system |
WO2021155533A1 (en) * | 2020-02-06 | 2021-08-12 | Nokia Shanghai Bell Co., Ltd. | Beam selection under multiple transmission points |
Citations (4)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101895897A (en) * | 2009-05-22 | 2010-11-24 | 快美思科技有限公司 | Multi-function wireless systems and method |
CN104796996A (en) * | 2014-01-17 | 2015-07-22 | 中兴通讯股份有限公司 | Physical random access resource processing method and device |
US20150341097A1 (en) * | 2012-10-19 | 2015-11-26 | Weidong Yang | CSI Feedback with Elevation Beamforming |
US20150341817A1 (en) * | 2013-01-03 | 2015-11-26 | Intel Corporation | Rank indicator inheritance for subframe restricted channel state information reporting |
-
2015
- 2015-12-16 WO PCT/CN2015/097558 patent/WO2017101040A1/en active Application Filing
Patent Citations (4)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101895897A (en) * | 2009-05-22 | 2010-11-24 | 快美思科技有限公司 | Multi-function wireless systems and method |
US20150341097A1 (en) * | 2012-10-19 | 2015-11-26 | Weidong Yang | CSI Feedback with Elevation Beamforming |
US20150341817A1 (en) * | 2013-01-03 | 2015-11-26 | Intel Corporation | Rank indicator inheritance for subframe restricted channel state information reporting |
CN104796996A (en) * | 2014-01-17 | 2015-07-22 | 中兴通讯股份有限公司 | Physical random access resource processing method and device |
Cited By (9)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109150270A (en) * | 2017-06-28 | 2019-01-04 | 华为技术有限公司 | Information feedback and method of reseptance, sending ending equipment and receiving device |
CN109150270B (en) * | 2017-06-28 | 2021-01-05 | 华为技术有限公司 | Channel state information feedback and receiving method, sending end equipment and receiving end equipment |
US11115091B2 (en) | 2017-06-28 | 2021-09-07 | Huawei Technologies Co., Ltd. | Channel state information feedback and receiving methods, transmit-end device and receive-end device |
CN111656702A (en) * | 2018-01-19 | 2020-09-11 | 三星电子株式会社 | Method and apparatus for transmitting and receiving signals in a wireless communication system |
CN111656702B (en) * | 2018-01-19 | 2023-10-13 | 三星电子株式会社 | Methods and devices for transmitting and receiving signals in wireless communication systems |
CN110710276A (en) * | 2018-04-04 | 2020-01-17 | Oppo广东移动通信有限公司 | Method and equipment for transmitting Physical Random Access Channel (PRACH) |
WO2021155533A1 (en) * | 2020-02-06 | 2021-08-12 | Nokia Shanghai Bell Co., Ltd. | Beam selection under multiple transmission points |
CN115053464A (en) * | 2020-02-06 | 2022-09-13 | 上海诺基亚贝尔股份有限公司 | Beam selection at multiple transmission points |
CN115053464B (en) * | 2020-02-06 | 2024-01-12 | 上海诺基亚贝尔股份有限公司 | Beam selection at multiple transmission points |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11245480B2 (en) | 2022-02-08 | Devices and methods for robust measurement and data receiving |
US11265053B2 (en) | 2022-03-01 | User equipment (UE) and methods for communication using directional transmission and reception |
US11469870B2 (en) | 2022-10-11 | User equipment and methods for physical uplink control channel (PUCCH) resource allocation and communication |
US11122580B2 (en) | 2021-09-14 | Evolved node-b (ENB), user equipment (UE) and methods for flexible duplex communication |
US20220352943A1 (en) | 2022-11-03 | Dynamically beamformed control channel for beamformed cells |
US10917938B2 (en) | 2021-02-09 | User equipment (UE), evolved node-b (eNB) and methods for dynamic hybrid automatic repeat request (HARQ) |
US10516461B2 (en) | 2019-12-24 | Beam management for dual transmission point hybrid beamforming systems in 5G |
US10164699B2 (en) | 2018-12-25 | CSI reporting in beamforming systems via time- and frequency-distributed CSI estimation |
US10470064B2 (en) | 2019-11-05 | Enhanced radio resource management reporting in cellular systems |
EP3455950B1 (en) | 2023-08-23 | Evolved node-b (enb), user equipment (ue) and methods for adaptive beamforming and channel state information (csi) reporting |
US20200205015A1 (en) | 2020-06-25 | User Equipment (UE) and Methods for Dynamic Millimeter Wave Pencil Cell Communication |
EP3311516B1 (en) | 2021-01-20 | Uplink resource collision reduction in fd-mimo |
WO2018063436A1 (en) | 2018-04-05 | Measurement reporting with number of available beams |
WO2017101040A1 (en) | 2017-06-22 | User equipment (ue) and methods for communication using beam aggregation |
WO2023044823A1 (en) | 2023-03-30 | Channel state information (csi) ommission in advanced multiple input multiple output (mimo) csi feedback |
WO2017096531A1 (en) | 2017-06-15 | Software defined network switch and evolved node-b (enb) for multiple bearer connectivity |
WO2017091187A1 (en) | 2017-06-01 | Evolved node-b (enb), user equipment (ue) and methods for transmission of beam-forming training references signals (btrs) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
2017-08-16 | 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15910513 Country of ref document: EP Kind code of ref document: A1 |
2018-06-19 | NENP | Non-entry into the national phase |
Ref country code: DE |
2019-01-09 | 122 | Ep: pct application non-entry in european phase |
Ref document number: 15910513 Country of ref document: EP Kind code of ref document: A1 |