Queue Length (queue + length)

Distribution by Scientific Domains


Selected Abstracts


A stochastic load balancing algorithm for i-Computing

CONCURRENCY AND COMPUTATION: PRACTICE & EXPERIENCE, Issue 1 2003
Yuk-Yin Wong
Abstract This paper presents a stochastic dynamic load balancing algorithm for Internet computing, which is a new type of distributed computing involving heterogeneous workstations from different organizations on the Internet. To realize the practical environment, we assume the system to be comprised of heterogeneous, untrusted and non-dedicated workstations connected by a non-dedicated network. Our algorithm uses the product of the average processing time and the queue length of system jobs as the load index. Dynamic communication delay is included in the execution cost calculation. The transfer policy and the location policy are combined in a stochastic algorithm. State information exchange is done via information feedback and mutual updating. Simulations demonstrate that our algorithm outperforms conventional approaches over a wide range of system parameters. These results are reconfirmed by empirical experiments after we have implemented the algorithms on the Distributed Java Machine global virtual machine. Copyright © 2003 John Wiley & Sons, Ltd. [source]


PAQM: an adaptive and proactive queue management for end-to-end TCP congestion control

INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, Issue 8 2004
Seungwan RyuArticle first published online: 2 SEP 200
Abstract Two functions, the congestion indicator (i.e. how to detect congestion) and the congestion control function (i.e. how to avoid and control congestion), are used at a router to support end-to-end congestion control in the Internet. Random early detection (RED) (IEEE/ACM Trans. Networking 1993; 1(4):397,413) enhanced the two functions by introducing queue length averaging and probabilistic early packet dropping. In particular, RED uses an exponentially weighted moving average (EWMA) queue length not only to detect incipient congestion but also to smooth the bursty incoming traffic and its resulting transient congestion. Following RED, many active queue management (AQM)-based extensions have been proposed. However, many AQM proposals have shown severe problems with detection and control of the incipient congestion adaptively to the dynamically changing network situations. In this paper, we introduce and analyse a feedback control model of TCP/AQM dynamics. Then, we propose the Pro-active Queue Management (PAQM) mechanism, which is able to provide proactive congestion avoidance and control using an adaptive congestion indicator and a control function under a wide range of traffic environments. The PAQM stabilizes the queue length around the desired level while giving smooth and low packet loss rates and high network resource utilization. Copyright © 2004 John Wiley & Sons, Ltd. [source]


Low pass filter/over drop avoidance (LPF/ODA): an algorithm to improve the response time of RED gateways

INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, Issue 10 2002
Bing Zheng
Abstract The low pass filter (LPF) algorithm, which is used to calculate the average queue length in the random early detection (RED) algorithm, results in a poor response time when RED recovers from congestion. In this paper, we propose a new algorithm, called low pass filter/over drop avoidance (LPF/ODA), to improve the response time of RED. LPF/ODA is based on reducing the time required by RED to recover from long-term congestion. Simulation results have been used to show that the proposed LPF/ODA algorithm significantly improves the response time, throughput and delay of RED gateways. Copyright © 2002 John Wiley & Sons, Ltd. [source]


DRED: a random early detection algorithm for TCP/IP networks

INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, Issue 4 2002
James Aweya
Abstract It is now widely accepted that a RED [2] controlled queue certainly performs better than a drop-tail queue. But an inherent weakness of RED is that its equilibrium queue length cannot be maintained at a preset value independent of the number of TCP active connections. In addition, RED's optimal parameter setting is largely correlated with the number of connections, the round-trip time, the buffer space, etc. In light of these observations, we propose DRED, a novel algorithm which uses the basic ideas of feedback control to randomly discard packets with a load-dependent probability when a buffer in a router gets congested. Over a wide range of load levels, DRED is able to stabilize a router queue occupancy at a level independent of the number of active TCP connections. The benefits of stabilized queues in a network are high resources utilization, predictable maximum delays, more certain buffer provisioning, and traffic-load-independent network performance in terms of traffic intensity and number of connections. Copyright © 2002 John Wiley & Sons, Ltd. [source]


On ACK filtering on a slow reverse channel

INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS AND NETWORKING, Issue 3 2003
Chadi Barakat
Abstract Acknowledgement (ACK) filtering has been proposed as a technique to alleviate the congestion at the input of a slow channel located on the reverse path of a TCP connection. Old ACKs waiting at the input of the slow channel are erased when new ACKs are to be queued. In the literature the case of one-ACK per connection at a time has been studied. In this paper we show that this is too aggressive for short transfers where ACKs arrive in bursts due to the slow start phase, and where the TCP source needs to receive the maximum number of ACKs to increase fast its window. We study first static filtering where a certain ACK queue length is allowed. We show analytically how this length needs to be chosen. We present then some algorithms that adapt the filtering of ACKs as a function of the slow channel utilization rather than the ACK queue length. These algorithms provide a good compromise between reducing the ACK queueing delay and passing a large number of ACKs that guarantee a fast window increase. Copyright © 2003 John Wiley & Sons, Ltd. [source]


