Next Article in Journal
A Velocity Estimation Technique for a Monocular Camera Using mmWave FMCW Radars
Previous Article in Journal
EPS-Ledger: Blockchain Hyperledger Sawtooth-Enabled Distributed Power Systems Chain of Operation and Control Node Privacy and Security
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Distributed Base Station: A Concept System for Long-Range Broadband Wireless Access

by
Muhammed Faruk Gencel
1,
Maryam Eslami Rasekh
2,* and
Upamanyu Madhow
2
1
Qualcomm Inc., San Diego, CA 92121, USA
2
Department of Electrical and Computer Engineering, University of California Santa Barbara, Santa Barbara, CA 93103, USA
*
Author to whom correspondence should be addressed.
Electronics 2021, 10(19), 2396; https://doi.org/10.3390/electronics10192396
Submission received: 9 September 2021 / Accepted: 23 September 2021 / Published: 30 September 2021

Abstract

:
We propose a concept system termed distributed base station (DBS) which enables distributed transmit beamforming at large carrier wavelengths to achieve significant range extension and/or increased downlink data rate, providing a low-cost infrastructure for applications such as rural broadband. We consider a frequency division duplexed (FDD) system using feedback from the receiver to achieve the required phase coherence. At a given range, N cooperating transmitters can achieve N 2 -fold increase in received power compared to that for a single transmitters, and feedback-based algorithms with near-ideal performance have been prototyped. In this paper, however, we identify and address key technical issues in translating such power gains into range extension via a DBS. First, to combat the drop in per-node SNR with extended range, we design a feedback-based adaptation strategy that is suitably robust to noise. Second, to utilize available system bandwidth, we extend narrowband adaptation algorithms to wideband channels through interpolation over OFDM subcarriers. Third, we observe that the feedback channel may become a bottleneck unless sophisticated distributed reception strategies are employed, but show that acceptable performance can still be obtained with standard uplink reception if channel time variations are slow enough. We quantify system performance compactly via outage capacity analyses.

1. Introduction

Distributed transmit beamforming with N cooperating transmitters can provide received power N 2 -fold larger than that of a single transmitter. Over the past decade, there has been significant progress in demonstrating the feasibility of attaining the precise carrier frequency and phase synchronization required to realize these gains [1,2,3,4]. In this paper, we build on these advances for design of a concept system that we term distributed base station (DBS), targeting significant improvements in communication link range and/or data rate. As shown in Figure 1, a DBS comprises N opportunistically placed, low-cost, transmitter nodes, without wired connections between the nodes. Our goal is to leverage the N 2 -fold received power gain provided by distributed transmit beamforming to significantly enhance downlink range and/or spectral efficiency. While a DBS can be employed to enhance communication in existing WiFi and LTE bands, the approach is particularly interesting for white space frequencies (e.g., 50–800 MHz). These frequencies propagate well and are therefore well matched to long-range applications such as rural broadband. However, good propagation also leads to poor spatial reuse when employing omnidirectional transmission. Beamforming using multiple antennas can enhance spatial reuse, but centralized antenna arrays are bulky at large wavelengths. DBS allows the use of low-cost transmit nodes with moderate transmit power to emulate a powerful transmitter with a highly directional steerable antenna.
For N coordinating transmitters, we can obtain an N-fold power pooling gain even without beamforming. In practice, this would require loose timing coordination between the transmitters (e.g., so the delay spread seen by the receiver across transmitters is smaller than the size of an OFDM cyclic prefix). While this addition is noncoherent, and thus leads to fading on narrowband channels, this effect is alleviated by frequency diversity in wideband systems. Thus, we envision a system which starts with an N-fold power pooling gain and then adapts to higher spectral efficiency as the DBS trains its beam towards the desired receiver, with the maximum spectral efficiency corresponding to the N 2 -fold ideal beamforming gain. As an example of the system enhancements possible with a 10-node DBS (our running example), consider a rural broadband link served by a single transmitter node in white space frequencies (50–800 MHz). For a receiver at the cell edge, which could only sustain a very low rate control channel at 5 dB SNR with a single base station transmitter, a 10-node DBS boosts the SNR at the receiver to 5 dB with power pooling, and to 15 dB with ideal beamforming. For typical SNR versus modulation and coding scheme (MCS) values for LTE adaptive modulation [5], we can sustain QPSK with rate 2 / 3 coding with power pooling and 64QAM with rate 2 / 3 coding with beamforming. Thus, for a channel bandwidth of 20 MHz, a DBS makes it possible to provide broadband data rates of 20–80 Mbps at a range where a single transmitter system could barely establish a control link. Note, however, that in order to achieve these gains, the distributed beamforming scheme must operate effectively in regimes where the received SNR for any given transmit node is low. Thus, we cannot use, for example, the well-known one-bit feedback based beamforming strategy originally proposed in [2], which has been shown to be fundamentally limited in its performance for low per-node SNR [6].
In terms of the range extension possible with an N-node DBS, a free space propagation model with inverse square decay of power with distance would predict an N-fold range increase, corresponding to the N 2 -fold power gain due to beamforming. The gains when we use more realistic propagation models are smaller, but still significant. The power of the DBS concept lies in our ability to harness MIMO at lower carrier frequencies. As an example link budget using the Hata propagation model in Section 6.1 indicates, by using a white space frequency of 200 MHz, we can attain spectral efficiencies larger than 3 bps/Hz at a range of 14 km, using a 10-node DBS with a relatively small transmit power per node of 20 dBm (the emitted power of a typical WiFi node). If we now use a larger carrier frequency of 800 MHz, the range drops to approximately 6 km.
Contributions: We propose and evaluate a wideband system design that addresses the key technical hurdles for realizing the DBS concept. We consider an FDD system in which the receiver sends feedback that enables the transmitters in the DBS to synchronize. In order to attain protocol-level scalability, we constrain the feedback to be aggregate (i.e., not directed at any specific transmit node), so that the receiver is oblivious to the number and identity of the transmit nodes. The key contributions are as follows.
(1)
We design a feedback-based synchronization strategy, which we term deterministic orthogonal sequence training (DOST). We explore its properties in a narrowband setting, comparing it against a number of previously proposed strategies to show that it is better matched to the low per-node SNR regime of interest to us. We also show that DOST is resilient to severe quantization on the feedback link, which as we discuss shortly, can become a bottleneck in the DBS system.
(2)
We show that DOST extends naturally to wideband frequency-selective channels by considering an OFDM system in which training sequences are sent on a designated set of pilot subcarriers. The receiver feeds back a corresponding sequence of (quantized) received complex amplitudes, which the transmitters use to estimate their channels on the pilot subcarriers. These are then interpolated across subcarriers by each transmitter and used to beamform on the data subcarriers. Assuming a feedback delay which is smaller than the time constant of channel variations, this approach scales to arbitrarily low per-node SNRs: measurement noise is averaged out effectively over a period scaling inversely with the per-node SNR.
(3)
We compactly characterize the downlink performance for a DBS via an outage capacity analysis for a well-accepted 3GPP channel model.
(4)
We note that feedback can become a bottleneck to varying degrees, with the rate of channel time variations that can be supported depending on the sophistication of the uplink reception strategy. We use an outage capacity analysis to compare the channel coherence times that the DBS can support with and without distributed reception on the uplink.
Organization: We put our work in context by briefly summarizing related work in Section 2. In Section 3, we describe the overall system design and provide some example results. In Section 4, we describe the DOST scheme tor feedback-based training and provide performance evaluations for a single subcarrier, including the effect of drastic feedback quantization. We justify our design choices by comparing DOST with alternative techniques such as one-bit feedback-based beamforming [7] and time-multiplexed training [8]. In Section 5, we provide results showing the performance of DOST for a wideband system, showing that simple interpolation across the pilot subcarriers to estimate the channel for the data subcarriers works well. Section 6 provides an outage capacity analysis that compactly characterizes the coded performance of the wideband system, both for the downlink and for the feedback on the uplink. Section 7 contains our conclusions.

