James F. Kurose

Modeling TCP Reno Performance: A Simple Model and Its Empirical Validation (2004)

Jitendra Padhye, Victor Firoiu, Donald F. Towsley, James F. Kurose

The steady-state performance of a bulk transfer TCP flow (i.e., a flow with a large amount of data to send, such as FTP transfers) may be characterized by the send rate, which is the amount of data...

Visual Feature Learning (2002)

Edward M. Riseman, Andrew H. Fagg, Neil E. Berthier, James F. Kurose, Department Chair

Humans learn robust and efficient strategies for visual tasks through interaction with their environment. In contrast, most current computer vision systems have no such learning capabilities....

Measurement And Analysis Of End-To-End Delay And Loss In The Internet (2002)

Sue B. Moon, Donald F. Towsley, Krithivasan Ramamritham Member, Christopher Raphael Member, Ramon Caceres Member, James F. Kurose, ...

Measurement and analysis of the network behavior are crucial to understanding the Internet performance and designing appropriate control mechanisms for better performance. End hosts and their...

A Hybrid Architecture for Adaptive Robot Control (2001)

Manfred Huber, Andrew G. Barto, John W. Donahoe, James F. Kurose, Department Chair

The autonomous operation of robot systems in an uncertain environment poses many challenges to their control architecture. Such systems must be reactive with respect to local disturbances and...

Channelization Problem In Large Scale Data Dissemination (2001)

Micah Adler, Zihui Ge, James F. Kurose, Don Towsley, Stephen Zabele

In many large scale data dissemination systems, a large number of information flows must be delivered to a large number of information receivers. However, because of differences in interests among...

A Delay Analysis of Sender-Initiated and Receiver-Initiated Reliable Multicast Protocols (2001)

Miki Yamamoto, James F. Kurose, Donald F. Towsley, Hiromasa Ikeda

A growing number of network applications require the use of a reliable multicast protocol to disseminate data from a source to a potentially large number of receivers. This paper presents an analytic...

Temporal Abstraction in Reinforcement Learning (2000)

Andrew G. Barto, Christopher V. Hollot, Leslie P. Kaelbling, James F. Kurose, Department Chair

Decision making usually involves choosing among different courses of action over a broad range of time scales. For instance, a person planning a trip to a distant location makes high-level decisions...

Towards A Comprehensive Congestion Control Framework For Continuous Media Flows In Best Effort Networks (2000)

Jitendra D. Padhye, Prashant Shenoy Member, Weibo Gong Member, Sally Floyd Member, James F. Kurose, Department Chair

Continuous media (CM) applications such as streaming audio and video are being rapidly deployed throughout the Internet. With the widespread deployment of such applications, it is becoming...

Online Smoothing of Variable-Bit-Rate Streaming Video (1999)

Subhabrata Sen, Jennifer Rexford, Jayanta Dey, James F. Kurose, Don Towsley, Subhabrata Sen James F. Kurose

Bandwidth smoothing techniques for stored video perform end-to-end workahead transmission of frames into the client playback buffer, in advance of their display times. Such techniques are very...

Consideration of Receiver Interest for IP Multicast Delivery (1999)

Brian Neil, Levine Jon Crowcroft, Christophe Diot, J. J. Garcia-luna-aceves, James F. Kurose

Large-scale applications are characterized by a large number of dynamic and often interactive group members. The nature of these applications is such that participants are not interested in all the...

Consideration of Receiver Interest for IP Multicast Delivery (1999)

Brian Neil, Levine Jon Crowcroft, Christophe Diot, J. J. Garcia-luna-aceves, James F. Kurose

Large-scale applications are characterized by a large number of dynamic and often interactive group members. The nature of these applications is such that participants are not interested in all the...

MDP Routing for Multirate Loss Networks (1999)

Ren-hung Hwang, James F. Kurose, Don Towsley

Markov decision theory has been successfully used in adaptive routing in traditional circuit-switched networks. When extending Markov decision based routing algorithms to future Broadband Integrated...

