Results 11  20
of
450
Capacity and delay tradeoffs for adhoc mobile networks
 IEEE Transactions on Information Theory
, 2005
"... Abstract — We consider the throughput/delay tradeoffs for scheduling data transmissions in a mobile adhoc network. To reduce delays in the network, each user sends redundant packets along multiple paths to the destination. Assuming the network has a cell partitioned structure and users move accordi ..."
Abstract

Cited by 110 (9 self)
 Add to MetaCart
Abstract — We consider the throughput/delay tradeoffs for scheduling data transmissions in a mobile adhoc network. To reduce delays in the network, each user sends redundant packets along multiple paths to the destination. Assuming the network has a cell partitioned structure and users move according to a simplified independent and identically distributed (i.i.d.) mobility model, we compute the exact network capacity and the exact endtoend queueing delay when no redundancy is used. The capacity achieving algorithm is a modified version of the GrossglauserTse 2hop relay algorithm and provides O(N) delay (where N is the number of users). We then show that redundancy cannot increase capacity, but can significantly improve delay. The following necessary tradeoff is established: delay/rate ≥ O(N). Two protocols that use redundancy and operate near the boundary of this curve are developed, with delays of O ( √ N) and O(log(N)), respectively. Networks with noni.i.d. mobility are also considered and shown through simulation to closely match the performance of i.i.d. systems in the O ( √ N) delay regime. Index Terms — fundamental limits, queueing analysis, stochastic systems, wireless networks I.
Adversarial queueing theory
 In Proc. 28th ACM STOC
, 1996
"... We introduce a new approach to the study of dynamic (or continuous) packet routing, where packets are being continuously injected into a network. Our objective is to study what happens to packet routing under continuous injection ..."
Abstract

Cited by 109 (6 self)
 Add to MetaCart
We introduce a new approach to the study of dynamic (or continuous) packet routing, where packets are being continuously injected into a network. Our objective is to study what happens to packet routing under continuous injection
Distributed Scheduling Based On Due Dates And Buffer Priorities
, 1991
"... We are motivated by the problem of scheduling a large semiconductor manufacturing facility, where jobs of wafers, each with a desired due date, follow essentially the same route through the manufacturing system, returning several times to many of the service centers for the processing of successi ..."
Abstract

Cited by 100 (16 self)
 Add to MetaCart
We are motivated by the problem of scheduling a large semiconductor manufacturing facility, where jobs of wafers, each with a desired due date, follow essentially the same route through the manufacturing system, returning several times to many of the service centers for the processing of successive layers. Neglecting the randomness introduced by yield, such a system can be modeled as a nonacyclic ow line.
Distributed Admission Control
"... This paper describes a framework for admission control for a packetbased network where the decisions are taken by edge devices or endsystems, rather than resources within the network. The decisions are based on the results of probe packets that the endsystems send through the network, and requir ..."
Abstract

Cited by 95 (7 self)
 Add to MetaCart
This paper describes a framework for admission control for a packetbased network where the decisions are taken by edge devices or endsystems, rather than resources within the network. The decisions are based on the results of probe packets that the endsystems send through the network, and require only that resources apply a mark to packets in a way that is load dependent. One application example is the Internet, where marking information is fed back via an ECN bit, and we show howthis approach allows a rich QoS framework for ows or streams. Our approach allows networks to be explicitly analysed, and consequently engineered.
Adversarial Queuing Theory
, 2001
"... We consider packet routing when packets are injected continuously into a network. We develop an adversarial theory of queuing aimed at addressing some of the restrictions inherent in probabilistic analysis and queuing theory based on timeinvariant stochastic generation. We examine the stability of ..."
Abstract

Cited by 75 (0 self)
 Add to MetaCart
We consider packet routing when packets are injected continuously into a network. We develop an adversarial theory of queuing aimed at addressing some of the restrictions inherent in probabilistic analysis and queuing theory based on timeinvariant stochastic generation. We examine the stability of queuing networks and policies when the arrival process is adversarial, and provide some preliminary results in this direction. Our approach sheds light on various queuing policies in simple networks, and paves the way for a systematic study of queuing with few or no probabilistic assumptions.
On the existence of equilibria in noncooperative optimal flow control
 Journal of the ACM
, 1995
"... Abstract. The existence of Nash equilibria in noncooperative flow control in a general productform network shared by K users is investigated. The performance objective of each user is to maximize its average throughput subject to an upper bound on its average timedelay. Previous attempts to study e ..."
Abstract

Cited by 71 (10 self)
 Add to MetaCart