2. Related Work

With the increasing availability of low-cost front-end elements, architectures that take advantage of the degrees of freedom offered by massive deployment of antenna elements have gained in popularity. Acquisition of adequate channel state information at the transmitter (CSIT) is crucial for FDD massive MIMO systems and has been of particular interest in literature with traditional codebooks for channel feedback [9,10], which requires the number of feedback bits to scale linearly with the number of BS antennas [11]. Efficient codebook design based on the channel statistics [12] and sparsity inspired approaches are proposed in [13,14] to reduce feedback overhead. The fundamental differences between this body of work and our framework are as follows. First, in order for the network protocols to scale with the number of distributed transmitters, and to allow opportunistic expansion of the DBS, we constrain the receiver to be oblivious to the number and identity of transmitters. Thus, instead of performing channel estimation and then producing quantized feedback, the feedback must be based on the receiver’s aggregate measurements. This still allows us to consider standard training strategies, in which different transmitters send orthogonal training sequences, but constrains the form of feedback the receiver can send back. This implies, for example, that the receiver cannot perform spatial channel estimation followed by codebook-based quantization, or exploit sparsity, unlike in existing feedback-based techniques in massive MIMO. Second, the impact of operating in the low per-node SNR regime has not been considered in prior work on massive MIMO feedback. As shown in this paper, this limitation on the feedback rate can fundamentally limit the channel coherence times that can be supported.
A simple example of distributed beamforming with aggregated feedback is the one bit feedback algorithm [2,7], in which transmitters use small random phase perturbations to perform stochastic ascent on the received signal strength, based on the receiver feedback, broadcast to all transmitters, of one bit per iteration. This approach is simple and has formed the basis for several prototypes [3,15]. The relatively slow convergence of the original algorithm (e.g., 5 N iterations to reach 75% of ideal beamforming gain [2]) can be improved to a limited extent by strategies such as exploiting knowledge of previous perturbations [16], or using knowledge of channel statistics at the receiver [17]. However, the method is fundamentally mismatched to low per-node SNRs [6], roughly speaking, because noise masks the effect of small phase perturbations. This motivates our approach, in which the transmitters employ large phase perturbations during a training phase, rather than attempting to make small adjustments while beamforming.
The one-bit feedback algorithm has been extended to wideband regimes in a prior paper by the authors [18], by adding an additional bit per subcarrier which enables enforcement of phase continuity across subcarriers. This is fundamentally different from the training-based approach in this paper, which enables explicit channel estimation on pilot subcarriers for each transmitter, and thus is amenable to standard interpolation across subcarriers.
Once we commit to a training phase, one possible approach is for the transmitters to take turns transmitting in training slots, with the receiver sending (quantized) feedback corresponding to each slot. Such time-multiplexed training has been successfully prototyped [19], and has been studied with quantized feedback in [8]. The algorithm is energy efficient, as only one node is active per iteration, but unlike the DOST scheme proposed in this paper, it does not utilize integration over time to combat noise, so that its performance suffers in the low per-node SNR regime, as we show in our numerical results. The time-multiplexed approach also does not scale well at the protocol level because of the dependence of the training frame structure on the number of transmitter nodes and the coordination required between them to take turns.
Our work, and the related work discussed above, falls into the category of all-wireless distributed beamforming with explicit feedback, which allows flexible deployment of DBS supporting FDD operation. It is worth mentioning recent work on all-wireless distributed beamforming based on channel reciprocity that relies on tight pre-synchronization of the cooperating nodes to emulate a centralized array with a common time base [20,21,22]. Finally, there is also significant recent work on distributed MIMO based on coordination of infrastructure nodes (WiFi access points or cellular base stations) via a fast wired backhaul [23,24,25,26]. Our emphasis is to scale up the number of nodes without fast wired backhaul and achieve massive MIMO gains [27,28,29].
The present paper builds on our prior conference paper [30], which introduced the DOST scheme and also discussed extensions to wideband systems. However, it goes well beyond [30] by presenting a DBS concept system built around DOST, including an OFDM system design roughly consistent with LTE, specific prescriptions for pilot design, and outage capacity analyses for downlink and uplink which compactly characterize system-level performance.

3. System Model

The nodes in the DBS depicted in Figure 1 cooperate to send a common message to a distant receiver over a noisy multipath channel. We consider OFDM with a set of subcarriers designated as pilots. The receiver broadcasts explicit aggregate feedback on the complex signals received on the pilot subcarriers. Each transmitter in the DBS uses this feedback to estimate its complex channel gains to the receiver on the pilot subcarriers, and interpolates these to estimate the channel gains on the data subcarriers. Each transmitter then adjusts its phase on each subcarrier to compensate for the channel phase, in order to align coherently at the receiver.
The transmitters are assumed to be synchronized in time and frequency, and the channel is assumed to be quasi-static (i.e., it can be modeled as time-invariant with respect to the time constant of the feedback-based channel estimation strategy). Timing synchronization is relatively straightforward with the OFDM system model because timing offsets smaller than the length of the cyclic prefix are tolerable. As long as each transmitter maintains a fixed framing with respect to its own clock, drifts between the transmitters’ clocks can be compensated for by the feedback-based phase synchronization. Frequency synchronization can be achieved by each node synchronizing to the receiver node (as done in prototypes such as in [3,31]) or to a master node within the DBS, and the effect of small residual frequency offsets is similarly compensated for by the phase compensation algorithm.
We now describe the signal and channel models employed in the paper. We discuss and justify our design choices in more detail in later sections of the paper.

3.1. Signal Model

We denote the channel from node i to the receiver on subcarrier k by the complex gain H i ( f k ) = a i k e j ψ i k , and the receiver’s phase offset relative to transmitter i by γ i k . Transmitter i applies phase control via a beamforming weight of e j θ i k on its kth subcarrier. The received signal, after multiplying by the conjugate of the unit-amplitude pilot symbol, is given by
R [ f k ] = i = 1 N a i k e j ( θ i k + γ i k + ψ i k ) + w [ k ]
The corresponding normalized received signal strength (RSS) is given by
r [ f k ] = R [ f k ] N
and is used as a performance metric to compare different beamforming algorithms.
The aim of distributed transmit beamforming is to maximize RSS. This is achieved when each transmitter chooses a beamforming phase that reverses its total offset relative to the receiver allowing all signals to combine coherently upon reception. The optimal solution is therefore θ i k = ( γ i k + ψ i k ) up to a common constant shift across all nodes. The received RSS is then equal to
R max [ f k ] = i = 1 N a i k
and the normalized RSS r [ f k ] approaches the maximum achievable value.

3.2. Channel Model

The multipath channel between a typical transmitter node and the receiver is modeled as
h ( τ ) = p = 1 N p α p δ ( τ τ p )
where N p denotes the number of paths, τ p the delay, and α p the complex gain of path p. For concreteness, we consider Rayleigh fading on each path, setting α p = A p v p where v p are i.i.d. complex Gaussian with distribution C N ( 0 , 1 ) and A p is the normalized square root of the power delay profile (PDP) such that p A p 2 = 1 .
The frequency response for such a channel is
H ( f k ) = p A p v p e j 2 π f k τ p
For each frequency f k , H ( f k ) is zero-mean complex Gaussian with variance i A p 2 = 1 . Thus, the channel responses of each transmitter at different frequencies are identically distributed but correlated random variables with distribution H ( f k ) C N ( 0 , 1 ) .
In our numerical results, we use the 3GPP Extended Pedestrian A (EPA) channel model parameters shown in Table 1 to generate channels for each node in the DBS. Different nodes therefore have the same power-delay profile, but different channel realizations corresponding to i.i.d. draws of the { v p } . We note that this channel model is not intended to provide a physical model of multipath components, but rather, may be viewed as a non-uniform tapped delay line representation of a band-limited channel. We have also considered dithered versions of the delays for different nodes, and verified by simulations that the channel statistics in frequency domain do not change. Thus, the channel model should be viewed as a non-uniform tapped delay line representation, rather than a model for physical multipath components.

