25530597
Optimal space-time scheduling for block fading channels with partial power feedbacks
The multi-user multiple-input-multiple-output (MIMO) space-time scheduling problem is the prime focus of the paper. Using multiple transmit (nT) and receive antennas (nR), it is well known that the link-level throughput will be increased linearly with respect to min[nT, nR] without increasing the bandwidth and power budget. However, optimizing the link-level performance of the MIMO system does not always imply achieving scheduling-level optimization. Therefore, the design optimization across the link layer and the scheduling layer is very important to fully exploit the temporal and spatial dimensions of the communication channel. In this paper, we address the design of the optimal space-time scheduler for the multi-user MIMO system based on an information theoretical approach. Since full knowledge of channel matrix at the transmitter requires a feedback channel capacity not scalable with respect to nT (number of transmit antennas at mobiles) and nR (number of receive antennas at base station), we will assume two partial feedback models.
29049246
Iterative detection for BLAST systems with an arbitrary number of receive antennas
Turbo-coded Vertical Bell Labs Layered Space-Time Architecture (V-BLAST) is a multiple-antenna system employing turbo codes and bit-interleaving to offer flexible rates and high-speed wireless data communications. The conventional detection techniques based on one-shot demodulation and decoding algorithms may suffer poor performance or simply fail when there are fewer receive antennas than transmit antennas or when the multiple-input-multiple-output (MIMO) channel exhibits strong spatial correlations. We propose employing an iterative demodulation and decoding algorithm that solves these problems and greatly extends the applicability of V-BLAST. Simulations demonstrate that iterative V-BLAST offers the best-known performance in a wide range of settings. Through complexity analysis, we show that (a) the incremental computing complexity is small, although additional memory is required, compared with the conventional one-shot maximum likelihood (ML) decoding method, and (b) an iterative algorithm employing generalized sphere decoding will be a low-complexity, memory-reduced, and high-performance solution. We also give extensions to the technique beyond simple V-BLAST. In addition, when feedback from the receiver to the transmitter is available, we illustrate how to adapt code rate, modulation, and the power distribution to take advantage of the channel knowledge. With a combination of the “best in class” receiver performance and the ability to decode V-BLAST transmissions with fewer receive antennas than transmit antennas, the techniques described here can be viewed as key “technology enablers” for BLAST/MIMO in next-generation systems.
769251
An improved study of real-time fluid simulation on GPU
Taking advantage of the parallelism and programmability of GPU, we solve the fluid dynamics problem completely on GPU. Different from previous methods, the whole computation is accelerated in our method by packing the scalar and vector variables into four channels of texels. In order to be adaptive to the arbitrary boundary conditions, we group the grid nodes into different types according to their positions relative to obstacles and search the node that determines the value of the current node. Then we compute the texture coordinates offsets according to the type of the boundary condition of each node to determine the corresponding variables and achieve the interaction of flows with obstacles set freely by users. The test results prove the efficiency of our method and exhibit the potential of GPU for general-purpose computations. Copyright © 2004 John Wiley & Sons, Ltd.
14752852
A toolkit for automatically constructing outdoor radio maps
Outdoor location systems based on wireless access point (WAP) signal strength must either know the exact location of the WAPs in order to use a triangulation algorithm, or must construct a radio-map of the signal strengths. While the radio-map technique increases accuracy and can accommodate a wireless network that is not owned by any one entity, conventional methods for constructing a radio-map are labor-intensive and impractical in such environments. We introduce a toolkit for automatically constructing outdoor radio-maps. Our toolkit can easily be carried by delivery personnel and security guards during their normal work duties to obtain signal readings. The scattered data readings are then fed into an interpolation algorithm to construct a more complete grid that can be used as the radio-map.
1429796
A study in machine learning from imbalanced data for sentence boundary detection in speech
Abstract Enriching speech recognition output with sentence boundaries improves its human readability and enables further processing by downstream language processing modules. We have constructed a hidden Markov model (HMM) system to detect sentence boundaries that uses both prosodic and textual information. Since there are more nonsentence boundaries than sentence boundaries in the data, the prosody model, which is implemented as a decision tree classifier, must be constructed to effectively learn from the imbalanced data distribution. To address this problem, we investigate a variety of sampling approaches and a bagging scheme. A pilot study was carried out to select methods to apply to the full NIST sentence boundary evaluation task across two corpora (conversational telephone speech and broadcast news speech), using both human transcriptions and recognition output. In the pilot study, when classification error rate is the performance measure, using the original training set achieves the best performance among the sampling methods, and an ensemble of multiple classifiers from different downsampled training sets achieves slightly poorer performance, but has the potential to reduce computational effort. However, when performance is measured using receiver operating characteristics (ROC) or area under the curve (AUC), then the sampling approaches outperform the original training set. This observation is important if the sentence boundary detection output is used by downstream language processing modules. Bagging was found to significantly improve system performance for each of the sampling methods. The gain from these methods may be diminished when the prosody model is combined with the language model, which is a strong knowledge source for the sentence detection task. The patterns found in the pilot study were replicated in the full NIST evaluation task. The conclusions may be dependent on the task, the classifiers, and the knowledge combination approach.
6591453
Opportunistic fair scheduling over multiple wireless channels
Emerging spread spectrum high-speed data networks utilize multiple channels via orthogonal codes or frequency-hopping patterns such that multiple users can transmit concurrently. In this paper, we develop a framework for opportunistic scheduling over multiple wireless channels. With a realistic channel model, any subset of users can be selected for data transmission at any time, albeit with different throughputs and system resource requirements. We first transform selection of the best users and rates from a complex general optimization problem into a decoupled and tractable formulation: a multiuser scheduling problem that maximizes total system throughput and a control-update problem that ensures long-term deterministic or probabilistic fairness constraints. We then design and evaluate practical schedulers that approximate these objectives.
13208870
An Evolutionary Approach to Adaptive Model-Building
Learning an input-output mapping from a set of examples can be regarded as a problem of model-building. From this point of view, by a hierarchical representation scheme for models, an evolutionary computational approach to model-building problems is proposed in this paper, which is based on the ideas from the evolution programs and the genetic programmings. The computer experiments indicate that it is surprisingly effective in searching the optimal model for model-building problems.