Professional Documents
Culture Documents
United States Patent (10) Patent No.: US 9,331,767 B1
United States Patent (10) Patent No.: US 9,331,767 B1
(54) TRANSLATION OF BASIS FUNCTIONS FOR 2007/0230373 A1* 10, 2007 Li ........................ H0429,
FEEDBACKNAWIRELESS NETWORK 2009, 0221314 A1* 9, 2009 Hu ........................ HO4W 16, 28
455,507
(71) Applicant: NOKIA SOLUTIONS AND 2014/0314035 A1 * 10/2014 Cariou ................. HO4B 7,0417
NETWORKS OY, Espoo (FI) 370,329
2015,0237617 A1* 8, 2015 Chen .................... HO4B 7,0617
(72) Inventors: Timothy Thomas, Palatine, IL (US); 370,329
Frederick Vook, Schaumburg, IL (US) OTHER PUBLICATIONS
(73) Assignee: NOKIA SOLUTIONS AND Alamouti, Siavash M. “A Simple Transmit Diversity Technique for
NETWORKS OY, Espoo (FI) Wireless Communications', IEEE Journal on Select Areas in Com
munications, vol. 16, No. 8, pp. 1451-1458, Oct. 1998.
(*) Notice: Subject to any disclaimer, the term of this Vook, Frederick W. et al., “Transmit Diversity Schemes for Broad
patent is extended or adjusted under 35 band Mobile Communication Systems”, 7 pages, Sep. 24, 2000.
U.S.C. 154(b) by 0 days. Berardinelli, Gilberto et al., “Zero-tail DFT-spread-OFDM signals'.
6 pages, 2013.
(21) Appl. No.: 14/617,235
* cited by examiner
(22) Filed: Feb. 9, 2015
Primary Examiner — Dac Ha
(51) Int. Cl. (74) Attorney, Agent, or Firm — Brake Hughes Bellermann
H04L 27/28 (2006.01) LLP
H04B 7/06 (2006.01)
H04B 7/04 (2006.01) (57) ABSTRACT
(52) U.S. Cl. An example technique may include transmitting, by a base
CPC ............ H04B 7/0634 (2013.01); H04B 7/0408 station to a mobile station, Sounding signals via a first set of
(2013.01) basis function beams, and receiving, by the base station from
(58) Field of Classification Search the mobile station in response to the transmitting, feedback
CPC ............................ H04B 7/0634; H04B 7/0408 signals indicating a translated basis-function weighting for
See application file for complete search history. one or more basis function beams of the second set of basis
function beams, the translated basis-function weighting for
(56) References Cited one or more basis function beams being based on the first set
U.S. PATENT DOCUMENTS of basis function beams, wherein the second set of basis
function beams is different than the first set of basis function
8,526,892 B2 * 9/2013 Zhang .................. HO4B 7,0413 beams.
370,334
2002fOO51430 A1 5/2002 Kasami et al. 14 Claims, 7 Drawing Sheets
BSACCeSS Point
F--- MS
Sent from beam 1 for basis 1--->
Mobile determinesthe Me best
----- basis function beams for basis
OS Sent from beam 2 for basi
aSIS 1 Set 1, and again and phase
value, y, for the Me best basis
function beams for basis Set 1
Pilots sent from beam M2 for basis 1
Mobile translates they values
CH for basis set 1 into gain and
phase values C. for basis Set 2
Access point sums up all 2
signals when listening on 1-C, *RACH sent during beam 1 for basis Mobile sends a copy of the
h basis function t RACH sent during beam 2for basis? RACH preamble phased by the
for basi t2 and then 2 appropriate value (ob") for basis
O S Se s d e
uses the aggregated Signa
RACH sent during beam M." basis 2 set 2 during the time the access
point listens on each basis
to detect a RACH preamble function beam for basis Set 2
U.S. Patent May 3, 2016 Sheet 1 of 7 US 9,331,767 B1
Base Station
(BS)
134
(eNB)
Network
150
FIG. 1
U.S. Patent May 3, 2016 Sheet 2 of 7 US 9,331,767 B1
£182 08Z
N/ N/ OOO
N/
/(OCIL)
ZZZ
U.S. Patent May 3, 2016 Sheet 3 of 7 US 9,331,767 B1
S„Wuoipsune-gi
9."SDI
U.S. Patent May 3, 2016 Sheet 4 of 7 US 9,331,767 B1
H6„O?wWnpe.i”d-gs
U.S. Patent May 3, 2016 Sheet 5 Of 7 US 9,331,767 B1
510
Transmitting, by a base station to a mobile station, sounding signals via a first set
Of basis function beams
Receiving, by the base station from the mobile station in response to the 52O
transmitting, feedback signals indicating a translated basis-function weighting for one or
more basis function beams of the Second Set of basis function beams, the translated
basis-function weighting for each basis function beam being based on the first set of
basis function beams, wherein the Second Set of basis function beams is different than
the first Set of basis function beams
FIG. 5
U.S. Patent May 3, 2016 Sheet 6 of 7 US 9,331,767 B1
610
Receiving, by a mobile station from a base station, sounding signals via a first set
of basis function beams
Determining, by the mobile station based on the sounding signals, a basis- 620
function weighting (yi) of each of ME basis function beams of the received first set of
basis function beams
Transmitting, by the mobile station to the base station, feedback signals 640
indicating the translated basis-function weighting for each of the N basis function
beams of the Second Set Of basis function beams
FIG. 6
U.S. Patent May 3, 2016 Sheet 7 Of 7 US 9,331,767 B1
Processor (e.g.,
RF (or wireless) baseband
TranSceiver 702A processor)
704
RF (or wireless)
Transceiver 702B
Controller
FIG. 7
US 9,331,767 B1
1. 2
TRANSLATION OF BASIS FUNCTIONS FOR one or more basis function beams being based on the first set
FEEDBACKNAWIRELESS NETWORK of basis function beams, wherein the second set of basis
function beams is different than the first set of basis function
TECHNICAL FIELD beams.
According to another example implementation, a com
This description relates to communications. puter program product may include a computer-readable Stor
age medium and storing executable code that, when executed
BACKGROUND by at least one data processing apparatus, is configured to
cause the at least one data processing apparatus to perform a
A communication system may be a facility that enables 10
method including: transmitting, by a base station to a mobile
communication between two or more nodes or devices. Such station, Sounding signals via a first set of basis function
as fixed or mobile communication devices. Signals can be beams; and receiving, by the base station from the mobile
carried on wired or wireless carriers.
An example of a cellular communication system is an station in response to the transmitting, feedback signals indi
architecture that is being standardized by the 3" Generation 15 cating a translated basis-function weighting for one or more
basis function beams of the second set of basis function
Partnership Project (3GPP). A recent development in this
field is often referred to as the long-term evolution (LTE) of beams, the translated basis-function weighting for one or
the Universal Mobile Telecommunications System (UMTS) more basis function beams being based on the first set of basis
radio-access technology. E-UTRA (evolved UMTS Terres function beams, wherein the second set of basis function
trial Radio Access) is the air interface of 3GPP's Long Term beams is different than the first set of basis function beams.
Evolution (LTE) upgrade path for mobile networks. In LTE, According to another example implementation, an appara
base stations, which are referred to as enhanced Node Bs tus may include means for transmitting, by a base station to a
(eNBs), provide wireless access within a coverage area or mobile station, Sounding signals via a first set of basis func
cell. In LTE, mobile devices, or mobile stations are referred to tion beams, and means for receiving, by the base station from
as user equipments (UE). LTE has included a number of 25 the mobile station in response to the transmitting, feedback
improvements or developments. signals indicating a translated basis-function weighting for
A global bandwidth shortage facing wireless carriers has one or more basis function beams of the second set of basis
motivated the consideration of the underutilized millimeter function beams, the translated basis-function weighting for
wave (mmWave) frequency spectrum for future broadband one or more basis function beams being based on the first set
cellular communication networks. mmWave (or extremely 30 of basis function beams, wherein the second set of basis
high frequency) may, for example, include the frequency function beams is different than the first set of basis function
range between 30 and 300 gigahertz (GHz). Radio waves in beams.
this band may, for example, have wavelengths from ten to one According to another example implementation, a method
millimeters, giving it the name millimeter band or millimeter may include receiving, by a mobile station from a base sta
wave. The amount of wireless data will likely significantly 35 tion, Sounding signals via a first set of basis function beams,
increase in the coming years. Various techniques have been determining, by the mobile station based on the Sounding
used in attempt to address this challenge including obtaining signals, a basis-function weighting (Y) of each of M. basis
more spectrum, having Smaller cell sizes, and using improved function beams of the received first set of basis function
technologies enabling more bits/s/Hz. One element that may beams, determining a translated basis-function weighting for
be used to obtain more spectrum is to move to higher frequen 40 each of N basis function beams of a second set of basis
cies, above 6 GHz. For fifth generation wireless systems (5G), function beams based upon the basis-function weighting (Y)
an access architecture for deployment of cellular radio equip of each of the M. basis function beams of the received first set
ment employingmmWave radio spectrum has been proposed. of basis function beams, wherein the second set of basis
function beams is different than the first set of basis function
SUMMARY 45 beams, and transmitting, by the mobile station to the base
station, feedback signals indicating the translated basis-func
According to an example implementation, a method may tion weighting for each of the N basis function beams of the
include transmitting, by a base station to a mobile station, second set of basis function beams.
Sounding signals via a first set of basis function beams, and According to another example implementation, an appara
receiving, by the base station from the mobile station in 50 tus may include at least one processor and at least one
response to the transmitting, feedback signals indicating a memory including computer instructions, when executed by
translated basis-function weighting for one or more basis the at least one processor, cause the apparatus to: receive, by
function beams of the second set of basis function beams, the a mobile station from a base station, Sounding signals via a
translated basis-function weighting for one or more basis first set of basis function beams; determine, by the mobile
function beams being based on the first set of basis function 55 station based on the Sounding signals, a basis-function
beams, wherein the second set of basis function beams is weighting (Y) of each of M, basis function beams of the
different than the first set of basis function beams. received first set of basis function beams; determine a trans
According to another example implementation, an appara lated basis-function weighting for each of N basis function
tus may include at least one processor and at least one beams of a second set of basis function beams based upon the
memory including computer instructions, when executed by 60 basis-function weighting of each of the M basis function
the at least one processor, cause the apparatus to: transmit, by beams of the received first set of basis function beams,
a base station to a mobile station, Sounding signals via a first wherein the second set of basis function beams is different
set of basis function beams; and receive, by the base station than the first set of basis function beams; and transmit, by the
from the mobile station in response to the transmitting, feed mobile station to the base station, feedback signals indicating
back signals indicating a translated basis-function weighting 65 the translated basis-function weighting for each of the N
for one or more basis function beams of the second set of basis basis function beams of the second set of basis function
function beams, the translated basis-function weighting for beams.
US 9,331,767 B1
3 4
According to an example implementation, a computer pro 130 of FIG. 1, user devices 131, 132,133 and 135, which may
gram product may include a computer-readable storage also be referred to as user equipments (UES), may be con
medium and storing executable code that, when executed by nected (and in communication) with a base station (BS) 134,
at least one data processing apparatus, is configured to cause which may also be referred to as an enhanced Node B(eNB).
the at least one data processing apparatus to perform a method At least part of the functionalities of a base station or (e)Node
including: receiving, by a mobile station from a base station, B (eNB) may be also be carried out by any node, server or host
Sounding signals via a first set of basis function beams; deter which may be operably coupled to a transceiver, Such as a
mining, by the mobile station based on the Sounding signals, remote radiohead. BS 134 provides wireless coverage within
a basis-function weighting (Y) of each of M. basis function a cell 136, including to user devices 131, 132, 133 and 135.
beams of the received first set of basis function beams; deter 10 Although only four user devices are shown as being con
mining a translated basis-function weighting for each of N nected or attached to BS 134, any number of user devices may
basis function beams of a second set of basis function beams be provided. BS 134 is also connected to a core network 150
based upon the basis-function weighting of each of the M via a S1 interface 151. This is merely one simple example of
basis function beams of the received first set of basis function a wireless network, and others may be used.
beams, wherein the second set of basis function beams is 15 A user device (user terminal, user equipment (UE)) may
different than the first set of basis function beams; and trans refer to a portable computing device that includes wireless
mitting, by the mobile station to the base station, feedback mobile communication devices operating with or without a
signals indicating the translated basis-function weighting for subscriber identification module (SIM), including, but not
each of the N basis function beams of the second set of basis limited to, the following types of devices: a mobile station, a
function beams. mobile phone, a cell phone, a Smartphone, a personal digital
According to another example implementation, an appara assistant (PDA), a handset, a device using a wireless modem
tus may include means for receiving, by a mobile station from (alarm or measurement device, etc.), a laptop and/or touch
a base station, Sounding signals via a first set of basis function screen computer, a tablet, a phablet, a game console, a note
beams, means for determining, by the mobile station based on book, and a multimedia device, as examples. It should be
the sounding signals, a basis-function weighting (Y) of each 25 appreciated that a user device may also be a nearly exclusive
of M. basis function beams of the received first set of basis uplink only device, of which an example is a camera or video
function beams, means for determining a translated basis camera loading images or video clips to a network.
function weighting for each of N basis function beams of a In LTE (as an example), core network 150 may be referred
second set of basis function beams based upon the basis to as Evolved Packet Core (EPC), which may include a mobil
function weighting (Y) of each of the M basis function 30 ity management entity (MME) which may handle or assist
beams of the received first set of basis function beams, with mobility/handover of user devices between BSs, one or
wherein the second set of basis function beams is different more gateways that may forward data and control signals
than the first set of basis function beams, and means for between the BSs and packet data networks or the Internet, and
transmitting, by the mobile station to the base station, feed other control functions or blocks.
back signals indicating the translated basis-function weight 35 The various example implementations may be applied to a
ing for each of the N basis function beams of the second set wide variety of wireless technologies or wireless networks,
of basis function beams. such as LTE, LTE-A, 5G, and/or mmWave band networks, or
The details of one or more examples of implementations any other wireless network. LTE, 5G and mmWave band
are set forth in the accompanying drawings and the descrip networks are provided only as illustrative examples, and the
tion below. Other features will be apparent from the descrip 40 various example implementations may be applied to any
tion and drawings, and from the claims. wireless technology/wireless network.
FIG. 2 is a diagram of a wireless transceiver according to an
BRIEF DESCRIPTION OF THE DRAWINGS example implementation. Wireless transceiver 200 may be
used, for example, atabase station (BS), e.g., Access Point or
FIG. 1 is a block diagram of a wireless network according 45 eNB, or other wireless device. Wireless transceiver 200 may
to an example implementation. include a transmit path 210 and a receive path 212.
FIG.2 is a diagram of a wireless transceiver according to an In transmit path 210, a digital-to-analog converter (D-A)
example implementation. 220 may receive a digital signal from one or more applica
FIG. 3 is a diagram illustrating a transmission of weighted tions and convert the digital signal to an analog signal.
RACH preambles for multiple basis function beams accord 50 Upmixing block 222 may up-convert the analog signal to an
ing to an example implementation. RF (e.g., radio frequency) signal. Power amplifier (PA) 224
FIG. 4 is a diagram illustrating a RACH (random access) then amplifies the up-converted signal. The amplified signal
procedure with basis function beams when a mobile station is then passed through a transmit/receive (TVR) switch (or
translates basis-function weightings from one basis function Diplexer 226 for frequency division duplexing, to change
set to another basis function set. 55 frequencies for transmitting). The signal output from TVR
FIG. 5 is a flow chart illustrating operation of a base station Switch 226 is then output to one or more antennas in an array
according to an example implementation. of antennas 228, such as to antenna 228A, 228B and/or 228C.
FIG. 6 is a flow chart illustrating operation of a mobile Prior to being transmitted by one or more of the antennas in
station according to an example implementation. the array of antennas 228, a set of beam weights V,V2,... or
FIG. 7 is a block diagram of a wireless station (e.g., base 60 Vo is mixed with the signal to apply again and phase to the
station or mobile station) according to an example implemen signal for transmission. For example, again and phase, V.
tation. V2,... or Vo may be applied to the signal output from the T/R
Switch 226 to scale the signal transmitted by each antenna
DETAILED DESCRIPTION (e.g., the signal is multiplied by V before being transmitted
65 by antenna 1228A, the signal is multiplied by V before being
FIG. 1 is a block diagram of a wireless network 130 accord transmitted by antenna 2228B, and so on), where the phase
ing to an example implementation. In the wireless network may be used to steer or point a beam transmitted by the overall
US 9,331,767 B1
5 6
antenna array, e.g., for omnidirectional beam steering. Thus, single Tx and Rx RF beam weight vector, but this is merely
the beam weights V1,V2,... or V (e.g., each beam weight one illustrative simple example, and other configurations may
including again and/or phase) may be a set of transmit beam be used. It will be assumed that the Tx array is (or may be) an
forming beam weights when applied at or during transmis MxMarray (M. total antennas) and the Rx array is an NXN
sion of a signal to transmit the signal on a specific beam, and array (N° total antennas) where both arrays have uniform
may be a set of receive beam forming beam weights when spacing of antennas in each dimension (e.g., 0.5 wavelength
applied to receive a signal on a specific beam. spacing), for example. However, embodiments are not lim
In receive path 212 of wireless transceiver 200, a signal is ited to this configuration and this concept can easily be
received via an array of antennas 228, and is input to T/R applied to one-dimensional arrays, rectangular arrays of size
switch 226, and then to low noise amplifier (LNA) 230 to 10 MixM for the Tx and NixN for the Rx, circular arrays, and
amplify the received signal. The amplified signal output by any other arbitrary array.
LNA 230 is then input to a RF-to-baseband conversion block One illustrative example implementation may include
232 where the amplified RF signal is down-converted to sending sounding waveforms (e.g., a base station sending a
baseband. An analog-to-digital (A-D) converter 234 then pilot sequence) using Q-M orthogonal transmit basis func
converts the analog baseband signal output by conversion 15 tions (where a basis function can be viewed as a transmit
block 232 to a digital signal for processing by one or more beam weight vector or transmit beam), and then the receiver
upper layers/application layers. (e.g., a mobile station) sending feedback for the dominant
In some cases, it may be desirable to obtain the full channel (the basis function beams having the highest amplitude) M.
knowledge at a radio frequency (RF) millimeter (mmWave) basis functions. The feedback may then be used to determine
beam forming transmitter. One challenge or difficulty with the actual channel between each transmit antenna and the best
employing baseband array processing at mmWave is that the beam at the receiver as described below. Note, however, in
analog to digital (A-D) converters and digital to analog (D-A) general that Bf transmit basis functions can be used instead of
converters consume an unacceptable amount of power Q-M transmit basis functions. For example, if the deploy
because of the large bandwidths of mmWave systems (e.g., ment scenario is such that no receiver will ever be located at
bandwidths of 1-2 GHz as opposed to 20 MHz for traditional 25 certain azimuth and/or elevation angles relative to the TX
cellular frequencies). array, then B-Q basis functions may be used which will
The relatively large power consumption of the D-A and reduce system overhead by reducing the number of basis
A-D converters means that the number of A-D and D-A functions which need to be sounded.
converters should, at least in Some cases, be decreased or Therefore, as noted, basis function beams may be useful in
minimized in mmWave and, as a result, traditional array 30 obtaining feedback which provides a transmitter with full
processing at baseband may not be viable, or may at least be channel information (i.e., the channel between each transmit
less viable. antenna and each receive antenna) when the transmitter is
Hence it may not be practical to provide a full baseband employing RF beam forming. However, according to an
transceiver behind each antenna as required by traditional example implementation, it may be advantageous for a base
array processing at baseband, so instead a single or a small 35 station to transmit sounding signals (e.g., a pilot sequence)
number of baseband paths may be available for beam forming via a first set of basis function beams, and the receiving
to an RF beam forming array as illustrated in FIG. 2 (for a mobile station to send feedback signals via a second set of
single baseband path for all Qelements). In particular, FIG.2, basis function beams that are different than the first set of
as an example, illustrates RF beam forming with a single RF basis function beams. In order to provide/transmit feedback
beam former and a single baseband path (one baseband unit 40 via a different set of basis function beams, the mobile station
for Q total antennas). Other configurations may be provided may, for example, translate again and phase measured by the
as well. receiver/mobile station of the received beams of the first set of
One example goal of channel estimation may be to obtain basis function beams to a translated gain and phase of the
the gain and phase of the channel between each transmit (TX) second set of basis function beams. The translated gain and
antenna element and each receive (RX) antenna element. With 45 phase values for the second set of basis functions may then be
a separate baseband path behind each element, the full chan transmitted as feedback signals from the mobile station to the
nel between a transmitter and a receiver can be obtained. base station, such as: 1) by sending the translated gain and
According to an example implementation, this problem may phase values via one or more beams of the second set of basis
be solved in traditional cellular systems, such as long term function beams (such as by applying the translated gain and
evolution (LTE), by sending pilots from each TX (transmit) 50 phase value for the second set of basis function beams to a
antenna separately, receiving them all at the same time on signal being transmitted when the base station is listening
each RX (receive) antenna, and then using a channel estimator with the respective beam of the second set of basis function
to obtain the full channel. Complicating matters at mmWave beams), or 2) by sending the translated gain and phase values
is that the receiver will be receiving any pilot transmission of the second set of basis function beams to the base station
from the transmitter with a RF receiver beam former. The 55 via a separate feedback channel or signal which may not
result is that even if a single transmit antenna is sounded, the include or involve the second set of basis function beams.
received signal will not be to a single receive antenna but an Therefore, according to various example implementations,
aggregated signal from multiple receive antennas. The techniques are described for translating gain and phase infor
approach of Sounding each TX antenna separately and listen mation determined for one set of basis function beams to gain
ing on each RX antenna separately may not necessarily be 60 and phase values for a different set of basis function beams.
practical, at least in some cases, since there will be no beam For example the access point may sound the channel using
forming gain to overcome the path loss so a very long sound narrow-beam basis function beams and the mobile station
ing period may be needed to overcome the path loss (i.e., the may then translate the gain and phase values for the narrow
use of very long spreading codes). beam basis function beams for use when the base is listening
The following description will use, by way of illustrative 65 on near-omni-directional basis function beams (for example
example, the TX (transmit or transmitter) and RX (receive or in the case of random access channel (RACH) reception at the
receiver) having the configuration shown in FIG. 2 with a access point). Thus, in Such an example, the mobile station
US 9,331,767 B1
7 8
may translate gain and phase values for a first set of narrow for each of N basis function beams of a second set of basis
beam basis function beams to a set of gain a phase values for function beams based on the beam weightings (v,i) for the
an omni (or near-omni) directional beam basis function beams of the second set of basis function beams and the
beams to be used to transmit a RACH preamble to the access channel estimate (w) between the base station and the
point. According to an example implementation, techniques mobile station.
are described that include a mobile station or user device The various example implementations may include tech
receiving sounding signals (or other signals) from a base niques for translating the basis-function weights/weightings
station/access point via a first set of basis function beams, and (e.g., gain and phase values), determined for a received first
then the mobile station sending feedback signals (e.g., basis set of basis function beams to basis-function weights/weight
function weights/weightings) via a second (different than the 10 ings (e.g., gain and phase values) for a second set of basis
first) set of basis function beams. The mobile station may also function beams. One Such use case may be for the uplink
perform a translation between gain and phase values (e.g., RACH channel in a mmWave communication system. Thus,
basis-function weights/weightings) of the first set of basis according to an example implementation, there are advan
function beams, and gain and phase values of the second set of tages in a base station/access point receiving a RACH (ran
basis function beams. 15 dom access channel) preamble from a mobile station using
Thus, an example implementation may include transmit omni-directional (or near-omni-directional) basis function
ting, by a base station to a mobile station, Sounding signals via beams. However, if sounding signals (e.g., pilot sequences)
a first set of basis function beams, and receiving, by the base are sent from the base station to the mobile station with
station from the mobile station in response to the transmitting, near-omni-directional basis function beams, no beam forming
feedback signals indicating a translated basis-function gain will be obtained at the mobile station, meaning that
weighting for each basis function beam of the second set of longer pilot sequences may typically be needed, as compared
basis function beams, the translated basis-function weighting to transmitting Sounding signals using narrow-beam basis
for each basis function beam being based on the first set of function beams.
basis function beams, wherein the second set of basis function Note that, according to an example implementation, a near
beams is different than the first set of basis function beams. 25 omni-directional signal may include a radiated signal that is
According to an example implementation, the receiving within 7 dB of a radiated omni-directional signal. In another
the feedback signals may include: receiving an indication of example implementation, a near omni-directional signal may
N, beams of the second set of basis function beams; and include a radiated signal that is within 3 dB of a radiated
receiving on the N beams of the second set of basis function omni-directional signal.
beams feedback signals which the mobile station has applied 30 Thus, according to an example implementation, the base
a translated basis-function weighting including a gain and station may sound (or send Sounding signals) with one set of
phase value corresponding to each of the respective N beams basis function beams and then the mobile station may select a
of the second set of basis function beams which the base second set (different from the first set) of basis function
station is receiving on, the translated basis-function weight beams to use for sending feedback to the base station. In
ings for the beams of the second set of basis function beams 35 different example implementations, the second set of basis
being a function of the first set of basis function beams. function beams could be selected to either minimize the
According to another example implementation, a method amount of feedback or to optimize performance. An indica
may include receiving, by a mobile station from a base sta tion of the selected second set of basis function beams may be
tion, Sounding signals via a first set of basis function beams, sent to the base station. Thus, in one illustrative example
determining, by the mobile station based on the Sounding 40 implementation, Sounding signals may be sent from a base
signals, a basis-function weighting (Y) of each of M. basis station to a mobile station via a narrow-beam set of basis
function beams of the received first set of basis function function beams, and the mobile station may send feedback
beams, determining a translated basis-function weighting for (such as a RACH preamble) to the base station via an omni/
each of N basis function beams of a second set of basis near-omnidirectional set of basis function beams. The feed
function beams based upon the basis-function weighting (Y) 45 back signals may indicate a translated basis-function weight/
of each of the M basis function beams of the received first set weighting for one or more beams of the second set of basis
of basis function beams, wherein the second set of basis function beams, e.g., by applying the translated basis-func
function beams is different than the first set of basis function tion weights/weightings at different times to the signal sent
beams, and transmitting, by the mobile station to the base when the base station listens/receives with the second set of
station, feedback signals indicating the translated basis-func 50 basis function beams. In this case there may be a one-to-one
tion weighting for each of the N basis function beams of the correspondence to the translated basis-function weight/
second set of basis function beams. weighting applied to the signal and the basis function beam
According to an example implementation of the method of from the second set of basis function beams in which the base
the mobile station, the determining a translated basis-func station is listening/receiving with (i.e., a particular basis
tion weighting for each of N basis function beams of a 55 function weight/weighting is used which was calculated for
second set of basis function beams may include: determining the particular basis function beam which the base is using to
beam weightings (v,') applied to antennas at the base station receive the signal sent from the mobile station).
to transmit the sounding signals via the first set of basis The feedback, including the set of translated basis-function
function beams; determining a channel estimate (w.) weights/weightings for the second set of basis function
between the base station and the mobile station based on the 60 beams, may be sent from the mobile station to the base station
beam weightings (v,') applied to antennas at the base station via any number offeedback signals or feedback mechanisms
to transmit the sounding signals via the first set of basis from the mobile station to the base station. And, in one
function beams and the determined basis-function weight example implementation, the feedback, including the trans
ings (Y) of the M basis function beams of the received first lated basis-function weights/weightings for the second set of
set of basis function beams; determining beam weightings 65 basis functions, may be signaled or transmitted via a trans
(v) for the beams of the second set of basis function beams: mission when the base station is listening/receiving with one
and determining a translated basis-function weighting (C) or more beams of the second set of basis function beams
US 9,331,767 B1
10
where the translated basis-function weights are applied to the be orthogonal. However, not all columns may be used in some
transmission by the mobile station when the base station is embodiments. For example, the range of elevation or azimuth
listening (or receiving signals) on a corresponding beam from angles that an array needs to operate over may be limited. In
the second set of basis function beams. this case, not all M columns of V may be used to create the
According to example implementations, two types of basis basis functions in one or both of the dimensions (azimuth or
function beams are considered as examples. The first is direc elevation).
tional or highly-directional beams (or narrow-beams) where According to an example implementation, a TX (transmit)
it may be likely that the mobile station would only detect a beam may include a set of weights, which may be contained
few dominant basis function beams (i.e., M., the number of 10
in a weight vector, where a different weight from the set is
dominant basis function beams, is Small), where non-domi applied to a same signal to be sent from one or more antennas
nant beams may have a Zero or near-Zero amplitude. A domi in an array of antennas in order to transmit the signal via a
nant basis function beam may be a beam having an amplitude/ beam. In other words, the weights (or beam weights) are
power greater than a threshold value (e.g., all beams which applied to a signal sent from the antenna(s) in the array to
are received within 10 dB of the strongest beam), and there 15 radiate the signal with the transmit beam corresponding to the
are M dominant basis function beams, where M may vary. weight vector. ARX beam may include a set of weights, which
A second option is using near-omni-directional basis function may be contained in a weight vector, which will be applied to
beams where the mobile station may determine or measure signals received on antenna(s) in an array of antennas to
that each beam as being approximately equally good or hav receive a signal via a beam(s) or via a set of basis function
ing a similar amplitude/power, for example. beams. One of these weight vectors in the set of beam weights
For example, for a two dimensional array with Mantennas is given by V, through V of FIG. 2.
in each dimension, basis functions may first be chosen for The following steps may be used to determine feedback for
each dimension (i.e., azimuth or elevation), and then the set of providing full channel information when using these or any
overall basis functions may beformed as the Kronecker com basis function beams. For eachTx (transmit) weight vector in
bination of the basis functions for the azimuth and elevation 25
dimensions. For example, the basis functions in one dimen this set of basis function beams, the base station transmits the
reference signal or sounding signal (e.g., pilot sequence) over
sion (i.e., azimuth or elevation) can be chosen from a Sam the resulting basis function beam. Assuming the receiver has
pling of the DFT matrix V whose (nm)" element is given by: already chosen its best RX (receive) beam, the receiver may
30
then determine the best M TX (transmit) beams to send
2it Edn. 1 feedback for (e.g., choose the M basis function beams
Vn(M) = exp(-i (n-1)(n-1)} (Eqn. 1) received with the highest power for a fixed M. or choose the
M beams received within 10 dB of the strongest received
where 1snsM and 1sms.M. Referring again to FIG.2 (with basis function beam). For each of the M TX beams, the
Q in the figure equal to M), the transmit or receive beam 35 receiver (e.g., mobile station) may determine again and phase
weights (v. through Vo) for one of the basis function beams value from the sounding waveform for that Tx beam. The
would then be the Kronecker product of two of the columns of receiver/mobile station may then feedback to the base station
V (one column for elevation and one column for azimuth). In an indication of the M best Tx beams along with their cor
equation form let Z, refer to column in of V: responding gain and phase values. The gain and phase may be
40 quantized in Some standard fashion (e.g., uniform sampling
of the phase and uniform sampling of the gain between Zero
V1 (Eqn. 2) and one where the gain is normalized to the strongest beam).
F The transmitter/base station may determine the Mix1 chan
VM,
nel from its transmit antennas to the RX (receive) beam from
45 the mobile station (including the feedback), as follows:
then the set of M basis functions or transmit weight vec (Eqn. 4)
tors (where each weight vector is Mix 1) may be defined by MB
(1snsM and 1smsM): h = X at Vf,
=
50
Vim3n (Eqn. 3) where C, is the gain and phase of then" fed-backbeam and
f, is the index of the n" fed-back beam. For each transmit
orthogonal basis function beam, the receiver may loop
55 through all of its receive orthogonal basis function beams to
determine which is the best receive weight as a weighted sum
of the receive weights. Once the receiver determines its
Eqn. 3 describes an example of a Kronecker product of two receive weight (weights for the receive beams) it may deter
of the columns of V. Note that these basis function beams can mine the M. Strongest transmit beams and then may compute
be referred to as having a DFT matrix structure since they are 60 the gain and phase of each of the M Strongest transmit
generated from the columns of V. More particularly, since beams. Then the receiver may send feedback to the transmit
these basis function beams are the Kronecker product of ter where the feedback may include indices of the M stron
columns of V, they can be referred to as having a 2D DFT gest transmitter (or TX) beams plus their corresponding gain
matrix structure. Also these basis function beams can be and phase values. Note that M may be predetermined (e.g.,
thought of as QX1 transmit beams derived from a discrete 65 M=8) or may be chosen at each feedback interval by the
Fourier transform (DFT) matrix. If all M columns of V are receiver (e.g., the M TX beams which have a power within
used as described above then the basis functions created will Some threshold, e.g., 10 dB, of the strongest beam).
US 9,331,767 B1
11 12
So, for providing full channel information for transmit erty is very useful in RF (radio frequency) beam forming so
beam forming from the base station/access point, the above that full energy is received on all receive antennas instead of
feedback (e.g., indication of the M dominant beams, and attenuated power on Some receive antennas which will result
gain and phase values of each received beam) may be suffi in increase in noise and a degradation of the SNR (signal to
cient, or may be used. However, in Some cases, it may be noise ratio) after receive combining of signals at RF. Through
desirable or advantageous for a base station to Sound on a first the gradient search two example single-dimension near-omni
set of basis function beams, and the mobile station to send directional beams are given by:
feedback for a second set of basis function beams that are
different than the first set of basis function beams. For
example, the mobile station may, for example, send feedback 10 1 (Eqn. 7)
indicating a best N beams of a second set of basis function 1 exp(-i 1.9433)
beams, and a basis-function weight (or gain and phase value) 2 exp(-i).7348)
for each of the N beams. exp(i.0.4568)
So for providing full channel information for transmit
beam forming from the base station, the above feedback (gain 15
1
and phase and number or indices of dominant beams) may be exp(-i). 175)
sufficient. However for the RACH channel, it may be advan exp(i1.5892)
tageous for the base station to listen on basis function beams
which are near-omni-directional but send Sounding on a set of 1 exp(i1.82)
f= for M = 4 and M = 8.
highly-directional basis function beams. For sending sound Vs exp(j0.6156)
ing it is advantageous to use highly directional basis function exp(-i).6306)
beams since a beam forming gain is obtained for the strongest exp(i2.102)
beams received at the mobile station and the weaker beams exp(-i 1.3168)
are not important for the mobile station. The high beam form
ing gain means that a shorter training period (i.e., shorter 25
training sequence) can be used for the highly-directional respectively.
beam since the correlation gain of long training sequences Thus, with reference to the 4-antenna example in the Eqn.
(e.g., the one needed for near-omni-directional beams) is 7, a weight would be applied to each antenna of amplitude/
unnecessary given the high beam forming gain. However gain=/2, and a different phase as shown, to result in radiating
when receiving (e.g., by a base station) a coherent signal sent 30 an omni-directional (or near omni-directional) beam, either
multiple times from a mobile station Such as in the case of a as a TX beam to transmit a signal, or a RX beam to receive a
RACH (random access channel) preamble, at least in some signal.
cases, it is advantageous to receive it on near-omni-direc Note that for near-omni directional beams, the deviation
tional basis function beams since the base station/access point between the maximum gain and minimum gain is very (or
must or will typically sum all transmitted RACH signals to 35 relatively) Small compared to the highly-directional beams.
obtain a full coherent gain. When using omni-directional To obtain a near-omni-directional beam for the MxMarray, a
beams, each of the coherent RACH preamble transmissions Kronecker product of the two beams can be used. It should be
are received with near-equal SNR (signal to noise ratio). In noted that to obtain the beams for the MXM array that the
contrast when listening with highly-directional beams, the Kronecker product may be performed using, for example, the
SNR quality of each received RACH preamble varies signifi 40 above weight, f, and another weight which may befshifted by
cantly from receive beam to receive beam and hence mobile 30 degrees (i.e., f is element-wise multiplied by an array
station transmit power is wasted when the base station listens/ manifold vector for 30 degrees). To get a full set of near-omni
receives with a highly directional beam pointed away from directional basis function beams, the resulting near-omni
the mobile station. Hence in the near-omnidirectional case directional beam obtained for the MXM array may be ele
the base station can sum all of the coherent RACH preambles 45 ment-wise multiplied by the set of highly-directional basis
together to get a large gain above noise whereas in the highly function beams obtained above. Basically, according to one
directional case the base will add up mostly noise for those illustrative example implementation, the element-wise mul
times when it listens/receives with a beam pointed away from tiplication with the highly-directional beams shifts the near
the mobile. Hence to combine the received RACH preamble omni-directional pattern in the direction of the maximal gain
transmission from the mobile station with the optimal SNR, it 50 of the highly-directional beams while retaining the near
may be considered better or even best for a base station to omni-directional pattern.
listen/receive with a set of near-omni-directional basis func To translate the gain and phases found on one set of basis
tion beams, e.g., where the mobile station transmits in a function beams to again and phase for a second set of basis
coherent fashion with gain and phase values calculated for the function beams, a mobile station may typically need to know
near-omni-directional basis function which the base station 55 the basis function beams used in both sets. This limitation is
listens with. This coherent transmission of the RACH pre in contrast to the case where only a single set of basis function
ambles will be described later. beams are used. When only a single set of basis function
In cases where omni-directional coverage with the basis beams is used, the mobile station just needs to know 1) the
function beams is desired, near-omni-directional basis func number of basis function beams, and 2) when the pilot
tion beams may be constructed or generated. To construct an 60 sequences/sounding signals are sent on each basis function
example near-omni-directional basis function beams, first a beam. According to an example implementation, to translate
near-omni-directional beam may be created for one dimen the gain and phase values (basis-function weightings)
sion (either azimuth or elevation). The construction can be between basis function sets, first the mobile station will deter
done in any known way like by a gradient search which mine again and phase value (a basis-function weighting) for
minimizes the peaks while maximizing the minimums of the 65 each of the M dominant basis function beams for the first set
antenna pattern while forcing the elements of the weight by receiving pilot sequences sent on each of the beams in a
vector to be constant modulus. The constant modulus prop first set of basis function beams. According to an example
US 9,331,767 B1
13 14
implementation, for the translation of gain and phase values, bile station based on the received first set (or set 1) of the basis
both again and phase should be determined, not just a phase. function beams to the translated basis-function weightingS/
Then the mobile station may determine the channel estimate weights C, for N basis-function beams of the second set (or
for the channel between the base station and mobile station. set 2) of the basis function beams. If the N basis-function
This channel estimate may be determined as a Sum of prod beam weights of the second set are fed-back to the base
ucts of Y, (measured basis-function weightings, orgain/phase station via Some feedback channel, then the base station may
values, measured at mobile station for basis function beam b. determine the channel estimate (W) as
set 1)and V,' (beam weightings, orgain/phase values, applied
by transmitter base station to each antenna in the array for
beam b, set 1). 10 WB
The channel estimate may also be referred to as the optimal Wopt =
2
Obvi,
TX (transmit) beamforming vector W., (optimal for the base E=