18410848
Network-adaptive scalable video streaming over 3G wireless network
Scalable video streaming over a wireless link with quality of service (QoS) is a very challenging task due to the time-varying characteristics of the wireless channel and limited battery resource in handheld devices. This paper proposes an end-to-end network-adaptive architecture for video streaming over 3G wireless networks. The proposed architecture not only dynamically estimates the varying network status on the fly, but also simultaneously performs application-level error control and transmission-level power control to protect against the random and fading error occurring across the 3G network. Distortion/power-minimized rate allocation is presented to achieve the minimum end-to-end distortion or minimum total power consumption based on the user's requirement. Simulation results demonstrate the effectiveness of our proposed scheme.
206750751
Error robust scalable audio streaming over wireless IP networks
Streaming high-fidelity audio over wireless Internet protocol (IP) networks is a challenging task because the networks present not only packet losses, but also residual bit errors. These losses and errors have severe adverse effect on the compressed audio bitstream. To solve this problem, this paper introduces error resilience in conjunction with error protection for scalable audio streaming over wireless networks. Specifically, error resilience is achieved by performing bitstream data partitioning and reversible variable length coding in the audio coder. Error protection is provided by layered product channel code to simultaneously handle packet losses and residual bit errors. Both the row and column codes of the product code provide unequal error protection for different layers of the audio bitstream by considering the characteristics of the scalable audio. Rate-distortion optimization is performed to determine the best source-channel coding tradeoff that minimizes the average expected end-to-end distortion. Simulation results demonstrate the effectiveness of our proposed approach.
15428033
On Optimal Physical Carrier Sensing: Theoretical Analysis and Protocol Design
Traditional Physical Carrier Sensing (PCS), which aims at eliminating hidden terminals in wireless networks, causes too many exposed terminals and deteriorates the throughput per user seriously. Some existing work has proven that an aggressive PCS can improve the throughput by balancing the tradeoff between hidden terminals and exposed terminals. However, little work has been conducted to optimize the PCS according to the network conditions. In this paper, we develop an analytical model to study the behaviors of a user in the aggressive PCS scenario, with which the optimal PCS threshold can be derived. Then, to avoid the complicated computation, we present a heuristic algorithm, in which the parameters required for PCS tuning are estimated by the carrier sensing mechanism employed in IEEE 802.11. Simulation results show that the proposed heuristic algorithm can make the PCS threshold approach to the theoretical optimal one. Moreover, the proposed heuristic algorithm can obtain significant throughput gain compared to the traditional PCS threshold setting solutions.
8668229
Bounding the power rate function of wireless ad hoc networks
Given a wireless ad hoc network and an end-to-end traffic pattern, the power rate function refers to the minimum total power required to support different throughput under a layered model of wireless networks. A critical notion of the layered model is the realizable graphs, which describe possible hit-rate supplies on the links by the physical and medium access layers. Under the layered model, the problem of finding the power rate function can he transformed into finding the minimum-power realizable graph that can provide a given throughput. We introduce a usage conflict graph to represent the conflicts among different uses of the wireless medium. Testing the realizability of a given graph can be transformed into finding the (vertex) chromatic number, i.e., the minimum number of colors required in a proper vertex-coloring, of the associated usage conflict graph. Based on an upper bound of the chromatic number, we propose a linear program that outputs an upper bound of the power rate function. A lower bound of the chromatic number is the clique number. We propose a systematic way of identifying cliques based on a geometric analysis of the space sharing among active links. This leads to another linear program, which yields a lower bound of the power rate function. We further apply greedy vertex-coloring to fine tune the bounds. Simulations results demonstrate that the obtained bounds are tight in the low power and low rate regime.
20955787
Cost-based cache replacement and server selection for multimedia proxy across wireless Internet
Multimedia proxy plays an important role in multimedia streaming over wireless Internet. Since wireless network exhibits different characteristics from the Internet, multimedia proxy caching over wireless Internet faces additional challenges. In this paper, we present a study of cache replacement for a single server and server selection for multiple servers across wireless Internet. By considering multiple objectives of multimedia proxy, we design a unified cost metric to measure proxy performance in wireless Internet. Based on the defined unified cost metric, we propose a novel replacement algorithm for single-server and a new server-selection policy for multiple servers to improve the end-to-end performance such as throughput, media quality, and start-up latency. To effectively handle errors occurred on wireless link, channel-adaptive unequal error protection is deployed according to distinct quality of service requirements of layered or scalable media. Simulation results demonstrate that our approaches achieve significantly better performance than the known cache-replacement algorithms and sever selection schemes, respectively.
35872608
On the Performance Analysis of Network-Coded Cooperation in Wireless Networks
Cooperative communication is a powerful technology combating fading in wireless medium. In contrast to conventional cooperation (CC) which allows the relay to simply process and forward what it has heard, network-coded cooperation (NCC) endows network coding capability with the relay, i.e., allows the relay to first encode the data it has received from different sources and then forward the network-coded data to corresponding destinations. In this paper we systematically investigate the performance of NCC in terms of diversity-multiplexing tradeoff as well as exact system outage behavior. Under the assumption (denoted as A) that each destination can reliably overhear the data from other sources, we prove the diversity-multiplexing tradeoff of NCC outperforms that of CC. Moreover, we derive the close form of the system outage probability of NCC as a function of signal-to-noise ratio (SNR). The analytical and numerical results show that by requiring less bandwidth cost, NCC offers a similar or even reduced system outage probability compared with CC, and achieves the same full diversity order as CC at high SNR. Finally we discuss the performance of NCC in case the assumption A is removed. For a wireless network composed of N s-d pairs and a single relay, although there is a certain system outage probability increase for NCC, it still provides the same full diversity order of 2 as CC at high SNR, and has a diversity-multiplexing tradeoff superior to CC.
18316669
On Linear-Spline Based Histograms
Approximation is a very effective paradigm to speed up query processing in large databases. One popular approximation mechanism is data size reduction. There are three reduction techniques: sampling, histograms, and wavelets. Histogram techniques are supported by many commercial database systems, and have been shown very effective for approximately processing aggregation queries. In this paper, we will investigate the optimal models for building histograms based on linear spline techniques. We will firstly propose several novel models. Secondly, we will present efficient algorithms to achieve these proposed optimal models. Our experiment results showed that our new techniques can greatly improve the approximation accuracy comparing to the existing techniques.
4916717
Building Data Synopses Within a Known Maximum Error Bound
The constructions of Haar wavelet synopses for large data sets have proven to be useful tools for data approximation. Recently, research on constructing wavelet synopses with a guaranteed maximum error has gained attention. Two relevant problems have been proposed: One is the size bounded problem that requires the construction of a synopsis of a given size to minimize the maximum error. Another is the error bounded problem that requires a minimum sized synopsis be built to satisfy a given error bound. The optimum algorithms for these two problems take O(N2) time complexity. In this paper, we provide new algorithms for building error-bounded synopses. We first provide several property-based pruning techniques, which can greatly improve the performance of optimal error bounded synopses construction. We then demonstrate the efficiencies and effectiveness of our techniques through extensive experiments.
21818900
Trunk Reservation in Multi-service Networks with BPP Traffic
In this paper we develop approximate models for trunk reservation in multi-service systems with BPP (Binomial-Poisson-Pascal) multi-rate traffic streams. The approximation is a generalization of previous work by Tran-Gia & Hubner who assumed Poisson arrival processes. It is based on a generalized algorithm which allows for calculation of individual performance measures for each service, in particular the traffic congestion. The algorithm is numerically robust and requires a minimum of computer memory and computing time. The approximation is good when the services have equal mean service times.
16148368
A model-based evolutionary algorithm for bi-objective optimization
The Pareto optimal solutions to a multi-objective optimization problem often distribute very regularly in both the decision space and the objective space. Most existing evolutionary algorithms do not explicitly take advantage of such a regularity. This paper proposed a model-based evolutionary algorithm (M-MOEA) for bi-objective optimization problems. Inspired by the ideas from estimation of distribution algorithms, M-MOEA uses a probability model to capture the regularity of the distribution of the Pareto optimal solutions. The local principal component analysis (local PCA) and the least-squares method are employed for building the model. New solutions are sampled from the model thus built. At alternate generations, M-MOEA uses crossover and mutation to produce new solutions. The selection in M-MOEA is the same as in non-dominated sorting genetic algorithm-II (NSGA-II). Therefore, MOEA can be regarded as a combination of EDA and NSGA-II. The preliminary experimental results show that M-MOEA performs better than NSGA-II.
16216432
A Multiobjective Differential Evolution Based on Decomposition for Multiobjective Optimization with Variable Linkages
Although a number of multiobjective evolutionary algorithms have been proposed over the last two decades, not much effort has been made to deal with variable linkages in multiobjective optimization. Recently, we have suggested a general framework of multiobjective evolutionary algorithms based on decomposition (MOEA/D) [1]. MOEA/D decomposes a MOP into a number of scalar optimization subproblems by a conventional decomposition method. The optimal solution to each of these problems is a Pareto optimal solution to the MOP under consideration. An appropriate decomposition could make these individual Pareto solutions evenly distribute along the Pareto optimal front. MOEA/D aims at solving these scalar optimization subproblems simultaneously. In this paper, we propose, under the framework of MOEA/D, a multiobjective differential evolution based decomposition (MODE/D) for tackling variable linkages. Our experimental results show that MODE/D outperforms several other MOEAs on several test problems with variable linkages.