4. Per-Subcarrier Feedback-Based Distributed Beamforming

In this section, we describe and justify our choice of training strategy through numerical comparison against alternative approaches. We focus on a narrowband system which serves as a model for a single pilot subcarrier in the wideband OFDM framework. As mentioned, we are interested in techniques that scale well, in terms of both performance and protocol simplicity, as the number of transmitter nodes increases and as the received SNR per node approaches zero.

4.1. Deterministic Orthogonal Sequence Training

In this scheme, each node uses a predefined sequence of beamforming weights over L training transmissions and the L complex gains measured by the receiver are quantized and broadcast to the transmitters. By using orthogonal or quasi-orthogonal weight sequences on different nodes, each node can extract its channel from the feedback independently from other nodes.
Consider the L × N training matrix A , the i’th column of which is the weight sequence used by node i. To design N orthogonal sequences, each sequence must be at least of length N, meaning the training period, which is equivalent to convergence time for the iterative approaches, is equal to N and scales linearly with array size. Using orthogonal sequences is then equivalent to choosing a training matrix for which A H A is diagonal. This orthogonality requires some coordination between transmitters to ensure one-to-one assignment of sequences to nodes. This requirement can be relaxed by using quasi-orthogonal pseudorandom sequences that nodes generate independently; the normalized interference between sequences gets attenuated as their length grows. While it is possible to employ completely uncoordinated training by the latter choice, in practice, the coordination required for implementing truly orthogonal sequences (which provide the best possible performance for a given training duration and power) is minimal. There are many possible choices of training sequences, but for concreteness, we consider the DFT matrix in our results:
A = 1 1 1 1 1 e j 2 π / L e j 2 π ( N 1 ) / L 1 1 e j 2 π ( L 1 ) / L e j 2 π ( N 1 ) ( L 1 ) / L
This is because DFT sequences are not only orthogonal, but they remain orthogonal when cyclically shifted by any amount. Thus, a transmitter can use any L-sized block of feedback to estimate its channel, without incurring interference from the sequences sent by the other transmitters. A receiver can therefore snoop on the pilot subcarriers at any time, and generate feedback for the transmitter nodes in the DBS. Similarly, any transmitter node can join or leave the DBS at any time, assuming basic OFDM frame alignment and frequency synchronization is maintained. This makes deployment and operation particularly simple.
The observations at the receiver, collected over times l = 1 , , L , can be written as the L × 1 vector
y = A h + w
where h is the N × 1 channel vector across different transmitters and w C N ( 0 , N 0 I ) is the receiver noise.
The least squares estimate for the channel vector is given by
h ^ = A H A 1 A H y
assuming that L N and A has rank N. Each node can thus obtain its channel estimate by taking the inner product of its corresponding row in the matrix ( A H A ) 1 A H and the channel measurement feedback vector.
The Cramer–Rao lower bound on error covariance is C h = N 0 A H A 1 . For each transmitter, the error covariance is bounded as
Var ( h ^ n ) ( N 0 ( A H A ) 1 ) n , n N 0 ( A H A ) n , n
with the bound attained for orthogonal training (diagonal A H A ). In this case, each node can estimate its channel by separately correlating the observations with its own training sequence:
h ^ n = 1 L a n H y = h n + 1 L a n H w
where a n is the nth column of the training matrix. The estimation error covariance Var ( h ^ n ) = N 0 / L can be made arbitrarily small by increasing the training interval L. This also demonstrates the power-pooling advantage of the DOST algorithm; with L scaling linearly with N, the estimation accuracy improves as array size grows and longer links with lower RSS can be supported.

Quantization

In practice, the complex received signal amplitude measured at the receiver must be quantized to a limited number of bits and broadcast by the receiver. The variance of the received complex amplitude scales as N (the transmitted signals add up incoherently during the training period), thus a natural question is whether the quantization resolution also needs to be enhanced as N increases. Fortunately, the answer is no: as long as the receiver scales its quantizer step size Δ as N to accommodate the amplitudes it is seeing, we can use a fixed number of quantization bins, and average out the quantization noise across the training period.
The channel estimate at transmitter n with quantized feedback can be written as
h ^ n = 1 L a n H ( y + n q ) = 1 L a n H y + 1 L a n H n q
where n q is the quantization noise vector. Assuming quantization noise is distributed uniformly over the span associated to each level, the variance of any element n q [ l ] of the quantization noise vector scales as
Var ( n q [ l ] ) = Δ 2 12 N .
If the quantization noise values can be approximated as independent over time, we have
Var ( 1 L a n H n q ) N L L 2 = N L
so that the effect of quantization noise on channel estimation can be made independent of N by scaling L linearly with N. Thus, we can use a fixed feedback rate even as we increase the number of transmitters N, as long as the length of the training period scales linearly with N.

4.2. Alternative Strategies

The goal here is not to be comprehensive, but to show that the proposed DOST strategy is better matched to the low-SNR regime than methods that have been suggested in the literature, and natural variants thereof. To this end, we consider per-node deterministic training, the one-bit feedback algorithm, and variants of the latter that employ 2 bits per iteration.

4.2.1. Successive Deterministic Distributed Beamforming

A special case of deterministic orthogonal training is time-multiplexed training where only one transmitter is active at a time and the phase offset measured at the receiver is fed back to individual nodes successively. This procedure, termed Successive Deterministic Distributed Beamforming (SDDB) in [8], corresponds to setting the training matrix to identity, i.e., A = I N x N . As our analysis and numerical results demonstrate, this method is poorly matched to the low per-node SNR regime of interest to us, as a transmitter is not able to use the entire training period to average out noise. Of course, if the per-node SNR is large enough, SDDB may be preferable in terms of power conservation as only one transmitter is active at any time during a training period of similar length. This may be the case for shorter range applications, in which the goal of distributed beamforming is to reduce transmitted power rather than to obtain range extension for a given transmitted power. On the other hand, SDDB is more resilient to quantization than DOST, as the dynamic range of the received signal is smaller when a single node is transmitting at a time.

4.2.2. One-Bit Feedback

The one-bit feedback algorithm (OBF) is a simple randomized iterative procedure that aims to synchronize the phase of transmitters using a single bit of feedback for each measurement. This feedback is aggregated for all transmitters instead of explicitly estimating CSI for each node. The algorithm proceeds as follows. In each iteration, transmitters perturb their phase randomly and independently from a predefined distribution and transmit a common signal. The receiver measures the combined response and broadcasts a single bit of feedback. The feedback bit F [ t ] that is sent at the end of time slot t indicates the result of comparison of the current measured RSS with the highest RSS observed over a moving window of the last M iterations:
F [ t ] = 1 if R [ t ] > R best [ t ] 0 if R [ t ] < R best [ t ] ,
where
R best [ t ] = max t M τ < t 1 R [ τ ] .
Each transmitter updates its phase according to the feedback from the receiver by keeping the random perturbation for a positive feedback and discarding it in the case of negative feedback:
θ i [ t + 1 ] = θ i [ t ] if F [ t ] = 0 θ i [ t ] + δ i [ t ] if F [ t ] = 1 .
where δ i [ t ] is the phase perturbation added in iteration t.

