I. Field of the Invention
The present invention relates to the formation of antenna beam patterns (beamforming), and more particularly to a technique for adaptive transmit beamforming based on the result of adaptive receive beamforming.
II. Description of the Related Art
Within wireless mobile communication systems, directive antennas may be employed at base station sites as a means of increasing the signal level received by each mobile user relative to the level of received signal interference. This is effected by increasing the energy radiated to a desired recipient mobile user, while simultaneously reducing the interference energy radiated to other remote mobile users. Such reduction in the interference energy radiated to mobile users over other wireless channels may be achieved through generation of spatially selective, directive transmission beam patterns. Unlike “line-of-sight” radio links, a number of signal transmission paths typically comprise each wireless communication channel.
Within wireless mobile communication systems, three techniques have been developed for improving communication link performance using directive transmit antennas: (i) selection of a particular fixed beam from an available set of fixed beams, (ii) adaptive beam forming based on receive signal angle estimates, (iii) adaptive transmission based on feedback provided by the remote mobile user, and (iv) adaptive transmit beam forming based upon the instantaneous receive beam pattern. Each of these techniques is described briefly below.
In the first technique, one of several fixed base station antenna beam patterns is selected to provide a fixed beam steered in a particular direction. The fixed antenna beams are often of equal beam width, and are often uniformly offset in boresight angle so as to encompass all desired transmission angles. The antenna beam selected for transmission typically corresponds to the beam pattern through which the largest signal is received. The fixed beam approach offers the advantage of simple implementation, but provides no mechanism for reducing the signal interference power radiated to remote mobile users within the transmission beam of the base station. This arises because of the inability of the traditional fixed beam approach to sense the interference power delivered to undesired users.
The second approach involves “adapting” the beam pattern produced by a base station phase array in response to changing multipath conditions. In such beamforming antenna arrays, or “beamformers”, the antenna beam pattern is generated so as to maximize signal energy transmitted to (“transmit beamforming”), and received from (“receive beamforming”), an intended recipient mobile user.
While the process of transmit beamforming to a fixed location over a line-of-sight radio channel may be performed with relative ease, the task of transmitting to a mobile user over a time-varying multipath communication channel is typically considerably more difficult. One adaptive transmit beamforming approach contemplates determining each angle of departure (AOD) at which energy is to be transmitted from the base station antenna array to a given remote mobile user. Each AOD corresponds to one of the signal paths of the multipath channel, and is determined by estimating each angle of arrival (AOA) at the base station of signal energy from the given user. A transmit beam pattern is then adaptively formed so as to maximize the radiation projected along each desired AOD (i.e, the AOD spectrum), while minimizing the radiation projected at all other angles. Several well known algorithms (e.g., MUSIC, ESPRIT, and WSF) may be used to estimate an AOA spectrum corresponding to a desired AOD spectrum.
Unfortunately, obtaining accurate estimates of the AOA spectrum for communications channels comprised of numerous multipath constituents has proven problematic. Resolving the AOA spectrum for multiple co-channel mobile units is further complicated if the average signal energy received at the base station from any of the mobile units is significantly less than the energy received from other mobile units. This is due to the fact that the components of the base station array response vector contributed by the lower-energy incident signals are comparatively small, thus making it difficult to ascertain the AOA spectrum corresponding to those mobile units. Moreover, near field obstructions proximate base station antenna arrays tend to corrupt the array calibration process, thereby decreasing the accuracy of the estimated AOA spectrum.
In the third technique mentioned above, feedback information is received at the base station from both the desired mobile user, and from mobile users to which it is desired to minimize transmission power. This feedback permits the base station to “learn” the “optimum” transmit beam pattern, i.e., the beam pattern which maximizes transmission to the desired mobile user and minimizes transmission to all other users. One disadvantage of the feedback approach is that the mobile radio needs to be significantly more complex than would otherwise be required. Moreover, the information carrying capacity of each radio channel is reduced as a consequence of the bandwidth allocated for transmission of antenna training signals and mobile user feedback information. The resultant capacity reduction may be significant when the remote mobile users move at a high average velocity, as is the case in most cellular telephone systems.
The fourth conventional technique for improving communication link performance involves use of an optimum receive beam pattern as the preferred transmission beam pattern. After calibrating for differences between the antenna array and electronics used in the transmitter and receiver, it is assumed that the instantaneous estimate of the nature of the receive channel is equivalent to that of the transmit channel. Unfortunately, multipath propagation and other transient channel phenomenon can substantially eliminate any significant equivalence between frequency-duplexed transmit and receive channels, or between time-division duplexed transmit and receive channels separated by a significant time interval. As a consequence, communication link performance fails to be improved.
Accordingly, it is an object of the invention to provide an adaptive transmit beamforming technique which enhances remote user received signal quality by utilizing the uplink signal energy received from remote users without the need for feedback from the mobile user.
It is another object of the invention to provide an adaptive transmit beamforming technique which accounts for the presence of multipath fading inherent in the communication channel.
It is yet another object of the invention that the beamforming technique be independent of antenna array geometry, array calibration, or of explicit feedback control signals from remote users.
It is another object of the invention to provide adaptive transmit beam forming which improves signal quality received by a desired user and while simultaneously reducing interference energy received by other undesired users so as to, within a cellular communication network, improve communication traffic capacity, and/or to increase base station coverage area, and/or to improve call quality.
The adaptive transmission approach of the invention offers the advantages of adaptive transmission using feedback without the associated mobile radio complexity increase and information capacity penalty. The technique has been developed to exploit structured variation which occurs in the multipath fading present in the wireless antenna array channel. Thus, multipath propagation effects are explicitly accounted for in the problem approach. The technique is blind in that the antenna beam is formed in the absence of explicit knowledge of the array geometry, and without the necessity of array calibration or mobile feedback. The basic approach is to estimate the optimum transmit antenna beam pattern based on certain statistical properties of the received antenna array signals. Recently developed results in blind signal copy of multiple co-channel signals using antenna arrays are thus exploited to make possible the estimation of the receive signal statistics. The optimum transmit beam pattern is then found by solving a quadratic optimization subject to quadratic constraints. The adaptive transmission system is suitable for use in conjunction with either a diplexed transmit/receive antenna array, or with separate transmit and receive arrays.
Additional objects and features of the invention will be more readily apparent from the following detailed description and appended claims when taken in conjunction with the drawings, in which:
I. Overview of Beamforming Network
Turning now to
In the embodiment of
As is indicated by
In another embodiment of the invention, distinct antenna arrays are used for signal reception and transmission as illustrated in
Turning now to
In the embodiment of
Within the transmit channel beamformer 64, an optimal transmit beam pattern weight vector is generated by a transmit channel weight vector adaptation module 150 based on the results of the statistical characterization of the receive channel vector. This weight vector, wT(t), optimizes a particular aspect (e.g., average desired signal to undesired interference ratio) of the signal energy within the transmission range of the base station array 56. In the exemplary embodiment, the optimal transmit beam pattern weight vector is generated using the estimated desired receive channel covariance matrix, {circumflex over (R)}d(k), and undesired interference covariance matrix, {circumflex over (R)}u(k), both of which are compiled within the covariance estimator 140.
As is indicated by
disposed to weight, on the basis of the optimized transmit pattern weight vector, the input signals corresponding to each element of the antenna array 56. The weighted set of input signals produced by the weighting module 158 are then upconverted in frequency within a complex frequency upconverter 160 of the RF transmitter 52. The resultant frequency-upconverted signals are then amplified by a bank of power amplifiers 164, and provided to the antenna array 56 for transmission via diplexer 58.
In the exemplary embodiment an improved estimate of the received signal is obtained through utilization of a demodulator 170 and remodulator 172. The received signal is demodulated within demodulator 170 in order to recover the essential characteristics of the modulating signal. In the case of an analog FM signal, this involves recovery of the FM waveform. In the case of a digitally modulated signal (BPSK, FSK, QPSK, etc.), the demodulator 170 forms hard decisions as to the value of each digital symbol. The demodulated signal is then processed based upon some predefined characteristic of the signal and modulation pattern. For example, a demodulated analog FM signal could be lowpass filtered based upon a known signal information bandwidth as a means of obtaining an improved post-demodulation signal estimate. In the case of digital modulation, error correction could be implemented in order to remove bit errors, thus improving estimated signal quality. In addition, training signals (i.e., pilot tones, SAT tones, etc.) may optionally be employed in lieu of, or in conjunction with, the aforementioned “blind” techniques.
Again referring to
In the present embodiment, the demodulator 170 and remodulator 172 or the receive channel beamformer 60 are operative to produce a received signal estimate ŝr, The quantity Ŝr is then employed by the covariance estimator 140 to estimate the covariance matrix of the receive channel. The receive channel beamformer 60 could of course be replaced by numerous alternative structures including, for example, multi-antenna sequence estimators, maximum likelihood receiver structures, or multiple element decision feedback equalizers. Any of these alternative structures could also be used to provide the quantity ŝr for use in estimating the received channel covariance statistics.
A detailed description of the adaptive transmit beamforming contemplated by the invention is provided in the following sections. Specifically, section II sets forth a description of transmit and receive multipath antenna channel models, as well as an introduction to the approach of utilizing receive channel statistics during transmission channel beamforming. Section III discusses the extension of the single-user beamforming approach of section II to an environment which includes multiple mobile users.
In section IV, an exemplary method is described for estimating receive channel statistics useful for effecting the transmit channel beam forming of the present invention. Finally, section V provides a description of various techniques for calibrating the transmit and receive channel beamforming apparatus.
II. Blind Beamforming Using Multipath Signals
As mentioned above, an initial step within the present invention involves statistically characterizing a receive channel vector representative of the multipath communications channel from a mobile user to a base station antenna array 56. In order to facilitate understanding of this process, a mathematical description will first be provided of an exemplary receive channel vector corresponding to a multi-element antenna array. It will then be shown that a high degree of similarity exists between a covariance characterization of the receive channel vector, and a covariance characterization of the transmit channel vector. The present invention makes use of the similarity between the receive and transmit channel covariance characterizations, notwithstanding the typical lack of correlation between the instantaneous transmit and receive channel vectors. As will also be described, the similarity between receive and transmit covariance makes it possible to determine an advantageous transmit beam pattern in the absence of explicit knowledge of the antenna array configuration. In this sense, the optimal beamforming of the present invention may be considered to be “blind” with respect to antenna array configuration.
The optimal transmit beamforming technique of the present invention is of particular utility in multipath propagation environments, in which mountains, buildings and the like create multipath interference (
A vector channel model for the energy yR(t) received by a mobile unit from the base station may be expressed as:
where sT(t) denotes the complex-valued signal transmitted to the mobile unit, where nT(t) represents the complex-valued M-element noise vector received at the mobile unit, where wT(t)H corresponds to the Hermetian transpose of the M-element complex-valued weight vector wT(t) representative of the M-element base station transmit antenna array 56, and where hT(t) represents the M-element time varying transmit channel array response vector. In addition, the time-varying amplitude loss for the 1th of L signal propagation paths between the base station transit antenna array 56 and the mobile unit is given by αT1(t). Finally, aT(θ1) corresponds to the transmit array response vector due to the propagation path along the 1th path of departure ⊖1. Each element within aT(θ1) represents the complex magnitude of the field radiated in the direction ⊖1 by an antenna element when a unit amplitude radiation signal is applied to the antenna element. Although for purposes of clarity, the base station transit antenna array 56 is assumed to be comprised of M omnidirectional elements and the mobile unit equipped with a single omnidirectional antenna, the following analysis may be readily extended to embodiments in which directional antenna elements are employed.
In a particular single-user implementation of the invention, a primary objective is to generate a base station transmit beam pattern which maximizes the signal relative to the noise within the received mobile signal yR(t). Since in the single-user case one is not concerned with minimizing interference to mobile units within other cells operative on the same frequency channel, this objective may be attained by simply maximizing the signal received at the single mobile unit. The single user case approximates conditions in cellular networks characterized by large geographic separation between base stations utilizing the same frequency channels. Ideally, the value of the transmit channel array response vector hT(t) would be determined on an instantaneous basis, which could easily be shown to allow determination of the transmit beam weight vector wT(t) resulting in the reception of the maximum possible signal power at the mobile unit. Unfortunately, it is not generally possible to instantaneously determine an accurate transmit channel array response vector hT(t) by instantaneously characterizing the receive channel from the mobile unit. This is a consequence of the frequency duplexed operation typical of most cellular systems, in which each frequency-duplexed communication channel is assigned different uplink and downlink frequencies. The difference in transmit and receive frequencies results in minimal correlation existing between the instantaneous transmit and receive channel array response vectors. This tends to preclude determination of an optimal transmit beam weighting vector wT(t) using instantaneous values of the receive channel array response vector.
In contrast, it has been found that there exists significant correlation between time-averaged covariance behavior of frequency-duplexed transmit and receive channel pairs. Since what follows will pertain to time-averaged channel covariance behavior, a time-independent transmit beam weight vector notation wT will be used in lieu of a time-dependent transmit beam weight vector wT(t). This does not imply that the weight vector wT will be completely time-independent, but rather that the weight vector wT will not vary significantly over the time periods within which are accumulated the channel statistics required for the covariance characterization of the channel described hereinafter.
An optimum average power transmit weight vector, ŵT, will now be defined as that beam pattern vector which maximizes the average signal power received by a given mobile unit, wherein ŵT is expressed as follows:
where RhT denotes the transmit vector channel covariance matrix evaluated at zero time shift and E(°) denotes the statistical expectation operator. It may be assumed within equation (2) that the total power radiated by the base station antenna array is less than or equal to some predefined maximum base station power PT
If the transmit vector channel covariance matrix Rh,T could be derived by the covariance estimator 140 in the absence of feedback from the mobile unit, the foregoing makes clear that the optimum transmit weight vector ŵT could be straightforwardly determined. However, since the transmit channel information is generally unavailable to the base station, an estimation of the receive channel array response vector is manipulated within the covariance estimator 140 in order to closely approximate the transmit vector channel covariance matrix Rh,T. Once Rh,T has been approximated, the transmit weight vector ŵT is easily obtained within the transmitter weight vector adaptation module 150 in the manner described above.
In an alternate embodiment, the optimum transmit beam pattern weight vector is selected from a finite set of pre-determined weight vectors, {WT} giving rise to a corresponding set of predefined transmit beam patterns. In this case the beam pattern may be formed by, for example, selectively assigning fixed amplitude and phase weights to each antenna element via a network of switched RF phased array elements. Rather than finding a closed form eigenvector solution to equation (2), in this embodiment a discrete search is performed for the one of the predefined transmit beam pattern weight vectors having the highest inner product with the desired covariance matrix Rh,T per equation (2).
Various differences will now be examined between the frequency-duplexed transmit and receive channels over which communication occurs between a base station and a mobile unit. In a single-user environment, the vector xR(t) is representative of the set of output signals produced by the base station antenna array 56 in response to a signal sR(t) received from the mobile unit, and is given by:
where nR(t) is an M-element noise vector representative of the noise added by the base station receiver. In a multipath signal propagation environment, it has been generally found that little correlation exists between: (i) the instantaneous amplitude αR,l(t) along each angle of arrival θl, and (ii) the instantaneous propagation path amplitude αT,l(t) along each angle of departure θt for the transmit channel. Accordingly, it is expected that attempting to map the instantaneous receive channel array response vector hR(t) to an instantaneous transmit channel weight vector wT(t), will generally not maximize the power delivered to the mobile unit.
While there is often little correlation between the instantaneous values of the transmit and receive vector channels, it has been found that if the transmit and receive antenna arrays are properly configured, there exists a high degree of similarity between Rh,T and Rh,R. As a consequence, the covariance estimator 140 is designed to estimate an optimum transmit channel covariance matrix Rh,T from a time-averaged receive channel covariance matrix Rh,R. It has been found that under the conditions described below, the substitution of the receive channel covariance matrix Rh,R within equation (2) yields a value for ŵT resulting in the base station delivering nearly as much power to the mobile user as would have been delivered had Rh,T been used to derive ŵT.
From equations (1) and (2), the transmit channel covariance matrix may be expressed as:
where E(*) denotes the probabilistic expectation operation, and where it has been assumed that each angle of departure path fades independently, i.e.,
E(αT,l(t)αT,k*(t))=0 for i≠k. (5)
Similarly, the receive covariance matrix may be expressed as
Equations (4) and (6) have been formulated under the assumption that an equal number of dominant reflectors, at identical locations, exist at the transmit and receive channel frequencies. This constraint will typically be met, since the existence of dominant reflectors of large size increases the likelihood of substantially similar reflection at the slightly different transmit and receive frequencies of each duplex communication channel.
As may be appreciated by comparing equations (4) and (6), the assumed equivalence of the transmit and receive channel covariance matrices is justified if (i) the average strengths E{|α1(t)|2} of the transmit and receive paths are equal, and if (ii) the receive and transmit array response vectors aR(θ1) and aT(θ1) are substantially the same. For the typical case of a small frequency offset between transmit and receive channels, it has been found that condition (i) is generally met. That is, the transmit and receive channel average path strength is invariant with respect to transmit and receive frequency translation. Condition (ii) may be satisfied if the antenna array(s) used for transmission and reception are substantially insensitive to the frequency difference between the transmit and receive channel bands. In the case of a single antenna array disposed for transmit and receive operation via a diplexer, the requisite frequency insensitivity may be achieved through use of antenna having elements exhibiting substantially the same amplitude and phase response over both the transmit and receive channel bands. Alternately, the frequency difference between the transmit and receive channel bands may be compensated for by appropriately scaling the dimensions of, and spacing between, the antenna elements within separate transmit and receive antenna arrays.
The foregoing makes clear that transmit channel weight vector may be determined by the transmitter weight vector adaptation module 150 on the basis of a second order statistical characterization of the received array response vector. It is nonetheless to be understood that the compilation of other statistical characterizations of the receive array response vector as a means of determining an optimum transmit beam weight vector is also within the scope of the present invention.
III. Beamforming in Multiple User Environment
In the preceding section it was shown that, within a single user environment, a close approximation of an optimum transmit beam pattern could be effected using the receive array response vector covariance matrix. In the exemplary single user case discussed above, an optimum transmit beam pattern is obtained by simply attempting to maximize power delivered to the mobile user's receiver by the base station antenna array. In this section, a technique is described in which signal power delivered to an intended recipient mobile user by a base station array is maximized, while for other mobile users the base station array simultaneously minimizes the delivered interference power. In what follows the term “interference power” refers to signal energy transmitted by a base station array which is intended for reception by a particular mobile user, but which is also received by one or more other unintended mobile users.
It is noted that the exemplary embodiment described herein illustrates a scheme for forming an adaptive transmission beam for the purpose of reducing cellular frequency re-use intervals, thereby increasing network call traffic capacity. However, it is understood that the signal to interference maximization criteria described below may be equally applied in other contexts. For example, in an alternate embodiment these criteria may enable sharing of frequency channels by more than a single mobile user within a given cell as a means of increasing network call traffic capacity.
In conventional cellular systems of the type which allocate each channel frequency within a cell to a single mobile user, the cells are dimensioned such that base stations using the same frequency set are sufficiently separated to ensure that mutual “co-channel” (i.e., same frequency) interference is kept below an acceptable level. Unfortunately, this technique for partitioning frequencies among adjacent cells tends not only to reduce traffic capacity per base station, but also reduces trunking efficiency.
It is known that the ratio of the radius of an individual cell (R) to the distance between the centers of co-channel cells (D) determines amount of co-channel interference that a mobile user can expect to experience. It is also known that this ratio (D/R) determines the number of distinct channel sets that are assigned to cells throughout the cellular system. Increasing the value of D/R causes the mobile unit receive less interfering signal power (on average) and requires the cellular system to use a greater number of channel sets (i.e., a larger frequency re-use factor). Since the total number of frequency channels is fixed, increasing the number of channel sets reduces the number of frequency channels available to each cell and results in a reduction in cell capacity. A further capacity penalty arises from considerations of trunking efficiency, which become increasingly significant as the number of channels available to a given cell are reduced.
Accordingly, a trade-off typically exists between the average amount of interference received by a mobile unit within a cellular network, and the number of calls capable of being supported at any given time by each cell in the system. Since the present invention improves the average signal to interference ratio experienced by a mobile user's receiver by the use of adaptive transmit beamforming, the value of D/R for the system may be reduced until the mobile unit's interference threshold is once again reached. This advantageously results in an increase in system capacity due to the reduced D/R ratio. If instead the mobile unit's D/R is not reduced, the mobile unit will instead experience a higher quality connection.
It is further apparent that the present invention may also be employed to increase base station coverage area and/or improve some measure of call quality in lieu of, or in addition to, improving network capacity.
In the exemplary embodiment, an adaptive antenna array is employed at each base station as a means of reducing the interference delivered to undesired users within adjacent cells while simultaneously maximizing the average power to the desired user. In this way the frequency “re-use” interval of the cellular network is improved by reducing the number of cells needed to be interposed between base stations using the same frequency set. The interference power delivered by the base station array within a given cell to co-channel mobile users in adjacent cells is determined within the covariance estimator 140 by forming an “undesired” covariance matrix for each such user by statistically characterizing (as described in section I) the signal energy received therefrom. This allows formulation of an expression for an optimum transmit beam weight vector matrix WT,OPT as a function of:
An exemplary expression for the matrix of optimum transmit beam weight vectors (WT,OPT) is set forth below:
subject to the constraints of
where
The optimization expression of equation (7) is formulated in order to maximize the minimum signal to interference ratio (SNRmin) experienced by any given desired mobile user within the network. That is, it is intended that each desired mobile user receives sufficient signal energy to ensure that a minimum signal to interference plus noise ratio (SINRmin) required for acceptable communications quality is established for each mobile user. When it becomes infeasible for every desired user to experience a SINR greater than SINRmin, it is expected that the user experiencing the lowest SINR will be assigned to another frequency channel. The optimization contemplated by equation (7) is then performed again with fewer co-channel users.
In embodiments in which means are not provided for communication between the base stations of different cells, the exact interference power transmitted to each desired user by all adjacent cell base stations is unknown to a given base station. However, a given base station is capable of estimating the covariance matrices characterizing signal propagation from the base station to its desired user and the undesired users in adjacent cells. Accordingly, equation (7) may be reformulated as a maximization of the power delivered by each base station to the desired mobile user within its cell, subject to constraints on the amount of interference power which may be delivered to any one of the undesired co-channel users in adjacent cells. By setting an upper limit on the amount of interference power which any given base station is permitted to deliver to an undesired co-channel user in an adjacent cell, and a lower limit on the minimum power received by the desired user, each mobile user is guaranteed to experience an average signal to noise ratio in excess of SINRmin, in the event that a solution to the optimization problem is found.
This reformulated optimization may be expressed as:
subject to the constraints of,
wTHRhTdwT≧PRmin
wTHRhTu
PTmin≦wTHwT≦PTmax
wherein,
Although capable of providing an desirable transmit beam weight vector for use at each base station, the optimization function of equation (8) is relatively computationally intensive in that a covariance matrix is required to be compiled for each undesired co-channel user. In what follows, the computational complexity of the optimization function of equation (8) is reduced by obviating the need for knowledge of the covariance matrix associated with each undesired co-channel user. This is accomplished by formulating an optimization expression dependent upon the summation of all undesired interference covariance matrices, rather than upon the individual undesired interference covariance matrices. The process of optimizing with respect to the summation of all interference power affords various advantages. For example, the necessary channel covariance estimates can be obtained using only the received signal vector and various ways an estimate of the desired mobile uplink signal. In contrast, individual undesired covariance matrices can generally only be determined if estimates of the undesired interfering signals are generated.
Assuming the various mobile uplink signals to be uncorrelated, the base station received signal vector covariance may be written as
which allows the approximation,
where {circumflex over (R)}x and RhRd are estimated covariance matrices corresponding to the raw received signal vector, xR(t), and the desired user channel vector channel and Psi is the power transmitted by the iTH mobile user. The approximation in equation (10) allows formulation of an optimization function which depends upon the summation of the interference covariance matrices associated with a set of undesired co-channel users, rather than a function dependent upon derivation of a separate interference covariance matrix for each undesired co-channel user. More particularly, the simplified optimization function may be expressed as:
subject to the constraints of
where Pl,max is the maximum allowable total delivered interference power, PT,max is the maximum allowable transmission power, and where IM is an M×M identity matrix. In addition, this simplified optimization function is subject to the feasibility checks of:
wTHwT≧PTmin
wTHRhTdwT≧PRmin
One solution to equation (11) is the scaled, generalized eigenvector associated with the largest generalized eigenvalue of the following matrix pair:
In an alternate embodiment, the optimum transmit beam pattern weight vector {WT} is selected from a finite set of pre-determined weight vectors giving rise to a corresponding set of predefined transmit beam patterns. In this case the beam pattern may be formed by, for example, selectively assigning fixed amplitude and phase weights to each antenna element via a network of switched RF phased array elements. Rather than finding a closed form eigenvector solution to equation (2), in this embodiment a discrete search is performed for the one of the predefined transmit beam pattern weight vectors providing the most advantageous solution to the optimization problem posed by equation (7), (8) or (11). In a specific implementation, the most advantageous solution is provided by the one of the predetermined transmit beam pattern weight vectors giving rise to the highest signal to interference ratio.
It is recognized that the random process associated with each vector channel is not strictly stationary. Therefore, the covariance matrix description of the channel can not be considered as time invariant. However, the process components causing variation in the time-averaged covariance estimates tend to vary more slowly than so-called fast fading components of the random channel process. These slowly changing process components include log normal shadowing, base station path propagation angles, and local scatterer propagation angles. While the preceding discussion expresses the covariance channel descriptions as time invariant, it is recognized that the covariance estimate must be viewed as an approximation for time average channel behavior over some finite length time window. Accordingly, an exemplary manner is described below for adapting the channel covariance estimates to the time variation in the slowly changing channel process components. Although many adaptive techniques could be used, one choice involves application of a first order IIR filter to successive estimates of the channel covariance.
This may be expressed mathematically as
{circumflex over (R)}(k)=λ{circumflex over (R)}(k−1)+μ{circumflex over (R)}NEW(k) (12)
Where R(k) is the covariance estimate at time index k, RNEW(k) is the covariance estimate associated with the channel data gathered between time index k−1 and k, and λ and μ are chosen to provide the desired IIR filter response.
Referring now to
The transmitter weight vector adaptation module 150 then computes a transmit weight vector using the estimated receive channel covariance matrix. This computation is done in accordance with predefined network agreement criteria inherent within the optimization function evaluated within the weight vector adaptation module 150. In the exemplary case of the optimization function of equation (11), the pertinent transmit criteria is defined as maximization of the ratio of (i) the average power delivered to the desired mobile unit on a given frequency, to (ii) the average total interference delivered to undesired mobile units on the given frequency. If the feasibility checks associated with equation (11) are satisfied for transmission on the given frequency, then the given frequency is deemed satisfactory for communication with the desired mobile unit. If these feasibility checks are not satisfied, a different frequency is evaluated.
In an alternate embodiment, the relevant transmit criteria used in the procedure of
In the general case, each base station in the cellular network could be constrained to limit transmission to undesired users on the basis of common “network agreement criteria”. In an exemplary embodiment such network agreement criteria could comprise placing the following types of constraints upon the power transmitted by each base station:
The transmitter weight vector adaptation module 150 then computes an optimum transmit weight vector using the estimated receive channel covariance matrix. This computation is done in accordance with predefined network agreement criteria inherent within the optimization function evaluated within the weight vector adaptation module 150. The transmit weight vector solution is then evaluated in light of network agreement criteria of the type listed above to ascertain whether the resultant desired and/or undesired user transmission quality is appropriately bounded. If so, a new estimate is made of the receive channel covariance matrix (which in general will have changed due to movement of desired/undesired mobile units), and the above process is repeated. If the network agreement criteria are not satisfied, a new frequency is selected for at least one of the users and the above process is similarly repeated. If no new frequencies are available, either a call handoff request is sent to the MTSO, or appropriate indication is provided to the calling party. That is, the calling party is informed that communication is incapable of currently being established or maintained with the desired mobile unit, and the call is dropped.
In the general case, the evaluation of transmitted signal power in view of the network agreement criteria will be regularly repeated after communication has been established with the desired mobile unit. When the transmitted signal power begins to encroach upon the constraints set by the network agreement criteria (e.g., desired receiver power nears fixed lower bound), it will typically be desired that communication with the desired user be switched to a new frequency. Such encroachment may be caused by degradation in the quality of the communication channel allocated to the desired mobile unit. For example, channel conditions may deteriorate when the desired user becomes located near the edge of the cell area, while simultaneously becoming aligned between the base station and an undesired user in an adjacent cell.
When deteriorating channel conditions cause the network agreement criteria to become in some way “close” to being violated, a search for a new frequency channel may be commenced. This search process will typically continue until either: (i) signal transmission quality over the current frequency channel as defined by the network agreement criteria improves to a satisfactory extent, or (ii) the desired mobile unit is switched to a new frequency channel over which signal transmission complies with the network agreement criteria. It is a feature of the invention that the evaluation of an alternate frequency for transmission to a mobile unit can be accomplished without the need for the mobile to transmit on the frequency under consideration. Using signals received on the alternate frequency, a receive covariance matrix estimate is generated for the alternate frequency. Since there is not a desired user transmitting on the alternate frequency, the undesired covariance matrix Ralt,u corresponds to the undesired user covariance matrix at the alternate frequency,
where Nint represents the number of interfering (i.e., undesired) users on the alternate frequency. Again assuming that the covariance matrices are frequency independent for small frequency shifts, the desired covariance matrix estimates compiled on the previous frequency is equivalent to Ralt,d, the desired user covariance matrix on the alternate frequency. Accordingly, the capability of signal transmission on the alternate frequency to comply with the network agreement criteria may be evaluated in the absence of desired user signal measurement on the alternate frequency.
It is anticipated that some hardware resources will be dedicated to updating the covariance matrix estimates on unused frequency channels. In doing so, the base station will be disposed to more rapidly find a suitable new frequency channel for a mobile unit assigned to a deteriorating channel.
As discussed above, when mobile units within adjacent cells are located in close proximity, the base stations within the adjacent cells may experience nearly simultaneous channel degradation. That is, the base stations within each cell may simultaneously experience interference on a given frequency channel due to the presence of the undesired co-channel user within the opposing cell. Under these circumstances it is desirable that only one of the two mobile users be reassigned to a new frequency channel, since this action alone will reduce the interference level experienced by each of the two base stations. One way of increasing the likelihood that only a single mobile user is reassigned is to require that a random time interval expire before any such reassignment may occur. Because each interval is random, it is highly unlikely that the two proximately located users will be reassigned contemporaneously. Hence, the co-channel interference experienced by each base station is reduced by allocating a new channel to only one of the proximately located mobile users.
In alternate implementations, searches may be performed substantially contiguously for the most advantageous frequencies over which communication may be maintained with desired mobile units. This is in contrast to the approach previously described, in which a search for a new channel is instigated only upon the transmitted signal power coming sufficiently “close” to a bound set by the network agreement criteria. This alternate approach involves continuously determining the candidate frequency channel satisfying the transmission quality criteria by the greatest margin. The most advantageous candidate channel may then be selected by, for example, ascertaining which of these optimal transmit weight beam vectors results in signal transmission best satisfying the pertinent network agreement criteria.
The most advantageous candidate frequency channel could instead be defined as the channel having an optimum transmit weight beam vector with which is associated the largest generalized eigenvalue solution of the applicable optimization function (e.g., equation 11). That is, the optimum transmit weight beam vector is determined for each candidate channel, and the largest eigenvalue associated with this set of weight vectors is then ascertained. The frequency channel corresponding to the transmit weight vector associated with this largest eigenvalue is then identified as the most advantageous frequency channel. Other approaches of utilizing an optimization function to identify a candidate frequency channel satisfying the relevant network agreement criteria are also within the scope of the present invention. It is expected that such other approaches may not identify the most advantageous frequency channel in view of the pertinent network agreement criteria, but will perhaps be capable of determining an acceptable channel in a less computationally intensive manner.
When the procedure outlined in
IV. Estimating Transmit Channel Covariance Statistics
In accordance with the present invention, any of a number of estimated statistical characterizations of a given receive channel array response vector may be performed as part of the process of generating an optimal transmit beam weight vector. A preferred method of implementing one such statistical characterization, which involves compilation of the aforementioned receive channel covariance matrix, is described within this section. The method involves statistically characterizing the receive channel associated with the “desired user” to which information is to be transmitted, as well as characterization of the receive channel(s) associated with the “undesired user(s)” that receive interfering signal energy.
This statistical characterization method assumes the availability of a sampled received signal estimate, which is represented as ŝR(kT), wherein “k” denotes the sample time index and “T” the sample interval. In an exemplary embodiment this signal estimate is derived from the output of the receive antenna array 56 (
In alternate embodiments the signal estimate ŝR(kT) is obtained by exploiting a sequence of known training signals which are transmitted from the desired user's mobile unit in order to assist in estimation of the wireless channel properties.
In one embodiment each received signal estimate is cross-correlated with the received data vector xR(kT) from the antenna array 56 as a means of forming the instantaneous receive channel array response vector estimate {tilde over (h)}R(KT). The following cross correlation operation defines {tilde over (h)}R(KT):
Once a set of array response estimates {tilde over (h)}R(KT) have been collected over a given time interval, a receive channel covariance matrix RhRd, may be estimated as follows:
{circumflex over (R)}hRd(KT)=λ{circumflex over (R)}hRd((K−2Nh)T)+μ{tilde over (h)}R(KT){tilde over (h)}eH(KT) (14)
Again, the present invention contemplates agreement between such a time-averaged covariance matrix estimation and the true transmit channel short term covariance matrix.
Under certain conditions, the time-averaged covariance matrix estimation may be improved using an estimation filter designed to filter the receive channel response vector estimate {tilde over (h)}R(KT). In accordance with the invention, the estimation filter is designed to correlate time-varying frequency and/or spatial properties of the multipath channel. This approach is believed to present a significant departure from conventional techniques, which generally assume near time-invariance over the desired estimation interval. If ĥR(KT) represents the output of the estimation filter in response to the input {tilde over (h)}R(KT), the receive covariance matrix associated with the desired user (i.e., “the desired user covariance matrix”) may be expressed as:
{circumflex over (R)}hRd(KT)=λ{circumflex over (R)}hRd((K−2Nh)T)+μĥR(KT)ĥRH(KT) (15)
The estimation filter may be realized as a linear FIR filter, as a linear IIR filter, as an adaptive filter structure (e.g., a Kalman filter), or as a non-linear filter structure. Moreover, the parameters (e.g., FIR taps or Kalman state-space model) of the estimation filter may be pre-computed based on expected channel time-domain correlation behavior. Alternately, the parameters of the estimation filter may be may be adapted in real-time as a function of measured channel behavior.
Rather than filtering the sequence {tilde over (h)}R(KT) as means of obtaining an improved array response estimate ĥR(KT), the estimate of the desired user receive covariance matrix may first be formulated using only the sequence {tilde over (h)}R(KT). The resultant samples {tilde over (R)}hRd(KT) are then passed through an estimation filter similar to that described above to obtain {circumflex over (R)}hRd(KT). In this case, however, the estimation filter parameters are selected to directly optimize {circumflex over (R)}hRd, rather than to indirectly improve this quantity through estimation filtering of ĥR(KT).
As discussed above, the formulation of an optimal transmit channel covariance matrix involves not only estimation of a desired user receive covariance matrix RhRd, but also entails estimation of an undesired user receive covariance matrix RhRu. Again, compilation of the undesired user receive covariance matrix involves estimating the interfering signal energy transmitted by mobile users within other cells. One approach to estimation of the undesired user receive covariance matrix RhRu involves subtraction of a scaled version of the estimated desired user covariance matrix RhRd from the received signal vector covariance matrix Rxx:
In accordance with another aspect of the invention, an approach for estimating the undesired user covariance matrix is described which is particularly suitable for employment when relatively short sequences of samples (i.e., sample blocks) are being processed. Specifically, the received signal estimate {ĥ(kT)ŝd(kT)} is subtracted from the received data vector {x(kT)}, thereby forming a vector {xu(kT)} representative of the sum of the undesired received signal power and receiver noise:
xu(kT)=x(kT)−ĥ(kT)ŝd(kT) (17)
The undesired user covariance matrix {circumflex over (R)}hRu is then estimated as follows:
As was mentioned above in connection with description of the desired covariance matrix RhRd, it may at times be desirable to filter samples of the undesired covariance matrix using an estimation filter. Again, such an estimation filter serves to modify the current estimated covariance matrix in response to time-variation in the statistics of the true undesired channel response.
Following determination of the estimated desired and undesired receive channel covariance matrices, the optimal transmit beam weight vector is found by substituting these matrices into equation (11) as follows:
{circumflex over (R)}hRd→{circumflex over (R)}hTd (19)
The foregoing procedure for optimal transmit beamforming illustrates a particular implementation of the invention, it being understood that other methods for adaptively estimating channel covariance are also within the scope of the invention.
V. Transmit and Receive Channel Calibration
In order to ensure that receive channel statistics are accurately “mapped” to transmit channel
Referring to
Since the antenna array 56 and diplexer 58 (i.e., the array assembly) are comprised of passive components, it is expected that matching (e.g., power matching, impedance matching) between these passive structures and both the transmit and receive and electronics will be relatively invariant over time and temperature. Accordingly, calibration of the matching between the array assembly and the remaining transmit and receive electronics within the adaptive beamforming network may be performed infrequently. As a first step in calibration of the array assembly, the match between the RF receiver 54 and the array assembly is determined for each receive frequency of interest. Similarly, the match between the RF transmitter 52 and the array assembly is also determined for each transmit frequency of interest. These measurements may be conducted at an antenna test range, or at any other appropriate calibration site.
The differences in the measured amplitude and phase match for each corresponding pair of transmit and receive frequencies are stored both within a receiver calibration equalizer & channelizer 250, and within a transmitter calibration equalizer & channel combiner 254. During
operation of the adaptive beamforming network, equalization filters within the equalizers 250 and 254 are adjusted so as to compensate for the matching difference at each pair of corresponding transmit and receive frequencies.
Unlike the array assembly, the active components within RF transmitter 52 and RF receiver 54 may exhibit significant amplitude and phase drift as a function of time and temperature. In order to obviate the need for use of expensive, high-precision components in conjunction with compensation circuits as a means of minimizing such amplitude and phase drift, the present invention contemplates utilization of the self-calibration apparatus depicted within
Referring to the receive section of
As mentioned above, calibration information obtained during calibration of the array assembly is also stored within the calibration equalizer. This calibration information, as well as the coefficients provided by the computation circuit 264, are together used to adjust the equalization filters within the calibration equalizer 250. This adjustment is designed to ensure that for each of the N frequency channels, a substantially identical amplitude and phase change occurs as a consequence of propagation through each of the M propagation paths of the RF receiver 54.
A similar calibration procedure may be used to compensate for the generally different amplitude and phase characteristics exhibited by each of the M signal propagation paths within the RF transmitter 52. In particular, a set of M identical wideband digital IF calibration signals are generated within a transmitter calibration signal injection network 274 for application to the M signal paths entering the RF transmitter 52. Each of these M wideband digital IF calibration signals are then interpolated, filtered, converted to analog signals, and subsequently translated to a higher analog frequency.
At the output of the bank of power amplifiers 164, the amplified calibration signals are coupled to a transmit section calibration receiver comprised of an RF calibration downconverter 280 and an A/D conversion & digital processing module 284. The RF calibration downconverter 280 is operative to translate the frequency of the amplified calibration signals to an intermediate frequency (IF). The resultant set of M IF signals are provided to an A/D conversion & digital processing module 284 disposed to digitize, filter, and decimate each IF signal. A transmitter calibration coefficient computation circuit 288 then measures the amplitude and phase difference exhibited by calibration signals of the same frequency carried by the M different outputs of the A/D conversion & digital processing module 284 where, again, each of the M outputs is associated with one of the M signal paths through the RF transmitter.
A set of filter calibration coefficients are then computed within the computation circuit 288 for use in adjustment of the single wideband, or multiple narrowband, equalization filters disposed within the transmitter calibration equalizer and channel combiner 254. These filter calibration coefficients, as well as the calibration information collected during calibration of the array assembly, are jointly used to adjust the equalization filters within the calibration equalizer & channel combiner 254.
The transmit section calibration receiver will typically also be calibrated in a manner substantially similar to that described above with reference to the RF receiver 54. In order to preserve clarity of representation, the calibration circuitry used in this secondary calibration process is not shown in
The transmit calibration switch 302 similarly obviates the need for a receiver calibration signal injection network 260 (
As mentioned above, both the calibration equalizer and channelizer 250 and the transmitter calibration equalizer & channel combiner may each include either: (i) a single wideband equalization filter, or (ii) a functionally equivalent set of narrowband equalization filters. Referring to
In
VI. Alternate Embodiments
Although the embodiments of the invention presented herein have been described in terms of optimization of the antenna pattern transmitted by a base station antenna array, the teachings of the invention are equally applicable to optimum formation of the mobile unit antenna pattern. That is, the mobile unit antenna pattern is formed such that a desired level of power is transmitted to the one or more base stations with which the mobile unit is in communication, and so that transmission power is minimized to the other base stations within the communication network. Again, an initial step in this antenna pattern optimization procedure involves statistically characterizing the mobile unit receive channel vector. The results of this statistical characterization are then used to determine the beam pattern weight vector which maximizes a predetermined quality parameter (e.g., signal to noise ratio) of the signal received by the intended base station(s), while minimizing signal transmission to other base stations. At the mobile station, the transmit antenna beam pattern is then generated in accordance with the transmit beam pattern weight vector.
Accordingly, in the following claims the term “central communications station” is intended to refer to either the base station or mobile unit configured to generate an optimized antenna beam pattern in accordance with the invention. When a base station comprises the central communications station, the mobile unit(s) in communication therewith are referred to as “remote communications station(s)”. Conversely, when a mobile unit comprises the central communications station, the receiving base station(s) are identified as remote communications station(s).
While the present invention has been described with reference to a few specific embodiments, the description is illustrative of the invention and is not to be construed as limiting the invention. Various modifications may occur to those skilled in the art without departing from the true spirit and scope of the invention as defined by the appended claims.
This is a continuation of U.S. patent application Ser. No. 09/563,806, filed May 2, 2000 now U.S. Pat. No. 6,665,545; which is a continuation of U.S. Patent Application 08/491,044, filed Jun. 16, 1995, now U.S. Pat. No. 6,101,399, issued August 8, 2000; which is a continuation in part of U.S. patent application Ser. No. 08/394,652, filed Feb. 22, 1995, now abandoned.
Number | Name | Date | Kind |
---|---|---|---|
5132694 | Sveenivas | Jul 1992 | A |
5260968 | Gardner et al. | Nov 1993 | A |
5274844 | Harrison et al. | Dec 1993 | A |
5386589 | Kanai | Jan 1995 | A |
5412414 | Ast et al. | May 1995 | A |
5428712 | Elad et al. | Jun 1995 | A |
5459668 | Dogan et al. | Oct 1995 | A |
5495256 | Piper | Feb 1996 | A |
5515378 | Roy, III et al. | May 1996 | A |
5542101 | Pal | Jul 1996 | A |
6006110 | Raleigh | Dec 1999 | A |
6101399 | Raleigh et al. | Aug 2000 | A |
6219561 | Raleigh | Apr 2001 | B1 |
Number | Date | Country |
---|---|---|
0142293 | Oct 1984 | EP |
0595247 | Oct 1993 | EP |
2266998 | Nov 1993 | GB |
WO9409568 | Apr 1994 | WO |
WO9534997 | Dec 1996 | WO |
Number | Date | Country | |
---|---|---|---|
20040157646 A1 | Aug 2004 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09563806 | May 2000 | US |
Child | 10688770 | US | |
Parent | 08491044 | Jun 1995 | US |
Child | 09563806 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 08394652 | Feb 1995 | US |
Child | 08491044 | US |