Consideration of Receiver Interest for IP Multicast Delivery (1999)

Brian Neil, Levine Jon Crowcroft, Christophe Diot, J. J. Garcia-luna-aceves, James F. Kurose

Large-scale applications are characterized by a large number of dynamic and often interactive group members. The nature of these applications is such that participants are not interested in all the...

A Delay Analysis of Sender-Initiated and Receiver-Initiated Reliable Multicast Protocols (1999)

Miki Yamamoto, James F. Kurose, Donald F. Towsley, Hiromasa Ikeda

A growing number of network applications require the use of a reliable multicast protocol to disseminate data from a source to a potentially large number of receivers. This paper presents an analytic...

Properties Of Age-Based Automatic Memory Reclamation Algorithms (1999)

J. Eliot, B. Moss, Kathryn S. M, Kinley Member, Jack C. Wileden, C. Mani Krishna, ...

PROPERTIES OF AGE-BASED AUTOMATIC MEMORY RECLAMATION ALGORITHMS FEBRUARY 1999 DARKO STEFANOVI C Dipl.Ing., UNIVERSITY OF BELGRADE M.S., UNIVERSITY OF MASSACHUSETTS AMHERST Ph.D., UNIVERSITY OF...

Scalable Distributed Architectures for Information Retrieval (1999)

Zhihong Lu, W. Bruce Croft, James P. Callan, C. Mani Krishna, James F. Kurose, Department Chair

SCALABLE DISTRIBUTED ARCHITECTURES FOR INFORMATION RETRIEVAL MAY 1999 ZHIHONG LU B.Sc., TONGJI UNIVERSITY M.Sc., INSTITUTE OF COMPUTING TECHNOLOGY, CHINESE ACADEMY OF SCIENCES Ph.D., UNIVERSITY OF...

On-Line New Event Detection, Clustering, And Tracking (1999)

Ron Papka, W. Bruce Croft, Andrew G. Barto, Kourosh Danai Member, James F. Kurose, Department Chair

In this work, we discuss and evaluate solutions to text classification problems associated with the events that are reported in on-line sources of news. We present solutions to three related...

Consideration of Receiver Interest for IP Multicast Delivery (1999)

Brian Neil, Levine Jon Crowcroft, Christophe Diot, J. J. Garcia-luna-aceves, James F. Kurose

Large-scale applications are characterized by a large number of dynamic and often interactive group members. The nature of these applications is such that participants are not interested in all the...

Playback Restart in Interactive Streaming Video Applications (1999)

Jayanta K. Dey, Subhabrata Sen, James F. Kurose, Don Towsley, James D. Salehi

Low latency is crucial in networked multimedia applications such as on-demand streaming audio and video. In this paper, we consider the problem of restarting or resuming playback following an...

Streaming CBR transmission of VBR stored video (1999)

Subhabrata Sen, Jayanta K. Dey, James F. Kurose, John A. Stankovic, Don Towsley

Data transmission across a network using constant-bit-rate (CBR) service simplifies admission control and resource management techniques. We consider lossless, starvation-free, streaming CBR...

Intelligence on the Web? (1999)

Mia Stern, Beverly Park Woolf, James F. Kurose

. This paper describes a courseware system delivered over the World Wide Web for transforming existing video-taped courses. The on-line courses take advantage of the interactivity and the...

Properties Of Age-Based Automatic Memory Reclamation Algorithms (1999)

J. Eliot, B. Moss, Kathryn S. M, Kinley Member, Jack C. Wileden, C. Mani Krishna, ...

PROPERTIES OF AGE-BASED AUTOMATIC MEMORY RECLAMATION ALGORITHMS FEBRUARY 1999 DARKO STEFANOVI C Dipl.Ing., UNIVERSITY OF BELGRADE M.S., UNIVERSITY OF MASSACHUSETTS AMHERST Ph.D., UNIVERSITY OF...