4.2.3. Randomized Two Bit Feedback Algorithm (R2BF)

The authors of [17] propose a modified version of OBF, namely the randomized 2 bit feedback algorithm (R2BF), in order to speed up convergence. Assuming that the receiver has knowledge of the maximum possible RSS value obtained by perfect beamforming, the feedback bits are set as follows:
F [ t ] = 11 if R [ t ] > R best [ t ] and   close   to   RSS max 10 if R [ t ] > R b e s t [ t ] half   way   from   RSS max 01 if R [ t ] > R best [ t ] and   far   from   RS max 00 if R [ t ] < R best [ t ]
and the phase update (8) becomes
θ i [ t + 1 ] = θ i [ t ] i f F [ t ] = 00 θ i [ t ] + δ i [ t ] otherwise
In the next time slot, δ i [ t + 1 ] is chosen from a different distribution depending on the feedback, i.e., δ i [ t + 1 ] U [ π β , π β ] where
β = β 1 if F [ t ] = 01 β 2 if F [ t ] = 10 β 3 if F [ t ] = 11
where β 1 < β 2 < β 3 . This approach increases the convergence speed of 1BF by approximately 25%, but with the additional requirement of the receiver knowing the maximum RSS, which in turn requires knowledge of the number of transmitters and the channel statistics. This method therefore requires a higher level of coordination between nodes and is less robust and distributed.

4.2.4. Modified Two Bit Feedback Algorithm (M2BF)

We propose a different modification of one bit feedback, where the additional bit of feedback is used to quantify the amount of improvement obtained from the perturbations. The additional feedback bit relative to Equation (6) is generated as follows:
F [ t ] = 11 if α 1 R [ t ] R best [ t ] 10 if 0 R [ t ] R best [ t ] < α 1 01 if α 2 R [ t ] R best [ t ] < 0 00 if R [ t ] R best [ t ] α 2
where α 1 and α 2 are predefined constants dependent on channel statistics, but independent of N. If the RSS improvement from current random phase perturbations is above threshold α 1 , all transmitters make use of this knowledge and apply the previous perturbations again in the next iteration. If the degradation caused by the perturbation is more than threshold α 2 , the phases are reversed and transmitters perturb their phases in the opposite direction. Therefore, δ i [ t + 1 ] becomes dependent on the previous perturbation δ i [ t ] as follows:
δ i [ t + 1 ] = new   random if F [ t ] = 10   or   01 δ i [ t ] if F [ t ] = 11 δ i [ t ] if F [ t ] = 00

4.3. Numerical Results and Comparisons

To evaluate and compare the beamforming performance and convergence speed of the preceding algorithms, we fix the number of feedback bits to 2 and plot the progression of each algorithm with the number of iterations. We compare DOST with 2-bit quantized feedback against the 2-bit SDDB, M2BF, and R2BF strategies discussed above. While our later system-level numerical results are for a DBS with 10 nodes, in this section, we consider a larger number of nodes ( N = 100 ) in order to stress test the feedback strategies considered. We investigate the evolution of beamforming gain as a function of iterations using Monte Carlo simulations.
The distributed beamforming schemes used in the simulations have the following parameters: the phase perturbations δ i [ t ] are generated from the uniform distribution U ( 10 , 10 ) . R2BF uses β 1 = 5 , β 2 = 10 , β 1 = 25 , and constant thresholds of ξ 1 = 0.3 , ξ 2 = 0.8 to decide from the R best where RSS fits in (9). For M2BF, α 1 , 2 = 0.8 and the phase perturbations are designed to decay exponentially from U ( 45 , 45 ) with the number of iterations.
We first focus on understanding the effect of quantization in a noiseless setting. Figure 2 shows, at each iteration, the RSS level that would be obtained by nodes using their current channel estimate for beamforming. The curves of Figure 2 are the result of averaging over 2000 realizations of an N = 100 element array in a noiseless setting. For deterministic algorithms, training is stopped after L = 100 iterations, which constitutes one “batch” of training. In the absence of noise, the stochastic algorithms, R2BF and M2BF, converge asymptotically to optimal beamforming, while deterministic algorithms hit an performance gap of 1 and 2 dB away from optimal beamforming for SDDB and DOST, respectively, due to feedback quantization. When the feedback link is not a bottleneck, increasing the number of feedback bits can also be used to decrease quantization loss, but our interest is in the low per-node SNR regime, where this is not a feasible strategy. Thus, in a noiseless setting with severe feedback quantization, the one-bit feedback algorithm and its variants actually perform better than deterministic training. Moreover, among the deterministic strategies, time-multiplexing across nodes as in SDDB is better than DOST, as the dynamic range of the received signal is smaller.
However, the picture is quite different when we consider the low per-node SNR regime of interest to us. Figure 3 shows the evolution of the beamforming algorithms at per-node SNR of 5 dB. As the SDDB scheme does not get the benefit of time averaging, it falls 7 dB short of the ideal 20 dB beamforming gain after N iterations, whereas DOST comes to within 2 dB of the ideal beamforming gain. The one-bit beamforming schemes perform very poorly and we do not plot it. Among its two-bit variants, the M2BF scheme performs better than the R2BF scheme, but falls well short of the ideal beamforming gain: 8 dB lower after N = 100 iterations, and 5 dB lower even after 500 iterations. Thus, the DOST algorithm is by far the most resilient at low per-node SNR.

Impact of Quantization

We now explore the impact of quantization further, by varying the number of bits of feedback per iteration in the DOST and SDDB algorithms. The number of feedback bits is fixed to 2 for M2BF and R2BF, thus we do not consider those schemes here. Figure 4 shows the performance of the two algorithms with different levels of feedback quantization for different per-node SNR after 100 iterations of training. We consider 2-bit feedback quantization to quantize both real and imaginary parts of the received baseband signal. With 2-bit quantization, DOST is able to achieve within 2 dB of the ideal solution. Increasing the number of quantization bits to 4 bits improves both algorithms by approximately 1 dB and further increasing it to 6 bits gives very slight performance improvement. These results show that DOST can achieve near-optimal beamforming gains with heavily quantized feedback, as low as 2 bits per iteration, making it competitive with stochastic ascent approaches like R2BF and M2BF, even in noise-free conditions where they perform best.

5. OFDM Pilot Design

To extend the framework to wideband, an OFDM framework is utilized wherein DOST is applied on a subset of the OFDM subcarriers by placing training pilots at known positions in the OFDM symbol grid. Different pilot placements are possible for the training, including the block type, the comb type, or 2D-grid type [33]. In a block type arrangement, the pilots are placed on all subcarriers in a few OFDM symbols; in the comb type, the pilots are present in all OFDM symbols over a subset of subcarriers as shown in Figure 5; and in the 2D-grid type, the pilots are present in a subset of OFDM symbols over a subset of subcarriers. Therefore, the number of pilots in the 2D-grid pattern are less than the block and comb type pilot arrangements. Our goal here is to learn the channel as quickly as possible; thus, for any given subcarrier, it is best to concentrate our pilot resources in time (over L N successive OFDM symbols for an N-node DBS) so as to get the required feedback from the receiver as quickly as possible. This is particularly important for maximizing the rate of channel time variations a DBS can support, because of the relatively low rate of feedback available on the uplink (see Section 6). However, by exploiting the continuity of the channel across frequency, we only need to employ pilots for a subset of subcarriers, and estimate the optimum beamforming weight for all other subcarriers via interpolation in the frequency domain. We therefore consider the comb type pilot arrangement shown in Figure 5 for the DBS deployment.
A number of different interpolation strategies can be used to extend the pilot subcarrier channel estimates to the remaining subcarriers, including linear interpolation, second order interpolation, low pass interpolation, spline cubic interpolation, and time domain interpolation. We consider low-pass interpolation, which has been shown to work better with comb type pilots [33].
The typical LTE system parameters shown in Table 2 are used in the simulations, and comb type pilots are placed at all OFDM symbols on a subset of 200 equispaced subcarriers. The minimum required number of OFDM symbols for training is L N , and the minimum required time for training is 0.71 ms for N = 10 nodes. Note that a standard 2D grid type pilot arrangement, as illustrated in Figure 6, would require a longer training time. For the system parameters of Table 2, the minimum required number of OFDM symbols for training is also L N , however, a subset of OFDM symbols are used as the pilots and the required time for training is 7 L OFDM symbols which corresponds to a minimum training time of 5 ms for N = 10 nodes. This gap grows linearly with the number of nodes and can become a bottleneck when scaling to larger arrays.