Abstract. The existence of Nash equilibria in noncooperative flow control in a general productform network shared by K users is investigated. The performance objective of each user is to maximize its average throughput subject to an upper bound on its average timedelay. Previous attempts to study existence of equilibria for this flow control model were not successful, partly because the timedelay constraints couple the strategy spaces of the individual users in a way that does not allow the application of standard equilibrmm existence theorems from the game theory literature. To overcome this difficulty, a more general approach to study the existence of Nash equilibria for decentralized control schemes is introduced. This approach is based on directly proving the existence of a fixed point of the best reply correspondence of the underlying game. For the investigated flow control model, the best reply correspondence is shown to be a function, implicitly defined by means of K interdependent linear programs. Employing an appropriate definition for continuity of the set of optimal solutions of parametrized linear programs, it is shown that, under appropriate conditions, the best reply function is continuous. Brouwer’s theorem implies, then, that the best reply function has a fixed point.
Algebraic Tools for the Performance Evaluation of Discrete Event Systems
 IEEE Proceedings: Special issue on Discrete Event Systems
, 1989
"... In this paper, it is shown that a certain class of Petri nets called event graphs can be represented as linear "timeinvariant" finitedimensional systems using some particular algebras. This sets the ground on which a theory of these systems can be developped in a manner which is very analogous to ..."
Abstract

Cited by 65 (6 self)
 Add to MetaCart
In this paper, it is shown that a certain class of Petri nets called event graphs can be represented as linear "timeinvariant" finitedimensional systems using some particular algebras. This sets the ground on which a theory of these systems can be developped in a manner which is very analogous to that of conventional linear system theory. Part 2 of the paper is devoted to showing some preliminary basic developments in that direction. Indeed, there are several ways in which one can consider event graphs as linear systems: these ways correspond to approaches in the time domain, in the event domain and in a twodimensional domain. In each of these approaches, a di#erent algebra has to be used for models to remain linear. However, the common feature of these algebras is that they all fall into the axiomatic definition of "dioids". Therefore, Part 1 of the paper is devoted to a unified presentation of basic algebraic results on dioids. 1 Introduction Definitions and examples of Discrete ...
Performance Bounds for Queueing Networks and Scheduling Policies
, 1994
"... Except for the class of queueing networks and scheduling policies admitting a product form solution for the steadystate distribution, little is known about the performance of such systems. For example, if the priority of a part depends on its class (e.g., the buffer that the part is located in), t ..."
Abstract

Cited by 61 (14 self)
 Add to MetaCart
Except for the class of queueing networks and scheduling policies admitting a product form solution for the steadystate distribution, little is known about the performance of such systems. For example, if the priority of a part depends on its class (e.g., the buffer that the part is located in), then there are no existing results on performance, or even stability. However, in most applications such as manufacturing systems, one has to choose a control or scheduling policy, i.e., a priority discipline, that optimizes a performance objective. In this paper we introduce a new technique for obtaining upper and lower bounds on the performance of Markovian queueing networks and scheduling policies. Assuming stability, and examining the consequence of a steadystate for general quadratic forms, we obtain a set of linear equality constraints on the mean values of certain random variables that determine the performance of the system. Further, the conservation of time and material gives an au...
A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks
"... In multihop wireless networks, designing distributed scheduling algorithms to achieve the maximal throughput is a challenging problem because of the complex interference constraints among different links. Traditional maximalweight (MW) scheduling, although throughputoptimal, is difficult to imple ..."
Abstract

Cited by 57 (7 self)
 Add to MetaCart
In multihop wireless networks, designing distributed scheduling algorithms to achieve the maximal throughput is a challenging problem because of the complex interference constraints among different links. Traditional maximalweight (MW) scheduling, although throughputoptimal, is difficult to implement in distributed networks; whereas a distributed greedy protocol similar to IEEE 802.11 does not guarantee the maximal throughput. In this paper, we introduce an adaptive CSMA scheduling algorithm that can achieve the maximal throughput distributedly under some assumptions. Major advantages of the algorithm include: (1) It applies to a very general interference model; (2) It is simple, distributed and asynchronous. Furthermore, we combine the algorithm with endtoend flow control to achieve the optimal utility and fairness of competing flows. The effectiveness of the algorithm is verified by simulations. Finally, we consider some implementation issues in the setting of 802.11 networks.
Some inequalities for reversible Markov chains
 J. London Math. Soc
, 1982
"... One of the most important results about finite ergodic Markov chains is the convergence of transition probabilities to the stationary distribution. The object of this paper is to investigate relations between the time taken to approach stationarity and certain properties of mean hitting times. Our m ..."
Abstract

Cited by 56 (6 self)
 Add to MetaCart
One of the most important results about finite ergodic Markov chains is the convergence of transition probabilities to the stationary distribution. The object of this paper is to investigate relations between the time taken to approach stationarity and certain properties of mean hitting times. Our main result, Theorem 5, shows that