Modeling and simulation of vehicle projection arrival,discharge process in adaptive traffic signal controls

JOURNAL OF ADVANCED TRANSPORTATION, Issue 3 2010
Fang Clara Fang
Abstract Real-time signal control operates as a function of the vehicular arrival and discharge process to satisfy a pre-specified operational performance. This process is often predicted based on loop detectors placed upstream of the signal. In our newly developed signal control for diamond interchanges, a microscopic model is proposed to estimate traffic flows at the stop-line. The model considers the traffic dynamics of vehicular detection, arrivals, and departures, by taking into account varying speeds, length of queues, and signal control. As the signal control is optimized over a rolling horizon that is divided into intervals, the vehicular detection for and projection into the corresponding horizon intervals are also modeled. The signal control algorithm is based on dynamic programming and the optimization of signal policy is performed using a certain performance measure involving delays, queue lengths, and queue storage ratios. The arrival,discharge model is embedded in the optimization algorithm and both are programmed into AIMSUN, a microscopic stochastic simulation program. AIMSUN is then used to simulate the traffic flow and implement the optimal signal control by accessing internal data including detected traffic demand and vehicle speeds. Sensitivity analysis is conducted to study the effect of selecting different optimization criteria on the signal control performance. It is concluded that the queue length and queue storage ratio are the most appropriate performance measures in real-time signal control of interchanges. Copyright © 2010 John Wiley & Sons, Ltd. [source]


Measured average cell rate-based congestion avoidance scheme

INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, Issue 1 2001
Hyun M. Choi
Abstract Techniques for congestion control of available bit-rate (ABR) traffic in ATM (asynchronous transfer mode) networks remain an important issue. Several congestion control schemes have been proposed to adjust the cell rates of sources with a modified or mean allowed cell rate. To make these schemes work effectively in practice, the modified or mean allowed cell rate must converge under all conditions. However, it is not easy to obtain an accurate value, and an inaccurate value could result in network performance degradation such as severe oscillations and considerable unfairness. Therefore, we propose a measured average cell rate-based congestion avoidance for ABR traffic in ATM networks. The scheme has high throughput and achieves shorter queue lengths without congestion. With measured average cell rate, the scheme provides fast convergence to a start-up virtual connection (VC) and rate of equalization from different initial conditions of the sources. Thus, this scheme provides better fairness among connections. Copyright © 2001 John Wiley & Sons, Ltd. [source]


Modeling and simulation of vehicle projection arrival,discharge process in adaptive traffic signal controls

JOURNAL OF ADVANCED TRANSPORTATION, Issue 3 2010
Fang Clara Fang
Abstract Real-time signal control operates as a function of the vehicular arrival and discharge process to satisfy a pre-specified operational performance. This process is often predicted based on loop detectors placed upstream of the signal. In our newly developed signal control for diamond interchanges, a microscopic model is proposed to estimate traffic flows at the stop-line. The model considers the traffic dynamics of vehicular detection, arrivals, and departures, by taking into account varying speeds, length of queues, and signal control. As the signal control is optimized over a rolling horizon that is divided into intervals, the vehicular detection for and projection into the corresponding horizon intervals are also modeled. The signal control algorithm is based on dynamic programming and the optimization of signal policy is performed using a certain performance measure involving delays, queue lengths, and queue storage ratios. The arrival,discharge model is embedded in the optimization algorithm and both are programmed into AIMSUN, a microscopic stochastic simulation program. AIMSUN is then used to simulate the traffic flow and implement the optimal signal control by accessing internal data including detected traffic demand and vehicle speeds. Sensitivity analysis is conducted to study the effect of selecting different optimization criteria on the signal control performance. It is concluded that the queue length and queue storage ratio are the most appropriate performance measures in real-time signal control of interchanges. Copyright © 2010 John Wiley & Sons, Ltd. [source]


Decentralized control strategies for dynamic routing

OPTIMAL CONTROL APPLICATIONS AND METHODS, Issue 6 2002
ftar
Abstract The routing problem in multi-destination data communication networks is considered. A dynamic model, which can incorporate arbitrary, different, time-varying processing delays at different nodes, is developed to describe the network dynamics. Based on this model, controllers for routing control are proposed. The structures of the proposed controllers are motivated by an optimal control problem. These proposed controllers are completely decentralized in the sense that all necessary on-line computations are done locally at each node. Furthermore, the information needed for these computations is related only to the queue lengths at the present node and the adjacent downstream nodes. Both cases when the controls can be continuously changed and when the controls are updated at discrete time instants are considered. In the latter case the controls at different nodes may be updated at different time instants (i.e. the network is not necessarily synchronous). It is shown that the controllers enjoy many desirable properties; in particular, they clear all the queues of the network in the absence of external message arrivals, in finite time. Furthermore, the controllers do not direct messages around a loop. They also have certain robustness properties. Some simulation results relating to a number of realistic problems are presented to illustrate various features of the controllers. Copyright © 2002 John Wiley & Sons, Ltd. [source]