Numerical Results

Simulation results using uncorrelated EPA channels with the power delay profile of Table 1 and system parameters of Table 2 are reported here for the wideband setting. The comb type pilot arrangement is used with subcarrier spacing of 6. Figure 7 shows the performance of beamforming algorithms averaged over subcarriers for N = 10 nodes. DOST achieves within 3 dB of the ideal solution, and works better than SDDB at low per-node SNR. The degradation due to interpolation of comb type pilots is only 0.5 dB compared to a setting in which all subcarriers are used as pilots.

6. System Performance

We now provide performance characterization via outage rates for the downlink transmission of pilots and data and for feedback broadcast in the uplink direction. For simplicity, we use the terms “capacity” and “outage rate/capacity” to denote spectral efficiencies, either for a narrowband system (modeling a single subcarrier), or averaged over subcarriers for a wideband system. We use the term “data rate” when we multiply such spectral efficiencies by the bandwidth.
The forward link enjoys the benefits of N-fold power pooling gain during training, and N 2 -fold distributed transmit beamforming gain during post-training data transmission. The rate of the feedback link depends on the sophistication of its reception strategy, as well as its allocated resources, which may be less than that of the forward link. There is no power pooling on the uplink and transmission is at an N-fold disadvantage in this direction relative to downlink. This asymmetry may be offset by using distributed receive beamforming in the feedback direction to pool the resources of the array and allow uplink scaling to keep up with downlink. Different analog and digital receive beamforming algorithms have been proposed in previous works such as in [4,34]. In the worst case, however, feedback is delivered over a SISO channel, either by having each node decode and use the feedback independently or use a single designated node for feedback reception. In this case, if the downlink power emitted by a single node in the DBS cluster and the uplink power emitted by the user node are comparable, then the feedback link may well be the scaling bottleneck and necessitate longer symbol durations to build up SNR, which will limit the rate of channel time variations that can be supported by the distributed array.
Figure 8 illustrates an example frame structure. During the startup phase, data could be sent in power pooling mode at lower spectral efficiency, while sending training on the pilot subcarriers. Beamforming can be applied once the feedback corresponding to the pilots has been received. Once continuous communication has been established, feedback regarding the designated set of pilot subcarriers on the downlink in frame f is sent back during the next frame f + 1 , and the results are applied for distributed transmit beamforming in frame f + 2 . With such a scheme, for the first and second frames, data could still be sent in power pooling mode at lower spectral efficiency, with distributed beamforming enabled from the third frame onward. For continuous communication, we would be beamforming in a given frame based on pilots sent two frames back. If the feedback link is the bottleneck, then the frame length T f must be long enough to carry back the feedback corresponding to M p pilot subcarriers on L N OFDM symbols, which amounts to 2 M p L bits using 2-bit feedback. For feedback of rate R f , this corresponds to a frame length of T f = 2 M p L R f , and a channel coherence time of T c = 3 T f . If the feedback link is not the bottleneck, then the minimum frame length can be set to T f = L T OFDM , where T OFDM is the OFDM symbol length, which is governed by the channel delay spread and the overhead allowed for the cyclic prefix. We provide numerical values for our running example of a 20 MHz downlink over an EPA channel model at the end of this section.
We first discuss achievable performance on the downlink, and then consider the feedback link. In both cases, we use outage rates for a compact bottom-line characterization.

6.1. Downlink Performance

We assume that each node in the DBS cluster applies a phase correction on each subcarrier based on its channel estimate, and employs a uniform power distribution across subcarriers. As the DBS nodes do not have information regarding the relative channel strengths across subcarriers or transmitters, more optimal power allocation methods such as water-filling are not possible. Even for a narrowband channel, using multiple transmitters for distributed beamforming provides spatial diversity, thus we derive a pessimistic estimate of outage spectral efficiency by ignoring frequency diversity and focusing on a single subcarrier at frequency f k . The channel seen by node i is denoted as H i ( f k ) . Upon ideal phase compensation, the net channel seen at the receiver is given by H ( f k ) 1 = i = 1 N | H i ( f k ) | , where H ( f k ) = ( H 1 ( f k ) , , H N ( f k ) ) T is the vector of channel gains corresponding to the N nodes in the DBS cluster. Modeling the channels { H i ( f k ) } as zero mean complex Gaussian normalized as E [ | H ( f k ) | 2 ] = 1 , the effective channel amplitude gain H ( f k ) 1 is a sum of i.i.d. Rayleigh random variables, each with mean squared value of one.
Assuming that each transmitter applies power P to each subcarrier, the outage probability for a narrowband system operating at f k is given by
p out ( R ) = P log 2 1 + P H ( f k ) 1 2 N 0 < R = P H ( f k ) 1 < ( 2 R 1 ) N 0 P
The ϵ -outage capacity C ϵ is the maximum rate R such that p out ( R ) is less than ϵ .
Letting F ( · ) denote the CDF of H ( f k ) 1 , we see that
C ϵ = log 2 1 + P N 0 F 1 ( ϵ ) 2
As H ( f k ) 1 = i = 1 N | H i ( f k ) | is a sum of i.i.d. random variables, we get insight, and a good approximation, by applying the central limit theorem. That is, we can approximate H ( f k ) 1 as Gaussian with mean μ = N M M π / 4 and variance σ 2 = N ( 1 M M π / 4 ) . Using this approximation in (13), we obtain that
C ϵ log 2 1 + P N 0 N π 4 N ( 1 π ) 4 Q 1 ( ϵ ) 2
where Q ( · ) denotes the complementary CDF of a standard Gaussian random variable. This indicates that that the outage capacity shows a log N growth with the number of nodes, with O ( N ) backoff within the argument of the logarithm in order to handle the tails.
The Gaussian approximation works well for moderately large N, including our running example of N = 10 , and provides insight into the benefits of both spatial diversity and beamforming. We note, however, that for small N, the outage capacity approximation can be improved by using a small argument approximation to the CDF F of a sum of i.i.d. Rayleigh random variables [35], given by
F SAA ( t N ) 1 e t 2 2 b k = 0 N 1 ( t 2 2 b ) k k ! b = σ 2 N i = 1 N ( 2 i 1 ) 1 / N
where t = x N is a normalized argument for the CDF. This approximation, when used in (13), is excellent for small values of t which is the regime of interest for the outage probability ϵ .
We compare these approximations with simulations in the next section.

Numerical Results