Efficient Rate-Controlled Bulk Data Transfer using Multiple Multicast Groups (1999)

Supratik Bhattacharyya, James F. Kurose, Don Towsley, Ramesh Nagarajan

Controlling the rate of bulk data multicast to a large number of receivers is difficult, due to the heterogeneity among the end-systems' capabilities and their available network bandwidth. If the...

Online Smoothing of Variable-Bit-Rate Streaming Video (1999)

Jennifer Rexford, Jayanta Dey, James F. Kurose, Don Towsley

Bandwidth smoothing techniques for stored video perform end-end workahead transmission of frames from the video source into the destination client video playback buffer in advance of their display...

Resource Contention Management in Parallel Systems. (1998)

Cassandras, Christos G., Kurose, James F., Towsley, Don

This research effort explored two issues: (1) The comparative study of simple load balancing algorithms for distributed real-time systems which showed that simple policies perform just as well as...

Issues in Gradient-Based Adaptive and Distributed Schemes for Dynamic Network Management. (1998)

Cassandras, Christos G., Kurose, James F., Towsley, Don

This report details work which proceeded in three primary areas: (1) Algorithm performance, (2) flow control of real-time traffic and (3) scheduling mechanisms for real-time traffic. Algorithm...

A Comparison of Sender-Initiated and Receiver-Initiated Reliable Multicast Protocols (1998)

Sridhar Pingali, Don Towsley, James F. Kurose

Sender-initiated reliable multicast protocols, based on the use of positive acknowledgments (ACKs), lead to an ACK implosion problem at the sender as the number of receivers increases. Briefly, the...

Real-Time Communication in Packet-Switched Networks (1998)

Caglan M. Aras, James F. Kurose, Douglas S. Reeves

The dramatically increased bandwidths and processing capabilities of future high-speed networks make possible many distributed real-time applications, such as sensor-based applications and multimedia...

Efficient Rate-Controlled Bulk Data Transfer using Multiple Multicast Groups (1998)

Supratik Bhattacharyya, Ramesh Nagarajan, James F. Kurose, Bell Laboratories, Don Towsley, Lucent Technologies

Controlling the rate of bulk data multicast to a large number of receivers is difficult due to the heterogeneity among the end-systems' capabilities and their available network bandwidth. If the data...

Supporting Stored Video: Reducing Rate Variability and End-to-End Resource Requirements through Optimal Smoothing (1998)

James D. Salehi, Zhi-li Zhang, James F. Kurose, Don Towsley

VBR compressed video is known to exhibit significant, multipletime -scale bit rate variability. In this paper, we consider the transmission of stored video from a server to a client across a high...

Efficient Multicast Flow Control using Multiple Multicast Groups (1998)

Supratik Bhattacharyya, James F. Kurose, Don Towsley, Ramesh Nagarajan

Controlling the rate of multicast data transfer to a large number of receivers is difficult, due to the heterogeneity among the end-systems' capabilities and their available network bandwidth. If the...

On Call Processing Delay in High Speed Networks (1998)

Ren-hung Hwang, James F. Kurose, Don Towsley

In future BISDN networks, significant burdens will be placed on the processing elements in the network since call routing and admission policies will be more computationally intensive than those in...

Efficient On-Line Processor Scheduling for a Class of IRIS (Increasing Reward with Increasing Service) Real-Time Tasks (1998)

Jayanta K. Dey, James F. Kurose, Don Towsley, C. M. Krishna, Mahesh Girkar

In this paper we consider the problem of on-line scheduling of real-time tasks which receive a "reward" that depends on the amount of service received. In our model, tasks have associated deadlines...

Providing VCR Capabilities in Large-Scale Video Servers (1998)

Jayanta K. Dey-sircar, James D. Salehi, James F. Kurose, Don Towsley

Providing smooth playback capabilities for video servers, which must support potentially thousands of on-demand users, has been an area of active research. From a user's perspective, VCR functions of...