Figure 9 shows the ergodic capacity and the outage rate versus the number of transmitters at 5 dB SNR per node for a narrowband channel with ideal channel state information. The ergodic capacity and the 1 % outage rate curves are obtained with Monte Carlo simulations. The analytical outage capacity approximation for sum of Rayleigh random variables in (15) matches Monte Carlo simulations very well and the Gaussian approximation of the sum of Rayleigh random variables (14) is slightly pessimistic for the small number of nodes. The difference between ergodic capacity and outage rate diminishes as the number of nodes increases because the diversity gain provided by multiple nodes reduces the variance of the aggregate channel and, in turn, the variance of spectral efficiency. It can be observed that, with N = 10 nodes, the outage capacity of 3.5 bps/Hz can be obtained at 5 dB SNR per node.
Figure 10 shows Monte Carlo simulation results for outage capacity versus number of transmitters applied to the wideband setting (i.e., where the spectral efficiency is averaged over the signal bandwidth) with parameters in Table 2 at 5 dB average SNR. The ideal CSI curve shows the capacity when the channel is known to all nodes and perfect beamforming is applied over the entire frequency band. The DOST curve shows Monte Carlo simulation results with 2 bits of feedback per pilot subcarrier. The heavily quantized DOST algorithm provides significant gains in terms of capacity and is able to achieve outage rate of 3.1 bps/Hz using 10 nodes. Thus, even while operating at a per-node SNR of 5 dB, DOST can yield a data rate of about 50 Mbps over a 20 MHz band, after accounting for the overhead of reserving 1 / 6 of the subcarriers for pilots, under the assumption that we would like to be as reactive to channel time variations as possible and therefore insert comb type pilots into every OFDM symbol. For transmit power of 20 dBm (100 mW) per DBS node, isotropic antennas, and receiver noise figure of 6 dB, the attainable range using the Hata propagation model at 800 MHz carrier frequency with 30 m DBS node height and 1.5 m receiver height is about 6.6 km, allowing for a 5 dB implementation margin (we already account for fading in our formulation, thus we do not require excess link margin to accommodate it). The range that can be attained in the same setting for the same target data rate is 2.3 km for a single node and 4.2 km with power pooling. As expected, the corresponding numbers at a lower carrier frequency of 200 MHz are better: 5 km for a single node, 9 km with power pooling, and 14.3 km with DOST.

6.2. Feedback Link

While we do not consider detailed design of the feedback link, we provide insight into the impact of reception strategy by comparing three different options. The first and simplest approach is to designate a single node (e.g., one of the DBS nodes) as receiver for the feedback. In this case, the received SNR is very low (e.g., 5 dB for our running example, assuming that the emitted power from a DBS and user node are similar), and the feedback link becomes a significant bottleneck. A second approach is to attempt to decode the feedback packet at each DBS node separately, and to assume that successful decoding at any node will enable all other nodes to obtain the feedback via broadcast on a fast local area network (LAN). The third, and most complex, is distributed receive beamforming. Digitization and local transmission of the received signals at the N DBS nodes to a centralized processor requires that the LAN speed scale with N. It has been shown in [34] that much of the received beamforming gains (within 2 dB of ideal) can be obtained even if hard decisions are exchanged: this still requires LAN speed scaling with N, but at a smaller rate. Amplify-forward approaches for receive beamforming which sidestep such local communication by enabling on-air combining have also been proposed and demonstrated [4]. We therefore consider ideal receive beamforming as providing a performance benchmark for the feedback channel that may be attainable with sufficient engineering effort.
The bandwidth on the feedback link may be different (typically smaller, since multiple user nodes may be sending feedback to the DBS) from that on the downlink. We average the spectral efficiency across this bandwidth when determining outage rates.
In the first approach, for a discrete set of M u subcarriers, the spectral efficiency at a given DBS node, say node k, can be calculated as
I k = 1 M u i = 1 M u log 2 ( 1 + SNR | H k ( f i ) | 2 )
where H k ( f i ) is the uplink channel on the ith subcarrier for the kth DBS node. We can now define the ϵ -outage rate R u as usual
P ( I k < R 1 ) = ϵ .
For the second approach, outage occurs if all of the DBS nodes are unable to decode the feedback packet:
P m a x ( I 1 , I 2 , , I N ) < R 2 = ϵ .
Assuming that the channel realizations for the different nodes are i.i.d., we infer that the random variables I 1 , , I N are i.i.d., so that P m a x ( I 1 , I 2 , , I N ) < R 2 = P ( I 1 < R 2 ) N . Thus, we obtain that the outage rate satisfies
P I 1 < R 2 = ϵ 1 N .
which allows the individual outage probability at any DBS node to be much higher. We have checked via simulations that (18) and (19) yield the same results for our channels, which are obtained by independent draws from the EPA model.
For the third approach (receive beamforming), the spectral efficiency is given by
I beam = 1 M u i = 1 M u log 2 1 + SNR ( k = 1 N | H k ( f i ) | 2 )
and the outage rate satisfies
P I beam < R 3 = ϵ .
Figure 11 shows the outage rates for the three approaches computed over a W fb = 2 MHz bandwidth for the feedback link. For a per-node SNR of 5 dB, the outage rates are given by R 1 = 0.066 , R 2 = 0.4 , and R 3 = 1.5 bps/Hz. These translate to feedback data rates R f of 132 Kbps, 0.8 Mbps, and 3 Mbps, respectively. Assuming that the feedback link is the bottleneck, and that L = N , we compute the corresponding frame lengths as
T f = 2 N M p R f
The minimum channel coherence times T c = 3 T f that can be supported using the three approaches are given by 90, 15, and 3.9 ms respectively.
We conclude that, even though the SNR on the feedback link is so low, the first approach is adequate for quasi-static links typical of rural broadband. However, if more sophisticated strategies such as the second or third approaches are employed, the DBS concept can be used to support moderate mobility.

7. Conclusions

The distributed base station concept presented in this paper is a promising approach for providing broadband access to remote areas, combining the benefits of massive MIMO with the superior propagation characteristics of large carrier wavelengths (e.g., white space frequencies). While distributed transmit beamforming is an intuitively plausible approach for range extension, we have identified and addressed key technical challenges in realizing this potential. First, we observe that the DBS system is inherently a low-SNR configuration, so that noise-resilient algorithms are required to realize the gains of distributed beamforming for this application. We demonstrate that algorithms that utilize deterministic or pseudo-random beamforming sequences over a designated training phase greatly outperform stochastic ascent algorithms such as the 1-bit feedback scheme and its variants. Among the deterministic algorithms, the proposed distributed orthogonal sequence training (DOST) scheme outperforms per-node training due to its capability of aggregating the training measurements of the entire array and boosting SNR through noise averaging. The DOST algorithm, by bootstrapping from power-pooling gain, scales indefinitely with the size of the distributed array, at the expense of linear growth in training overhead. Second, we have shown that narrowband beamforming strategies extend naturally to the wideband regime by training on a subset of pilot subcarriers, and then interpolating across subcarriers. Third, we observe that the feedback link can become a bottleneck if distributed receive beamforming is not employed and show that this impacts the rate of channel time variations that the distributed array can track. However, we show that it is possible to support relatively slowly varying links (e.g., with coherence times of the order of 100 ms) even in this setting and that faster channel time variations can be supported with more sophisticated uplink reception strategies.
The promising results in this paper motivate efforts to prototype and experimentally demonstrate range extension with the DBS concept. The identification of the feedback link as the bottleneck motivates serious investigation of more sophisticated distributed reception strategies in the low per-node SNR regime.

Author Contributions

Conceptualization, M.F.G., M.E.R. and U.M.; Funding acquisition, U.M.; Investigation, M.F.G.; Methodology, M.F.G., M.E.R. and U.M.; Resources, U.M.; Software, M.F.G.; Supervision, U.M.; Visualization, M.F.G.; Writing—original draft, M.F.G. and M.E.R.; Writing—review and editing, M.F.G., M.E.R. and U.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Science Foundation under grant CCF-1302114.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mudumbai, R.; Barriac, G.; Madhow, U. On the Feasibility of Distributed Beamforming in Wireless Networks. IEEE Trans. Wirel. Commun. 2007, 6, 1754–1763. [Google Scholar] [CrossRef]
  2. Mudumbai, R.; Hespanha, J.; Madhow, U.; Barriac, G. Scalable feedback control for distributed beamforming in sensor networks. In Proceedings of the IEEE International Symposium on Information Theory, ISIT 2005, Adelaide, SA, Australia, 4–9 September 2005; pp. 137–141. [Google Scholar]
  3. Quitin, F.; Rahman, M.M.U.; Mudumbai, R.; Madhow, U. A Scalable Architecture for Distributed Transmit Beamforming with Commodity Radios: Design and Proof of Concept. IEEE Trans. Wirel. Commun. 2013, 12, 1418–1428. [Google Scholar] [CrossRef]
  4. Quitin, F.; Irish, A.T.; Madhow, U. A scalable architecture for distributed receive beamforming: Analysis and experimental demonstration. IEEE Trans. Wirel. Commun. 2016, 15, 2039–2053. [Google Scholar] [CrossRef]
  5. Sesia, S.; Baker, M.; Toufik, I. LTE—The UMTS Long Term Evolution: From Theory to Practice; John Wiley & Sons: Hoboken, NJ, USA, 2011. [Google Scholar]
  6. Gencel, M.F.; Rasekh, M.E.; Madhow, U. Distributed transmit beamforming with one bit feedback revisited: How noise limits scaling. In Proceedings of the 2015 IEEE International Symposium on Information Theory (ISIT), Hong Kong, China, 14–19 June 2015; pp. 2041–2045. [Google Scholar]
  7. Mudumbai, R.; Hespanha, J.; Madhow, U.; Barriac, G. Distributed transmit beamforming using feedback control. IEEE Trans. Inf. Theory 2010, 56, 411–426. [Google Scholar] [CrossRef] [Green Version]
  8. Thibault, I.; Faridi, A.; Corazza, G.E.; Coralli, A.V.; Lozano, A. Design and analysis of deterministic distributed beamforming algorithms in the presence of noise. IEEE Trans. Commun. 2013, 61, 1595–1607. [Google Scholar] [CrossRef] [Green Version]
  9. Love, D.J.; Heath, R.W.; Strohmer, T. Grassmannian beamforming for multiple-input multiple-output wireless systems. IEEE Trans. Inf. Theory 2003, 49, 2735–2747. [Google Scholar] [CrossRef] [Green Version]
  10. Au-Yeung, C.K.; Love, D.J. On the performance of random vector quantization limited feedback beamforming in a MISO system. IEEE Trans. Wirel. Commun. 2007, 6, 458–462. [Google Scholar] [CrossRef]
  11. Jindal, N. MIMO broadcast channels with finite-rate feedback. IEEE Trans. Inf. Theory 2006, 52, 5045–5060. [Google Scholar] [CrossRef] [Green Version]
  12. Shen, W.; Dai, L.; Zhang, Y.; Li, J.; Wang, Z. On the performance of channel statistics-based codebook for massive MIMO channel feedback. IEEE Trans. Veh. Technol. 2017, 66, 7553–7557. [Google Scholar] [CrossRef]
  13. Shen, J.C.; Zhang, J.; Chen, K.C.; Letaief, K.B. High-dimensional CSI acquisition in massive MIMO: Sparsity-inspired approaches. IEEE Syst. J. 2017, 11, 32–40. [Google Scholar] [CrossRef] [Green Version]
  14. Lee, B.; Choi, J.; Seol, J.Y.; Love, D.J.; Shim, B. Antenna grouping based feedback compression for FDD-based massive MIMO systems. IEEE Trans. Commun. 2015, 63, 3261–3274. [Google Scholar] [CrossRef] [Green Version]
  15. Quitin, F.; Irish, A.; Madhow, U. Distributed Receive Beamforming: A Scalable Architecture and Its Proof of Concept. In Proceedings of the 2013 IEEE 77th Vehicular Technology Conference (VTC Spring), Dresden, Germany, 2–5 June 2013; pp. 1–5. [Google Scholar] [CrossRef]
  16. Song, S.; Thompson, J.S.; Chung, P.J.; Grant, P.M. Improving the one-bit feedback algorithm for distributed beamforming. In Proceedings of the 2010 IEEE Wireless Communication and Networking Conference, Sydney, NSW, Australia, 18–21 April 2010; pp. 1–6. [Google Scholar]
  17. Thibault, I.; Corazza, G.E.; Deambrogio, L. Random, deterministic, and hybrid algorithms for distributed beamforming. In Proceedings of the 2010 IEEE 5th Advanced Satellite Multimedia Systems Conference and the 11th Signal Processing for Space Communications Workshop, Cagliari, Italy, 13–15 September 2010; pp. 221–225. [Google Scholar]
  18. Gencel, M.F.; Rasekh, M.E.; Madhow, U. Scaling wideband distributed transmit beamforming via aggregate feedback. In Proceedings of the 2015 IEEE International Conference on Communications (ICC), London, UK, 8–12 June 2015; pp. 2356–2362. [Google Scholar]
  19. Bidigare, P.; Oyarzyn, M.; Raeman, D.; Chang, D.; Cousins, D.; O’Donnell, R.; Obranovich, C.; Brown, D. Implementation and demonstration of receiver-coordinated distributed transmit beamforming across an ad-hoc radio network. In Proceedings of the 2012 IEEE Conference Record of the Forty Sixth Asilomar Conference on Signals, Systems and Computers (ASILOMAR), Pacific Grove, CA, USA, 4–7 November 2012; pp. 222–226. [Google Scholar]
  20. Bidigare, T.P.; Madhow, U.; Brown, D.R.; Mudumbai, R.; Kumar, A.; Peiffer, B.; Dasgupta, S. Wideband distributed transmit beamforming using channel reciprocity and relative calibration. In Proceedings of the 2015 IEEE 49th Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 8–11 November 2015; pp. 271–275. [Google Scholar]
  21. Peiffer, B.; Mudumbai, R.; Kruger, A.; Kumar, A.; Dasgupta, S. Experimental demonstration of a distributed antenna array pre-synchronized for retrodirective transmission. In Proceedings of the 2016 IEEE Annual Conference on Information Science and Systems (CISS), Princeton, NJ, USA, 16–18 March 2016; pp. 460–465. [Google Scholar]
  22. Peiffer, B.; Mudumbai, R.; Goguri, S.; Kruger, A.; Dasgupta, S. Experimental demonstration of retrodirective beamforming from a fully wireless distributed array. In Proceedings of the MILCOM 2016–2016 IEEE Military Communications Conference, Baltimore, MD, USA, 1–3 November 2016; pp. 442–447. [Google Scholar]
  23. Irmer, R.; Droste, H.; Marsch, P.; Grieger, M.; Fettweis, G.; Brueck, S.; Mayer, H.P.; Thiele, L.; Jungnickel, V. Coordinated multipoint: Concepts, performance, and field trial results. IEEE Commun. Mag. 2011, 49, 102–111. [Google Scholar] [CrossRef] [Green Version]
  24. Balan, H.V.; Rogalin, R.; Michaloliakos, A.; Psounis, K.; Caire, G. AirSync: Enabling distributed multiuser MIMO with full spatial multiplexing. IEEE/ACM Trans. Netw. 2013, 21, 1681–1695. [Google Scholar] [CrossRef] [Green Version]
  25. Rahul, H.; Kumar, S.; Katabi, D. MegaMIMO: Scaling Wireless Capacity with User Demands. In Proceedings of the ACM SIGCOMM 2012, Helsinki, Finland, 13–17 August 2012. [Google Scholar]
  26. Hamed, E.; Rahul, H.; Abdelghany, M.A.; Katabi, D. Real-time distributed MIMO systems. In Proceedings of the 2016 Conference on ACM SIGCOMM 2016 Conference, Florianopolis, Brazil, 22–26 August 2016; pp. 412–425. [Google Scholar]
  27. Larsson, E.G.; Edfors, O.; Tufvesson, F.; Marzetta, T.L. Massive MIMO for next generation wireless systems. IEEE Commun. Mag. 2014, 52, 186–195. [Google Scholar] [CrossRef] [Green Version]
  28. Choi, J.; Love, D.J.; Bidigare, P. Downlink training techniques for FDD massive MIMO systems: Open-loop and closed-loop training with memory. IEEE J. Sel. Top. Signal Process. 2014, 8, 802–814. [Google Scholar] [CrossRef] [Green Version]
  29. Rusek, F.; Persson, D.; Lau, B.K.; Larsson, E.G.; Marzetta, T.L.; Edfors, O.; Tufvesson, F. Scaling up MIMO: Opportunities and challenges with very large arrays. IEEE Signal Process. Mag. 2013, 30, 40–60. [Google Scholar] [CrossRef] [Green Version]
  30. Gencel, M.F.; Rasekh, M.E.; Madhow, U. Noise-resilient scaling for wideband distributed beamforming. In Proceedings of the 2015 IEEE 49th Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 8–11 November 2015; pp. 276–280. [Google Scholar]
  31. Quitin, F.; Rahman, M.M.U.; Mudumbai, R.; Madhow, U. Distributed beamforming with software-defined radios: Frequency synchronization and digital feedback. In Proceedings of the 2012 IEEE Global Communications Conference (GLOBECOM), Anaheim, CA, USA, 3–7 December 2012; pp. 4787–4792. [Google Scholar]
  32. 3GPP. Evolved Universal Terrestrial Radio Access (E-UTRA); Base Station (BS) Radio Transmission and Reception; TS 36.104; 3rd Generation Partnership Project (3GPP): 2008. Available online: https://www.etsi.org/deliver/etsi_ts/136100_136199/136104/14.03.00_60/ts_136104v140300p.pdf (accessed on 9 September 2021).
  33. Colieri, S.; Ergen, M.; Puri, A.; Bahai, A. A study of channel estimation in OFDM systems. In Proceedings of the 2002 IEEE 56th Vehicular Technology Conference, (VTC 2002-Fall), Vancouver, BC, Canada, 24–28 September 2002; Volume 2, pp. 894–898. [Google Scholar]
  34. Brown, D.R., III; Madhow, U.; Ni, M.; Rebholz, M.; Bidigare, P. Distributed reception with hard decision exchanges. IEEE Trans. Wirel. Commun. 2014, 13, 3406–3418. [Google Scholar] [CrossRef] [Green Version]
  35. Hu, J.; Beaulieu, N.C. Accurate simple closed-form approximations to Rayleigh sum distributions and densities. IEEE Commun. Lett. 2005, 9, 109–111. [Google Scholar]