Relative Reward Strength Algorithms for Learning Automata (1998)

Rahul Simha, James F. Kurose

We examine a new class of action probability update algorithms for learning automata that use the relative reward strengths of responses from the environment. Specifically, we study update algorithms...

On-line Minimization of Call Setup Time via Load Balancing: A Stochastic Approximation Approach (1998)

Rahul Simha, James F. Kurose

With the addition of new network services, it is anticipated that the processing involved in setting up a call in a circuit-switched network or a session in a packet-switched network will vary...

Relative Reward Strength Algorithms for Learning Automata (1998)

Rahul Simha, James F. Kurose

We examine a new class of action probability update algorithms for learning automata that use the relative reward strengths of responses from the environment. Specifically, we study update algorithms...

Supporting Stored Video: Reducing Rate Variability and End-to-End Resource Requirements through Optimal Smoothing (1998)

James D. Salehi, Zhi-li Zhang, James F. Kurose, Don Towsley

VBR compressed video is known to exhibit significant, multipletime -scale bit rate variability. In this paper, we consider the transmission of stored video from a server to a client across a high...

Supporting Stored Video: Reducing Rate Variability and End-to-End Resource Requirements through Optimal Smoothing (1998)

James D. Salehi, Zhi-li Zhang, James F. Kurose, Don Towsley

VBR compressed video is known to exhibit significant, multipletime -scale bit rate variability. In this paper, we consider the transmission of stored video from a server to a client across a high...

Online Smoothing of Live Video Transmissions (1997)

Subhabrata Sen, Jayanta K. Dey, James F. Kurose, John A. Stankovic, Don Towsley

In this paper, we consider the problem of online smoothing of live video transmissions, where low latency is critical. To address the low latency requirement, our approach is to wait for a small...

Networking Support for Large Scale Multiprocessor Servers (1997)

David J. Yates, Erich M. Nahum, James F. Kurose, Don Towsley

Over the next several years the performance demands on globally available information servers are expected to increase dramatically. These servers must be capable of sending and receiving data over...

Supporting Stored Video: Reducing Rate Variability and End-to-End Resource Requirements through Optimal Smoothing (1997)

James D. Salehi, Zhi-li Zhang, James F. Kurose, Don Towsley

VBR compressed video is known to exhibit significant, multipletime -scale bit rate variability. In this paper, we consider the transmission of stored video from a server to a client across a high...

Congestion Control for Real-Time Traffic in High-Speed Networks (1997)

Henning Schulzrinne, James F. Kurose, Don Towsley

Traditional feedback congestion control is not suitable for high-speed networks due to their high bandwidth-to-delay ratio. In this paper, we investigate the possibility of locally controlling...

Online Smoothing of Live Video Transmissions (1997)

Subhabrata Sen, Jayanta K. Dey, James F. Kurose, John A. Stankovic, Don Towsley

: Submitted to NOSSDAV 1997 Abstract In this paper, we consider the problem of online smoothing of live video transmissions, where low latency is critical. To address the low latency requirement, our...

MANIC: Multimedia Asynchronous Networked Individualized Courseware (1997)

Mia Stern, Jesse Steinberg, Hu Imm Lee, Jitendra Padhye, James F. Kurose

The MANIC project in the Department of Computer Science at the University of Massachusetts is aimed towards facilitating individualized asynchronous distance learning. We take advantage of current...

Efficient Multicast Flow Control using Multiple Multicast Groups (1997)

Supratik Bhattacharyya, James F. Kurose, Don Towsley, Ramesh Nagarajan

Controlling the rate of multicast data transfer to a large number of receivers is difficult, due to the heterogeneity among the end-systems' capabilities and their available network bandwidth. If the...

A Delay Analysis of Sender-Initiated and Receiver-Initiated Reliable Multicast Protocols (1997)

Miki Yamamoto, James F. Kurose, Donald F. Towsley, Hiromasa Ikeda

A growing number of network applications require the use of a reliable multicast protocol to disseminate data from a source to a potentially large number of receivers. This paper presents an analytic...

A Comparison of Sender-Initiated and Receiver-Initiated Reliable Multicast Protocols (1997)

Sridhar Pingali, Don Towsley, James F. Kurose

Sender-initiated reliable multicast protocols, based on the use of positive acknowledgments (ACKs), lead to an ACK implosion problem at the sender as the number of receivers increases. Briefly, the...

MANIC: Multimedia Asynchronous Networked Individualized Courseware (1997)

Mia Stern, Jesse Steinberg, Hu Imm Lee, Jitendra Padhye, James F. Kurose

The MANIC project in the Department of Computer Science at the University of Massachusetts is aimed towards facilitating individualized asynchronous distance learning. We take advantage of current...

Further Results in Affinity-Based Scheduling of Parallel Networking (1997)

James D. Salehi, James F. Kurose, Don Towsley

In this paper, we present further results in processor-cache affinity scheduling of parallel network protocol processing, in a setting in which protocol processing executes on the multiprocessor host...

Scheduling for Cache Affinity in Parallelized Communication Protocols (1997)

James D. Salehi, James F. Kurose, Don Towsley

We explore processor-cache affinity scheduling of parallel network protocol processing in a setting in which protocol processing executes on a shared-memory multiprocessor concurrently with a general...

Scheduling for Cache Affinity in Parallelized Communication Protocols (1997)

James D. Salehi, James F. Kurose, Don Towsley

In this paper, we explore the benefits of processor-cache affinity scheduling of parallel network protocol processing, in a setting in which protocol processing executes on the multiprocessor host...

The Effectiveness of Affinity-Based Scheduling in Multiprocessor Networking (Extended Version) (1997)

James D. Salehi, James F. Kurose, Don Towsley

Techniques for avoiding the high memory overheads found on many modern shared-memory multiprocessors are of increasing importance in the development of high-performance multiprocessor protocol...

The Effectiveness of Affinity-Based Scheduling in Multiprocessor Networking (1997)

James D. Salehi, James F. Kurose, Don Towsley

Techniques for avoiding the high memory overheads found on many modern shared-memory multiprocessors are of increasing importance in the development of high-performance multiprocessor protocol...

The Performance Impact of Scheduling for Cache Affinity in Parallel Network Processing (1997)

James D. Salehi, James F. Kurose, Don Towsley

We explore processor-cache affinity scheduling of parallel network protocol processing, in a setting in which protocol processing executes on a shared-memory multiprocessor concurrently with a...

The Effectiveness of Affinity-Based Scheduling in Multiprocessor Networking (Extended Version) (1997)

James D. Salehi, James F. Kurose, Don Towsley

Techniques for avoiding the high memory overheads found on many modern shared-memory multiprocessors are of increasing importance in the development of high-performance multiprocessor protocol...

Optimal Smoothing of Stored Video and the Impact on Network Resource Requirements (1997)

James D. Salehi, Zhi-li Zhang, James F. Kurose, Don Towsley

VBR compressed video is known to exhibit significant, multiple-time-scale bit rate variability. In this paper, we consider the transmission of stored video from a server to a client across a high...

Supporting Stored Video: Reducing Rate Variability and End-to-End Resource Requirements through Optimal Smoothing (1997)

James D. Salehi, Zhi-li Zhang, James F. Kurose, Don Towsley

VBR compressed video is known to exhibit significant, multipletime -scale bit rate variability. In this paper, we consider the transmission of stored video from a server to a client across a high...

MANIC: Multimedia Asynchronous Networked Individualized Courseware (1996)

James F. Kurose, Hu Imm Lee, Jitendra Padhye, Jesse Steinberg, Mia Stern

The MANIC project in the Department of Computer Science at the University of Massachusetts is aimed towards facilitating individualized asynchronous distance learning. We take advantage of current...

Networking Support For High-Performance Servers (1996)

Erich M. Nahum, James F. Kurose, Donald F. Towsley, J. Eliot, B. Moss, C. Mani Krishna, ...

NETWORKING SUPPORT FOR HIGH-PERFORMANCE SERVERS FEBRUARY 1997 ERICH M. NAHUM B.S., UNIVERSITY OF WISCONSIN-MADISON M.S., UNIVERSITY OF MASSACHUSETTS AMHERST Ph.D., UNIVERSITY OF MASSACHUSETTS AMHERST...

Acknowledgements (1996)

Erich M. Nahum, James F. Kurose, Donald F. Towsley, J. Eliot, B. Moss, C. Mani Krishna, ...

NETWORKING SUPPORT FOR HIGH-PERFORMANCE SERVERS FEBRUARY 1997 ERICH M. NAHUM B.S., UNIVERSITY OF WISCONSIN-MADISON M.S., UNIVERSITY OF MASSACHUSETTS AMHERST Ph.D., UNIVERSITY OF MASSACHUSETTS AMHERST...

Distribution of the Loss Period for Some Queues in Continuous and Discrete Time (1996)

Henning Schulzrinne, James F. Kurose

For soft real-time communication systems, packet loss due to excessive delay rather than average delay becomes the critical performance issue. While most previous studies of real-time systems measure...

Congestion Control for Real-Time Traffic in High-Speed Networks (1996)

Henning Schulzrinne, James F. Kurose, Don Towsley

Traditional feedback congestion control is not suitable for high-speed networks due to their high bandwidth-to-delay ratio. In this paper, we investigate the possibility of locally controlling...

Loss Correlation for Queues with Bursty Input Streams (1996)

Henning Schulzrinne, James F. Kurose, Donald F. Towsley

The loss probability of a queueing system provides, in many cases, insufficient information for performance evaluation, for example, of data link layer protocols and applications with forward error...

Congestion Control for Real-Time Traffic in High-Speed Networks (1996)

Henning Schulzrinne, James F. Kurose, Don Towsley

Traditional feedback congestion control is not suitable for high-speed networks due to their high bandwidth-to-delay ratio. In this paper, we investigate the possibility of locally controlling...

Loss Correlation for Queues with Single and Multiple Input Streams (1996)

Henning Schulzrinne, James F. Kurose, Donald F. Towsley

The loss probability of a queueing system provides in many cases insufficient information for performance evaluation, for example, of file transfer retransmission protocols and real-time applications...

Networking Support for Large Scale Multiprocessor Servers (1996)

David J. Yates, Erich M. Nahum, James F. Kurose, Don Towsley

Over the next several years the performance demands on globally available information servers are expected to increase dramatically. These servers must be capable of sending and receiving data over...

Supporting Stored Video: Reducing Rate Variability and End-to-End Resource Requirements through Optimal Smoothing (1995)

James D. Salehi, Zhi-li Zhang, James F. Kurose, Don Towsley

VBR compressed video is known to exhibit significant, multipletime -scale bit rate variability. In this paper, we consider the transmission of stored video from a server to a client across a high...

MDP Routing in ATM Networks Using the Virtual Path Concept (1995)

Ren-hung Hwang, James F. Kurose, Don Towsley

The Virtual Path (VP) concept has been proposed to simplify traffic control and resource management in future B-ISDN. An advantage of this concept is that call setup processing can be significantly...

Further Results in Affinity-Based Scheduling of Parallel Networking (1995)

James D. Salehi, James F. Kurose, Don Towsley

In this paper, we present further results in processor-cache affinity scheduling of parallel network protocol processing, in a setting in which protocol processing executes on the multiprocessor host...

On Call Processing Delay in High Speed Networks (1995)

Ren-hung Hwang, James F. Kurose, Don Towsley

In future BISDN networks, significant burdens will be placed on the processing elements in the network since call routing and admission policies will be more computationally intensive than those in...