Figure 1. The distributed base station concept system.
Figure 1. The distributed base station concept system.
Electronics 10 02396 g001
Figure 2. Evolution of the distributed beamforming gain in a noiseless setting for N = 100 nodes.
Figure 2. Evolution of the distributed beamforming gain in a noiseless setting for N = 100 nodes.
Electronics 10 02396 g002
Figure 3. Evolution of the distributed beamforming gain for N = 100 nodes at SNR per node 5 dB.
Figure 3. Evolution of the distributed beamforming gain for N = 100 nodes at SNR per node 5 dB.
Electronics 10 02396 g003
Figure 4. Beamforming gains for SDDB and DOST for different number of feedback bits normalized to the optimal beamforming gain, N.
Figure 4. Beamforming gains for SDDB and DOST for different number of feedback bits normalized to the optimal beamforming gain, N.
Electronics 10 02396 g004
Figure 5. Proposed comb type pilot arrangement for channel estimation over OFDM grid.
Figure 5. Proposed comb type pilot arrangement for channel estimation over OFDM grid.
Electronics 10 02396 g005
Figure 6. Standard 2D-grid type pilot placement is not well matched to a DBS OFDM downlink.
Figure 6. Standard 2D-grid type pilot placement is not well matched to a DBS OFDM downlink.
Electronics 10 02396 g006
Figure 7. Received signal strength averaged over OFDM subcarriers vs. SNR per node for N = 10 nodes.
Figure 7. Received signal strength averaged over OFDM subcarriers vs. SNR per node for N = 10 nodes.
Electronics 10 02396 g007
Figure 8. DBS frame structure with a slow feedback link.
Figure 8. DBS frame structure with a slow feedback link.
Electronics 10 02396 g008
Figure 9. Ergodic capacity and 1% outage rates (b/s/Hz) versus number of nodes for narrowband flat fading channel at SNR = 5 dB.
Figure 9. Ergodic capacity and 1% outage rates (b/s/Hz) versus number of nodes for narrowband flat fading channel at SNR = 5 dB.
Electronics 10 02396 g009
Figure 10. 1% outage rates (b/s/Hz) vs N for wideband channel at average SNR = 5 dB.
Figure 10. 1% outage rates (b/s/Hz) vs N for wideband channel at average SNR = 5 dB.
Electronics 10 02396 g010
Figure 11. 1% outage rates vs. per node SNR for wideband channels using 10% of the 20 MHz uplink bandwidth with single node, best node and ideal receive beamforming with using N = 10 nodes.
Figure 11. 1% outage rates vs. per node SNR for wideband channels using 10% of the 20 MHz uplink bandwidth with single node, best node and ideal receive beamforming with using N = 10 nodes.
Electronics 10 02396 g011
Table 1. EPA channel model [32].
Table 1. EPA channel model [32].
Parameters
Path NumberDelay (ns)Relative Power (dB)Fading
100.0Rayleigh
230 1.0 Rayleigh
370−2.0Rayleigh
490−3.0Rayleigh
5110−8.0Rayleigh
6190−17.2Rayleigh
7410−20.8Rayleigh
Table 2. Link-level system parameters.
Table 2. Link-level system parameters.
VariablesParameters
Number of nodes (N)10
Bandwidth (Downlink)20 MHz
Bandwidth (Uplink)20 MHz
Number of subcarriers1200
Number of pilot subcarriers200
Size of FFT2048
Subframe length1 ms
OFDM symbols per subframe14
Channel ModelEPA
Doppler Spread5 Hz
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gencel, M.F.; Eslami Rasekh, M.; Madhow, U. Distributed Base Station: A Concept System for Long-Range Broadband Wireless Access. Electronics 2021, 10, 2396. https://doi.org/10.3390/electronics10192396

AMA Style

Gencel MF, Eslami Rasekh M, Madhow U. Distributed Base Station: A Concept System for Long-Range Broadband Wireless Access. Electronics. 2021; 10(19):2396. https://doi.org/10.3390/electronics10192396

Chicago/Turabian Style

Gencel, Muhammed Faruk, Maryam Eslami Rasekh, and Upamanyu Madhow. 2021. "Distributed Base Station: A Concept System for Long-Range Broadband Wireless Access" Electronics 10, no. 19: 2396. https://doi.org/10.3390/electronics10192396

APA Style

Gencel, M. F., Eslami Rasekh, M., & Madhow, U. (2021). Distributed Base Station: A Concept System for Long-Range Broadband Wireless Access. Electronics, 10(19), 2396. https://doi.org/10.3390/electronics10192396

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop